libyui-gtk  2.42.2
 All Classes
YGInputField Class Reference
Inheritance diagram for YGInputField:
YGLabeledWidget YGWidget

Public Member Functions

 YGInputField (YWidget *parent, const std::string &label, bool passwordMode)
 
virtual std::string value ()
 
virtual void setValue (const std::string &text)
 
void updateProps ()
 
virtual void setInputMaxLength (int len)
 
virtual void setValidChars (const std::string &validChars)
 
virtual bool doSetKeyboardFocus ()
 
virtual unsigned int getMinSize (YUIDimension dim)
 
- Public Member Functions inherited from YGLabeledWidget
 YGLabeledWidget (YWidget *ywidget, YWidget *yparent, const std::string &label_text, YUIDimension label_ori, GType type, const char *property_name,...)
 
virtual GtkWidget * getWidget ()
 
void setLabelVisible (bool show)
 
void setBuddy (GtkWidget *widget)
 
virtual void doSetLabel (const std::string &label)
 
YUIDimension orientation ()
 
GtkWidget * getLabelWidget ()
 
- Public Member Functions inherited from YGWidget
 YGWidget (YWidget *ywidget, YWidget *yparent, GType type, const char *property_name,...)
 
GtkWidget * getLayout ()
 
virtual GtkWidget * getContainer ()
 
virtual void doSetEnabled (bool enabled)
 
virtual void doSetUseBoldFont (bool useBold)
 
virtual void doAddChild (YWidget *child, GtkWidget *container)
 
virtual void doRemoveChild (YWidget *child, GtkWidget *container)
 
virtual int doPreferredSize (YUIDimension dimension)
 
virtual void doSetSize (int width, int height)
 
const char * getWidgetName () const
 
virtual std::string getDebugLabel () const
 
void setBorder (unsigned int border)
 

Static Public Member Functions

static void value_changed_cb (YGtkFieldEntry *entry, gint field_nb, YGInputField *pThis)
 

Additional Inherited Members

- Protected Types inherited from YGWidget
enum  EventFlags { DELAY_EVENT = 2, IGNORE_NOTIFY_EVENT = 4, IF_NOT_PENDING_EVENT = 8 }
 
- Protected Member Functions inherited from YGWidget
void emitEvent (YEvent::EventReason reason, EventFlags flags=(EventFlags) 0)
 
void connect (gpointer object, const char *name, GCallback callback, gpointer data, bool after=true)
 
void blockSignals ()
 
void unblockSignals ()
 
void construct (YWidget *ywidget, YWidget *yparent, GType type, const char *property_name, va_list args)
 
- Protected Attributes inherited from YGLabeledWidget
GtkWidget * m_label
 
GtkWidget * m_field
 
YUIDimension m_orientation
 

Detailed Description

Definition at line 14 of file YGInputField.cc.


The documentation for this class was generated from the following file: