#include <TextView.H>
|
| TextView (void) |
|
void | setFont (PangoFontDescription *pangoFontDescription) |
|
void | connectBufferChangedSignal (GCallback callBack, void *data) |
|
void | setText (string &text) |
|
void | setText (const char *text) |
|
string | getText (void) |
|
TextView & | operator<< (string &text) |
|
TextView & | operator<< (const char *text) |
|
TextView & | operator>> (string &text) |
|
TextView & | operator>> (int &num) |
|
TextView & | operator>> (long &num) |
|
template<typename TYPE > |
TextView & | operator>> (TYPE &var) |
|
void | setBorder (unsigned int size) |
|
unsigned int | getBorder (void) |
|
Container & | operator<< (Container &c) |
|
Container & | operator<< (Container *c) |
|
Container & | operator<< (Widget &w) |
|
Container & | operator<< (Widget *w) |
|
virtual Container & | operator<< (GtkWidget *w) |
|
Container & | operator<< (LinkList< GtkWidget *> &ll) |
|
Container & | operator>> (GtkWidget *w) |
|
Container & | operator>> (Container *c) |
|
Container & | operator>> (Container &c) |
|
Container & | operator>> (LinkList< GtkWidget *> &ll) |
|
void | setChildrensSensitivity (bool sens) |
|
bool | areAnyChildrensSensitive (void) |
|
unsigned int | size () |
|
| Widget () |
| Construcotr. More...
|
|
| Widget (GtkWidget *w) |
|
virtual | ~Widget () |
| Destructor. More...
|
|
GtkWidget * | ref (void) |
|
void | unref (void) |
|
GtkWidget * | show (void) |
|
GtkWidget * | hide (void) |
|
bool | getVisible (void) |
|
GtkWidget * | getWidget (void) |
|
bool | getSensitive (void) |
|
void | setSensitive (bool sens) |
|
void | getSize (int &width, int &height) |
|
virtual void | setSize (int width, int height) |
|
void | getLocationSize (int &x, int &y, int &width, int &height) |
|
void | queueDraw () |
|
GdkWindow * | getWindow () |
|
void | connect (const char *event, GCallback callback, gpointer data) |
|
void | connectAfter (const char *event, GCallback callback, gpointer data) |
|
void | connectExposeEventCallback (GCallback callback, void *data) |
|
void | connectExposeEventCallback (GtkWidget *w, GCallback callback, void *data) |
|
void | connectConfigureEventCallback (GCallback callback, void *data) |
|
void | connectConfigureEventCallback (GtkWidget *w, GCallback callback, void *data) |
|
Widget & | operator<< (DragNDrop &dnd) |
|
Widget & | operator>> (DragNDrop &dnd) |
|
|
virtual void | pack (GtkWidget *obj) |
|
virtual bool | checkDropValidity (GtkWidget *w, GtkWidget *sourceWidget, int info, const unsigned char *selectionStoredData) |
|
virtual bool | dragDataReceived (GtkWidget *w, GtkWidget *sourceWidget, int info, const unsigned char *selectionStoredData, int length) |
|
virtual void | dragLeave (GtkWidget *w, GtkWidget *sourceWidget) |
|
virtual bool | dragMotion (GtkWidget *w, GtkWidget *sourceWidget, int x, int y) |
|
virtual int | chooseTheTargetToUse (GtkWidget *w, GtkWidget *sourceWidget, DragNDrop &dnd) |
|
virtual void | dragDataGet (GtkWidget *w, GtkSelectionData *selectionData, guint info) |
|
virtual void | dragDataDelete (GtkWidget *w) |
|
virtual void | dragBegin (GtkWidget *w) |
|
virtual void | dragEnd (GtkWidget *w) |
|
GtkWidget * | widget |
| The container based widget. More...
|
|
◆ TextView()
TextView::TextView |
( |
void |
| ) |
|
|
inline |
◆ connectBufferChangedSignal()
void TextView::connectBufferChangedSignal |
( |
GCallback |
callBack, |
|
|
void * |
data |
|
) |
| |
|
inline |
Connect a callback to capture when the text has changed in the text view buffer
- Examples:
- TextViewTest.C.
Definition at line 55 of file TextView.H.
◆ getText()
string TextView::getText |
( |
void |
| ) |
|
|
inline |
Get the buffer's text.
- Returns
- text The text to insert. It must be null terminated.
- Examples:
- TextViewTest.C.
Definition at line 80 of file TextView.H.
◆ operator<<() [1/2]
TextView& TextView::operator<< |
( |
string & |
text | ) |
|
|
inline |
Operator to insert text
- Parameters
-
- Returns
- a reference to this class
Definition at line 97 of file TextView.H.
◆ operator<<() [2/2]
TextView& TextView::operator<< |
( |
const char * |
text | ) |
|
|
inline |
Operator to insert text
- Parameters
-
text | the text to insert. Must be null terminated. |
- Returns
- a reference to this class
Definition at line 106 of file TextView.H.
◆ operator>>() [1/4]
TextView& TextView::operator>> |
( |
string & |
text | ) |
|
|
inline |
Operator to get text.
- Parameters
-
text | the text to fill with the content of the TextView buffer. |
- Returns
- a reference to this class
Definition at line 115 of file TextView.H.
◆ operator>>() [2/4]
TextView& TextView::operator>> |
( |
int & |
num | ) |
|
|
inline |
Operator to get an integer.
- Parameters
-
num | the int to fill with the content of the TextView buffer. |
- Returns
- a reference to this class
Definition at line 124 of file TextView.H.
◆ operator>>() [3/4]
TextView& TextView::operator>> |
( |
long & |
num | ) |
|
|
inline |
Operator to get an integer.
- Parameters
-
num | the long to fill with the content of the TextView buffer. |
- Returns
- a reference to this class
Definition at line 143 of file TextView.H.
◆ operator>>() [4/4]
template<typename TYPE >
TextView& TextView::operator>> |
( |
TYPE & |
var | ) |
|
|
inline |
Operator to get an arbitrary type.
- Parameters
-
var | the var to fill with the content of the TextView buffer. |
- Returns
- a reference to this class
- Template Parameters
-
The | type to format the TextView buffer contents to. |
Definition at line 164 of file TextView.H.
◆ setFont()
void TextView::setFont |
( |
PangoFontDescription * |
pangoFontDescription | ) |
|
|
inline |
Set the font For example :
textView.setLabelsFont(font.getPangoFontDescription());
Definition at line 48 of file TextView.H.
◆ setText() [1/2]
void TextView::setText |
( |
string & |
text | ) |
|
|
inline |
Set the buffer text, deleting any text which is present.
- Parameters
-
text | The string to insert. |
Definition at line 64 of file TextView.H.
◆ setText() [2/2]
void TextView::setText |
( |
const char * |
text | ) |
|
|
inline |
Set the buffer text, deleting any text which is present.
- Parameters
-
text | The text to insert. It must be null terminated. |
Definition at line 71 of file TextView.H.
The documentation for this class was generated from the following file: