Entry Class Reference

Inheritance diagram for Entry:

Widget SpinButton List of all members.

Detailed Description

A single line text entry widget.


Public Member Functions

 this ()
 Creates a new entry.

 this (char[] text)
 Creates a new entry and set it's text.

void setData (char[] key, gpointer data)
 Sets a pointer on this object's has table.

void setText (char[] text)
 Setst the text.

char[] getText ()
 Gets the text from the entry widget.

void setVisibility (bit visible)
 Sets the visibility mode.

bit getVisibility ()
 Gets the visiblility mode.

void setInvisibleChar (gunichar ch)
 Sets the char to display when in invisible mode - password like mode.

gunichar getInvisibleChar ()
 Gets the char displayed when in invisible mode - password like mode.

void setHasFrame (bit setting)
 Sets has frame.

bit getHasFrame ()
 Gets has frame.

void setMaxLength (gint max)
 Sets the maximum length text is truncated if needed.

gint getMaxLength ()
 Gets the maximum length.

void setActivitiesDefault (gboolean setting)
 Sets the activities default.

bit getActivities ()
 Gets the activities default.

void setWidthChars (gint n_chars)
 Sets the chars widget.

gint getWidthChars ()
 Gets the chars widget.

PangoLayout * getLayout ()
 gets the pango layout

void getLayoutOffstes (gint *x, gint *y)
 Gets the layout offsets.

void insertText (char[] text, gint length, gint *position)
 Insert text.

void deleteText (gint startPos, gint endPos)
 Deletes text.

char[] getChars (gint startPos, gint endPos)
 Gets a substring.

void cutClipboard ()
 Copies the text content to the clipboard and remove it from the widget (selected only???).

void copyClipboard ()
 Copies the text content into the clip board (selected only???).

void pasteClipboard ()
 Pastes the clipborad contents into the widget.

void deleteSelection ()
 Deletes the selected text.

void setPosition (int position)
 sets the cursor position ???

gint getPosition ()
 get position

void setEditable (bit isEditable)
 Sets the editable state.

bit getEditable ()
 gets the editable state


Member Function Documentation

void Entry.copyClipboard  ) 
 

Copies the text content into the clip board (selected only???).

void Entry.cutClipboard  ) 
 

Copies the text content to the clipboard and remove it from the widget (selected only???).

void Entry.deleteSelection  ) 
 

Deletes the selected text.

void Entry.deleteText gint  startPos,
gint  endPos
 

Deletes text.

Parameters:
startPos 
endPos 

bit Entry.getActivities  ) 
 

Gets the activities default.

Returns:
the activities default

char [] Entry.getChars gint  startPos,
gint  endPos
 

Gets a substring.

Parameters:
startPos 
endPos 

bit Entry.getEditable  ) 
 

gets the editable state

Returns:
true if entry is editable

bit Entry.getHasFrame  ) 
 

Gets has frame.

Returns:
true if the widget has a frame ???

gunichar Entry.getInvisibleChar  ) 
 

Gets the char displayed when in invisible mode - password like mode.

Returns:
the char to displayed when in invisible mode

PangoLayout* Entry.getLayout  ) 
 

gets the pango layout

Returns:
the pango layout

void Entry.getLayoutOffstes gint *  x,
gint *  y
 

Gets the layout offsets.

Parameters:
x 
y 

gint Entry.getMaxLength  ) 
 

Gets the maximum length.

Returns:
the maximum length

gint Entry.getPosition  ) 
 

get position

Returns:
the position of the cursor ???

char [] Entry.getText  ) 
 

Gets the text from the entry widget.

Returns:
the text

bit Entry.getVisibility  ) 
 

Gets the visiblility mode.

Returns:
true if in password like mode

gint Entry.getWidthChars  ) 
 

Gets the chars widget.

Returns:
the chars widget

void Entry.insertText char[]  text,
gint  length,
gint *  position
 

Insert text.

Parameters:
text the text to insert
length the number of chars to insert
position the position on the existing to where to insert the new text

void Entry.pasteClipboard  ) 
 

Pastes the clipborad contents into the widget.

void Entry.setActivitiesDefault gboolean  setting  ) 
 

Sets the activities default.

Parameters:
setting the new activities defaul

void Entry.setData char[]  key,
gpointer  data
 

Sets a pointer on this object's has table.

Parameters:
key the data identifier
data a pointer

Reimplemented from ObjectG.

void Entry.setEditable bit  isEditable  ) 
 

Sets the editable state.

Parameters:
isEditable the new editable state - use false to prevent the user to change the text content

void Entry.setHasFrame bit  setting  ) 
 

Sets has frame.

Parameters:
setting the new has frame setting

void Entry.setInvisibleChar gunichar  ch  ) 
 

Sets the char to display when in invisible mode - password like mode.

Parameters:
ch the char to display when in invisible mode

void Entry.setMaxLength gint  max  ) 
 

Sets the maximum length text is truncated if needed.

Parameters:
max the maximum length

void Entry.setPosition int  position  ) 
 

sets the cursor position ???

Parameters:
position the cursor position

void Entry.setText char[]  text  ) 
 

Setst the text.

Parameters:
text the text

void Entry.setVisibility bit  visible  ) 
 

Sets the visibility mode.

Parameters:
visible the new visibility mode

void Entry.setWidthChars gint  n_chars  ) 
 

Sets the chars widget.

Parameters:
n_chars the number of chars

Entry.this char[]  text  ) 
 

Creates a new entry and set it's text.

Parameters:
text the initial text

Entry.this  ) 
 

Creates a new entry.


Generated on Sun Dec 21 02:47:10 2003 for DUI by doxygen 1.3.4