gwenhywfar  4.6.0beta
Macros | Functions
widget.c File Reference
#include "widget_p.h"
#include <gwenhywfar/text.h>
#include <gwenhywfar/debug.h>
#include <gwenhywfar/dialog_be.h>
#include <assert.h>
#include <ctype.h>

Go to the source code of this file.

Macros

#define DISABLE_DEBUGLOG
 

Functions

int GWEN_Widget_AddChildGuiWidget (GWEN_WIDGET *w, GWEN_WIDGET *wChild)
 
void GWEN_Widget_AddFlags (GWEN_WIDGET *w, uint32_t fl)
 
uint32_t GWEN_Widget_Flags_fromString (const char *s)
 
void GWEN_Widget_free (GWEN_WIDGET *w)
 
const char * GWEN_Widget_GetCharProperty (GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, const char *defaultValue)
 
int GWEN_Widget_GetColumns (const GWEN_WIDGET *w)
 
GWEN_DIALOGGWEN_Widget_GetDialog (const GWEN_WIDGET *w)
 
uint32_t GWEN_Widget_GetFlags (const GWEN_WIDGET *w)
 
int GWEN_Widget_GetGroupId (const GWEN_WIDGET *w)
 
int GWEN_Widget_GetHeight (const GWEN_WIDGET *w)
 
const char * GWEN_Widget_GetIconFileName (const GWEN_WIDGET *w)
 
const char * GWEN_Widget_GetImageFileName (const GWEN_WIDGET *w)
 
void * GWEN_Widget_GetImplData (const GWEN_WIDGET *w, int index)
 
int GWEN_Widget_GetIntProperty (GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, int defaultValue)
 
const char * GWEN_Widget_GetName (const GWEN_WIDGET *w)
 
int GWEN_Widget_GetRows (const GWEN_WIDGET *w)
 
const char * GWEN_Widget_GetText (const GWEN_WIDGET *w, int idx)
 
GWEN_DIALOGGWEN_Widget_GetTopDialog (const GWEN_WIDGET *w)
 
GWEN_WIDGET_TYPE GWEN_Widget_GetType (const GWEN_WIDGET *w)
 
int GWEN_Widget_GetWidth (const GWEN_WIDGET *w)
 
GWEN_WIDGETGWEN_Widget_new (GWEN_DIALOG *dlg)
 
int GWEN_Widget_ReadXml (GWEN_WIDGET *w, GWEN_XMLNODE *node)
 
GWEN_WIDGET_ADDCHILDGUIWIDGET_FN GWEN_Widget_SetAddChildGuiWidgetFn (GWEN_WIDGET *w, GWEN_WIDGET_ADDCHILDGUIWIDGET_FN fn)
 
int GWEN_Widget_SetCharProperty (GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, const char *value, int doSignal)
 
void GWEN_Widget_SetColumns (GWEN_WIDGET *w, int i)
 
void GWEN_Widget_SetFlags (GWEN_WIDGET *w, uint32_t fl)
 
GWEN_WIDGET_GETCHARPROPERTY_FN GWEN_Widget_SetGetCharPropertyFn (GWEN_WIDGET *w, GWEN_WIDGET_GETCHARPROPERTY_FN fn)
 
GWEN_WIDGET_GETINTPROPERTY_FN GWEN_Widget_SetGetIntPropertyFn (GWEN_WIDGET *w, GWEN_WIDGET_GETINTPROPERTY_FN fn)
 
void GWEN_Widget_SetGroupId (GWEN_WIDGET *w, int i)
 
void GWEN_Widget_SetHeight (GWEN_WIDGET *w, int i)
 
void GWEN_Widget_SetIconFileName (GWEN_WIDGET *w, const char *s)
 
void GWEN_Widget_SetImageFileName (GWEN_WIDGET *w, const char *s)
 
void GWEN_Widget_SetImplData (GWEN_WIDGET *w, int index, void *ptr)
 Store a pointer with the widget. More...
 
int GWEN_Widget_SetIntProperty (GWEN_WIDGET *w, GWEN_DIALOG_PROPERTY prop, int index, int value, int doSignal)
 
void GWEN_Widget_SetName (GWEN_WIDGET *w, const char *s)
 
void GWEN_Widget_SetRows (GWEN_WIDGET *w, int i)
 
GWEN_WIDGET_SETCHARPROPERTY_FN GWEN_Widget_SetSetCharPropertyFn (GWEN_WIDGET *w, GWEN_WIDGET_SETCHARPROPERTY_FN fn)
 
GWEN_WIDGET_SETINTPROPERTY_FN GWEN_Widget_SetSetIntPropertyFn (GWEN_WIDGET *w, GWEN_WIDGET_SETINTPROPERTY_FN fn)
 
void GWEN_Widget_SetText (GWEN_WIDGET *w, int idx, const char *s)
 
void GWEN_Widget_SetType (GWEN_WIDGET *w, GWEN_WIDGET_TYPE t)
 
void GWEN_Widget_SetWidth (GWEN_WIDGET *w, int i)
 
void GWEN_Widget_SubFlags (GWEN_WIDGET *w, uint32_t fl)
 
GWEN_WIDGET_TYPE GWEN_Widget_Type_fromString (const char *s)
 
const char * GWEN_Widget_Type_toString (GWEN_WIDGET_TYPE t)
 

Macro Definition Documentation

#define DISABLE_DEBUGLOG

Definition at line 30 of file widget.c.

Function Documentation

int GWEN_Widget_AddChildGuiWidget ( GWEN_WIDGET w,
GWEN_WIDGET wChild 
)

Definition at line 741 of file widget.c.

References GWEN_ERROR_NOT_IMPLEMENTED.

Referenced by CocoaGui_WCheckBox_Setup(), CocoaGui_WComboBox_Setup(), CocoaGui_WGridLayout_Setup(), CocoaGui_WGroupBox_Setup(), CocoaGui_WHLayout_Setup(), CocoaGui_WHLine_Setup(), CocoaGui_WHSpacer_Setup(), CocoaGui_WLabel_Setup(), CocoaGui_WLineEdit_Setup(), CocoaGui_WListBox_Setup(), CocoaGui_WProgressBar_Setup(), CocoaGui_WPushButton_Setup(), CocoaGui_WRadioButton_Setup(), CocoaGui_WScrollArea_Setup(), CocoaGui_WSpinBox_Setup(), CocoaGui_WStack_Setup(), CocoaGui_WTabBook_Setup(), CocoaGui_WTextBrowser_Setup(), CocoaGui_WTextEdit_Setup(), CocoaGui_WVLayout_Setup(), CocoaGui_WVLine_Setup(), CocoaGui_WVSpacer_Setup(), Gtk2Gui_WCheckBox_Setup(), Gtk2Gui_WComboBox_Setup(), Gtk2Gui_WGridLayout_Setup(), Gtk2Gui_WGroupBox_Setup(), Gtk2Gui_WHLayout_Setup(), Gtk2Gui_WHLine_Setup(), Gtk2Gui_WHSpacer_Setup(), Gtk2Gui_WLabel_Setup(), Gtk2Gui_WLineEdit_Setup(), Gtk2Gui_WListBox_Setup(), Gtk2Gui_WProgressBar_Setup(), Gtk2Gui_WPushButton_Setup(), Gtk2Gui_WRadioButton_Setup(), Gtk2Gui_WScrollArea_Setup(), Gtk2Gui_WSpinBox_Setup(), Gtk2Gui_WStack_Setup(), Gtk2Gui_WTabBook_Setup(), Gtk2Gui_WTextBrowser_Setup(), Gtk2Gui_WTextEdit_Setup(), Gtk2Gui_WVLayout_Setup(), Gtk2Gui_WVLine_Setup(), Gtk2Gui_WVSpacer_Setup(), Qt4_W_ComboBox::setup(), Qt4_W_Label::setup(), Qt4_W_RadioButton::setup(), Qt4_W_GridLayout::setup(), Qt4_W_VLine::setup(), Qt4_W_PushButton::setup(), Qt4_W_SpinBox::setup(), Qt4_W_LineEdit::setup(), Qt4_W_Widget::setup(), Qt4_W_VLayout::setup(), Qt4_W_ListBox::setup(), Qt4_W_HLine::setup(), Qt4_W_Dialog::setup(), Qt4_W_CheckBox::setup(), Qt4_W_TextBrowser::setup(), Qt4_W_GroupBox::setup(), Qt4_W_HLayout::setup(), Qt4_W_WidgetStack::setup(), Qt4_W_TabBook::setup(), Qt4_W_ProgressBar::setup(), Qt4_W_ScrollArea::setup(), and Qt4_W_TextEdit::setup().

void GWEN_Widget_AddFlags ( GWEN_WIDGET w,
uint32_t  fl 
)
uint32_t GWEN_Widget_Flags_fromString ( const char *  s)
void GWEN_Widget_free ( GWEN_WIDGET w)
const char* GWEN_Widget_GetCharProperty ( GWEN_WIDGET w,
GWEN_DIALOG_PROPERTY  prop,
int  index,
const char *  defaultValue 
)
int GWEN_Widget_GetColumns ( const GWEN_WIDGET w)
GWEN_DIALOG* GWEN_Widget_GetDialog ( const GWEN_WIDGET w)
uint32_t GWEN_Widget_GetFlags ( const GWEN_WIDGET w)

Returns the flags of the given widget (see GWEN_WIDGET_FLAGS_FILLX and following).

Definition at line 143 of file widget.c.

Referenced by CocoaGui_WCheckBox_Setup(), CocoaGui_WComboBox_Setup(), CocoaGui_WDialog_Setup(), CocoaGui_WGridLayout_AddChildGuiWidget(), CocoaGui_WGridLayout_Setup(), CocoaGui_WGroupBox_Setup(), CocoaGui_WHLayout_AddChildGuiWidget(), CocoaGui_WHLayout_Setup(), CocoaGui_WHLine_Setup(), CocoaGui_WHSpacer_Setup(), CocoaGui_WLabel_Setup(), CocoaGui_WLineEdit_Setup(), CocoaGui_WListBox_Setup(), CocoaGui_WProgressBar_Setup(), CocoaGui_WPushButton_Setup(), CocoaGui_WRadioButton_Setup(), CocoaGui_WScrollArea_AddChildGuiWidget(), CocoaGui_WScrollArea_Setup(), CocoaGui_WSpinBox_Setup(), CocoaGui_WStack_Setup(), CocoaGui_WTabBook_Setup(), CocoaGui_WTextBrowser_Setup(), CocoaGui_WTextEdit_Setup(), CocoaGui_WVLayout_AddChildGuiWidget(), CocoaGui_WVLayout_Setup(), CocoaGui_WVLine_Setup(), CocoaGui_WVSpacer_Setup(), CppWidget::getFlags(), Gtk2Gui_WCheckBox_Setup(), Gtk2Gui_WComboBox_Setup(), Gtk2Gui_WDialog_Setup(), Gtk2Gui_WGridLayout_AddChildGuiWidget(), Gtk2Gui_WGridLayout_Setup(), Gtk2Gui_WGroupBox_AddChildGuiWidget(), Gtk2Gui_WGroupBox_Setup(), Gtk2Gui_WHLayout_AddChildGuiWidget(), Gtk2Gui_WHLayout_Setup(), Gtk2Gui_WHLine_Setup(), Gtk2Gui_WHSpacer_Setup(), Gtk2Gui_WLabel_Setup(), Gtk2Gui_WLineEdit_Setup(), Gtk2Gui_WListBox_Setup(), Gtk2Gui_WProgressBar_Setup(), Gtk2Gui_WPushButton_Setup(), Gtk2Gui_WRadioButton_Setup(), Gtk2Gui_WScrollArea_AddChildGuiWidget(), Gtk2Gui_WScrollArea_Setup(), Gtk2Gui_WSpinBox_Setup(), Gtk2Gui_WStack_Setup(), Gtk2Gui_WTabBook_Setup(), Gtk2Gui_WTextBrowser_Setup(), Gtk2Gui_WTextEdit_Setup(), Gtk2Gui_WVLayout_AddChildGuiWidget(), Gtk2Gui_WVLayout_Setup(), Gtk2Gui_WVLine_Setup(), Gtk2Gui_WVSpacer_Setup(), GWEN_Dialog_GetWidgetFlags(), Qt4_W_VLine::setup(), Qt4_W_WidgetStack::setup(), Qt4_W_Widget::setup(), Qt4_W_TabBook::setup(), Qt4_W_VLayout::setup(), Qt4_W_RadioButton::setup(), Qt4_W_ProgressBar::setup(), Qt4_W_HLine::setup(), Qt4_W_Label::setup(), Qt4_W_HLayout::setup(), Qt4_W_Dialog::setup(), Qt4_W_GridLayout::setup(), Qt4_W_GroupBox::setup(), Qt4_W_ComboBox::setup(), Qt4_W_LineEdit::setup(), Qt4_W_TextBrowser::setup(), Qt4_W_SpinBox::setup(), Qt4_W_ListBox::setup(), Qt4_W_TextEdit::setup(), Qt4_W_ScrollArea::setup(), Qt4_W_PushButton::setup(), Qt4_W_CheckBox::setup(), and FOX16_GuiDialog::setupTree().

int GWEN_Widget_GetGroupId ( const GWEN_WIDGET w)
int GWEN_Widget_GetHeight ( const GWEN_WIDGET w)

Definition at line 255 of file widget.c.

Referenced by CppWidget::getHeight().

const char* GWEN_Widget_GetIconFileName ( const GWEN_WIDGET w)
const char* GWEN_Widget_GetImageFileName ( const GWEN_WIDGET w)

Definition at line 330 of file widget.c.

Referenced by CppWidget::getImageFileName().

void* GWEN_Widget_GetImplData ( const GWEN_WIDGET w,
int  index 
)

Definition at line 118 of file widget.c.

References DBG_ERROR, GWEN_LOGDOMAIN, GWEN_WIDGET_IMPLDATACOUNT, and NULL.

Referenced by Qt4_W_TabBook::addChildGuiWidget(), Qt4_W_Dialog::addChildGuiWidget(), Qt4_W_HLayout::addChildGuiWidget(), Qt4_W_GridLayout::addChildGuiWidget(), Qt4_W_VLayout::addChildGuiWidget(), Qt4_W_ScrollArea::addChildGuiWidget(), Qt4_W_GroupBox::addChildGuiWidget(), Qt4_W_WidgetStack::addChildGuiWidget(), CocoaGui_Dialog_Setup(), CocoaGui_WCheckBox_GetCharProperty(), CocoaGui_WCheckBox_GetIntProperty(), CocoaGui_WCheckBox_SetCharProperty(), CocoaGui_WCheckBox_SetIntProperty(), CocoaGui_WComboBox_GetCharProperty(), CocoaGui_WComboBox_GetIntProperty(), CocoaGui_WComboBox_SetCharProperty(), CocoaGui_WComboBox_SetIntProperty(), CocoaGui_WDialog_AddChildGuiWidget(), CocoaGui_WDialog_GetCharProperty(), CocoaGui_WDialog_GetIntProperty(), CocoaGui_WDialog_SetCharProperty(), CocoaGui_WDialog_SetIntProperty(), CocoaGui_WGridLayout_AddChildGuiWidget(), CocoaGui_WGridLayout_GetCharProperty(), CocoaGui_WGridLayout_GetIntProperty(), CocoaGui_WGridLayout_SetCharProperty(), CocoaGui_WGridLayout_SetIntProperty(), CocoaGui_WGroupBox_AddChildGuiWidget(), CocoaGui_WGroupBox_GetCharProperty(), CocoaGui_WGroupBox_GetIntProperty(), CocoaGui_WGroupBox_SetCharProperty(), CocoaGui_WGroupBox_SetIntProperty(), CocoaGui_WHLayout_AddChildGuiWidget(), CocoaGui_WHLayout_GetIntProperty(), CocoaGui_WHLayout_SetIntProperty(), CocoaGui_WHLine_GetIntProperty(), CocoaGui_WHLine_SetIntProperty(), CocoaGui_WHSpacer_GetIntProperty(), CocoaGui_WHSpacer_SetIntProperty(), CocoaGui_WLabel_GetCharProperty(), CocoaGui_WLabel_GetIntProperty(), CocoaGui_WLabel_SetCharProperty(), CocoaGui_WLabel_SetIntProperty(), CocoaGui_WLineEdit_GetCharProperty(), CocoaGui_WLineEdit_GetIntProperty(), CocoaGui_WLineEdit_SetCharProperty(), CocoaGui_WLineEdit_SetIntProperty(), CocoaGui_WListBox_GetCharProperty(), CocoaGui_WListBox_GetIntProperty(), CocoaGui_WListBox_SetCharProperty(), CocoaGui_WListBox_SetIntProperty(), CocoaGui_WProgressBar_GetIntProperty(), CocoaGui_WProgressBar_SetIntProperty(), CocoaGui_WPushButton_GetCharProperty(), CocoaGui_WPushButton_GetIntProperty(), CocoaGui_WPushButton_SetCharProperty(), CocoaGui_WPushButton_SetIntProperty(), CocoaGui_WRadioButton_GetCharProperty(), CocoaGui_WRadioButton_GetIntProperty(), CocoaGui_WRadioButton_SetCharProperty(), CocoaGui_WRadioButton_SetIntProperty(), CocoaGui_WRadioButton_Setup(), CocoaGui_WScrollArea_AddChildGuiWidget(), CocoaGui_WScrollArea_GetCharProperty(), CocoaGui_WScrollArea_GetIntProperty(), CocoaGui_WScrollArea_SetCharProperty(), CocoaGui_WScrollArea_SetIntProperty(), CocoaGui_WSpinBox_GetCharProperty(), CocoaGui_WSpinBox_GetIntProperty(), CocoaGui_WSpinBox_SetCharProperty(), CocoaGui_WSpinBox_SetIntProperty(), CocoaGui_WStack_AddChildGuiWidget(), CocoaGui_WStack_GetCharProperty(), CocoaGui_WStack_GetIntProperty(), CocoaGui_WStack_SetCharProperty(), CocoaGui_WStack_SetIntProperty(), CocoaGui_WTabBook_AddChildGuiWidget(), CocoaGui_WTabBook_GetCharProperty(), CocoaGui_WTabBook_GetIntProperty(), CocoaGui_WTabBook_SetCharProperty(), CocoaGui_WTabBook_SetIntProperty(), CocoaGui_WTextBrowser_GetCharProperty(), CocoaGui_WTextBrowser_GetIntProperty(), CocoaGui_WTextBrowser_SetCharProperty(), CocoaGui_WTextBrowser_SetIntProperty(), CocoaGui_WTextEdit_GetCharProperty(), CocoaGui_WTextEdit_GetIntProperty(), CocoaGui_WTextEdit_SetCharProperty(), CocoaGui_WTextEdit_SetIntProperty(), CocoaGui_WVLayout_AddChildGuiWidget(), CocoaGui_WVLayout_GetIntProperty(), CocoaGui_WVLayout_SetIntProperty(), CocoaGui_WVLine_GetIntProperty(), CocoaGui_WVLine_SetIntProperty(), CocoaGui_WVSpacer_GetIntProperty(), CocoaGui_WVSpacer_SetIntProperty(), Qt4_W_Label::getCharProperty(), Qt4_W_PushButton::getCharProperty(), Qt4_W_TextEdit::getCharProperty(), Qt4_W_Dialog::getCharProperty(), Qt4_W_LineEdit::getCharProperty(), FOX16_GuiDialog::getCharProperty(), Qt4_W_RadioButton::getCharProperty(), Qt4_W_CheckBox::getCharProperty(), Qt4_W_ComboBox::getCharProperty(), Qt4_W_ListBox::getCharProperty(), Qt4_W_WidgetStack::getIntProperty(), Qt4_W_ProgressBar::getIntProperty(), Qt4_W_RadioButton::getIntProperty(), Qt4_W_CheckBox::getIntProperty(), Qt4_W_ComboBox::getIntProperty(), Qt4_W_SpinBox::getIntProperty(), Qt4_W_Widget::getIntProperty(), FOX16_GuiDialog::getIntProperty(), Qt4_W_ListBox::getIntProperty(), Qt4_W_Widget::getQWidget(), Gtk2Gui_Dialog_Setup(), Gtk2Gui_WCheckBox_GetCharProperty(), Gtk2Gui_WCheckBox_GetIntProperty(), Gtk2Gui_WCheckBox_SetCharProperty(), Gtk2Gui_WCheckBox_SetIntProperty(), Gtk2Gui_WComboBox_GetCharProperty(), Gtk2Gui_WComboBox_GetIntProperty(), Gtk2Gui_WComboBox_SetCharProperty(), Gtk2Gui_WComboBox_SetIntProperty(), Gtk2Gui_WDialog_AddChildGuiWidget(), Gtk2Gui_WDialog_GetCharProperty(), Gtk2Gui_WDialog_GetIntProperty(), Gtk2Gui_WDialog_SetCharProperty(), Gtk2Gui_WDialog_SetIntProperty(), Gtk2Gui_WGridLayout_AddChildGuiWidget(), Gtk2Gui_WGridLayout_GetCharProperty(), Gtk2Gui_WGridLayout_GetIntProperty(), Gtk2Gui_WGridLayout_SetCharProperty(), Gtk2Gui_WGridLayout_SetIntProperty(), Gtk2Gui_WGroupBox_AddChildGuiWidget(), Gtk2Gui_WGroupBox_GetCharProperty(), Gtk2Gui_WGroupBox_GetIntProperty(), Gtk2Gui_WGroupBox_SetCharProperty(), Gtk2Gui_WGroupBox_SetIntProperty(), Gtk2Gui_WHLayout_AddChildGuiWidget(), Gtk2Gui_WHLayout_GetCharProperty(), Gtk2Gui_WHLayout_GetIntProperty(), Gtk2Gui_WHLayout_SetCharProperty(), Gtk2Gui_WHLayout_SetIntProperty(), Gtk2Gui_WHLine_GetIntProperty(), Gtk2Gui_WHLine_SetIntProperty(), Gtk2Gui_WHSpacer_GetIntProperty(), Gtk2Gui_WHSpacer_SetIntProperty(), Gtk2Gui_WLabel_GetCharProperty(), Gtk2Gui_WLabel_GetIntProperty(), Gtk2Gui_WLabel_SetCharProperty(), Gtk2Gui_WLabel_SetIntProperty(), Gtk2Gui_WLineEdit_GetCharProperty(), Gtk2Gui_WLineEdit_GetIntProperty(), Gtk2Gui_WLineEdit_SetCharProperty(), Gtk2Gui_WLineEdit_SetIntProperty(), Gtk2Gui_WListBox_GetCharProperty(), Gtk2Gui_WListBox_GetIntProperty(), Gtk2Gui_WListBox_SetCharProperty(), Gtk2Gui_WListBox_SetIntProperty(), Gtk2Gui_WProgressBar_GetIntProperty(), Gtk2Gui_WProgressBar_SetIntProperty(), Gtk2Gui_WPushButton_GetCharProperty(), Gtk2Gui_WPushButton_GetIntProperty(), Gtk2Gui_WPushButton_SetCharProperty(), Gtk2Gui_WPushButton_SetIntProperty(), Gtk2Gui_WRadioButton_GetCharProperty(), Gtk2Gui_WRadioButton_GetIntProperty(), Gtk2Gui_WRadioButton_SetCharProperty(), Gtk2Gui_WRadioButton_SetIntProperty(), Gtk2Gui_WRadioButton_Setup(), Gtk2Gui_WScrollArea_AddChildGuiWidget(), Gtk2Gui_WScrollArea_GetCharProperty(), Gtk2Gui_WScrollArea_GetIntProperty(), Gtk2Gui_WScrollArea_SetCharProperty(), Gtk2Gui_WScrollArea_SetIntProperty(), Gtk2Gui_WSpinBox_GetIntProperty(), Gtk2Gui_WSpinBox_SetIntProperty(), Gtk2Gui_WStack_AddChildGuiWidget(), Gtk2Gui_WStack_GetCharProperty(), Gtk2Gui_WStack_GetIntProperty(), Gtk2Gui_WStack_SetCharProperty(), Gtk2Gui_WStack_SetIntProperty(), Gtk2Gui_WTabBook_AddChildGuiWidget(), Gtk2Gui_WTabBook_GetCharProperty(), Gtk2Gui_WTabBook_GetIntProperty(), Gtk2Gui_WTabBook_SetCharProperty(), Gtk2Gui_WTabBook_SetIntProperty(), Gtk2Gui_WTextBrowser_GetCharProperty(), Gtk2Gui_WTextBrowser_GetIntProperty(), Gtk2Gui_WTextBrowser_SetCharProperty(), Gtk2Gui_WTextBrowser_SetIntProperty(), Gtk2Gui_WTextEdit_GetCharProperty(), Gtk2Gui_WTextEdit_GetIntProperty(), Gtk2Gui_WTextEdit_SetCharProperty(), Gtk2Gui_WTextEdit_SetIntProperty(), Gtk2Gui_WVLayout_AddChildGuiWidget(), Gtk2Gui_WVLayout_GetCharProperty(), Gtk2Gui_WVLayout_GetIntProperty(), Gtk2Gui_WVLayout_SetCharProperty(), Gtk2Gui_WVLayout_SetIntProperty(), Gtk2Gui_WVLine_GetIntProperty(), Gtk2Gui_WVLine_SetIntProperty(), Gtk2Gui_WVSpacer_GetIntProperty(), Gtk2Gui_WVSpacer_SetIntProperty(), GWEN_Dialog_FindWidgetByImplData(), Qt4_W_TextBrowser::setCharProperty(), Qt4_W_Label::setCharProperty(), Qt4_W_PushButton::setCharProperty(), Qt4_W_TextEdit::setCharProperty(), Qt4_W_LineEdit::setCharProperty(), Qt4_W_Dialog::setCharProperty(), Qt4_W_RadioButton::setCharProperty(), Qt4_W_CheckBox::setCharProperty(), Qt4_W_ComboBox::setCharProperty(), FOX16_GuiDialog::setCharProperty(), Qt4_W_ListBox::setCharProperty(), Qt4_W_WidgetStack::setIntProperty(), Qt4_W_ProgressBar::setIntProperty(), Qt4_W_SpinBox::setIntProperty(), Qt4_W_ComboBox::setIntProperty(), Qt4_W_Widget::setIntProperty(), Qt4_W_CheckBox::setIntProperty(), Qt4_W_RadioButton::setIntProperty(), Qt4_W_ListBox::setIntProperty(), FOX16_GuiDialog::setIntProperty(), QT4_GuiDialog::setup(), and QT4_GuiDialog::setupTree().

int GWEN_Widget_GetIntProperty ( GWEN_WIDGET w,
GWEN_DIALOG_PROPERTY  prop,
int  index,
int  defaultValue 
)
const char* GWEN_Widget_GetName ( const GWEN_WIDGET w)
int GWEN_Widget_GetRows ( const GWEN_WIDGET w)
const char* GWEN_Widget_GetText ( const GWEN_WIDGET w,
int  idx 
)

Definition at line 271 of file widget.c.

References GWEN_WIDGET_TEXTCOUNT, and NULL.

Referenced by Qt4_W_TabBook::addChildGuiWidget(), CocoaGui_WCheckBox_Setup(), CocoaGui_WDialog_Setup(), CocoaGui_WGroupBox_Setup(), CocoaGui_WLabel_Setup(), CocoaGui_WLineEdit_Setup(), CocoaGui_WPushButton_Setup(), CocoaGui_WRadioButton_Setup(), CocoaGui_WSpinBox_Setup(), CocoaGui_WTabBook_AddChildGuiWidget(), CocoaGui_WTextBrowser_Setup(), CocoaGui_WTextEdit_Setup(), Qt4_W_Label::getCharProperty(), Qt4_W_PushButton::getCharProperty(), Qt4_W_TextEdit::getCharProperty(), Qt4_W_Dialog::getCharProperty(), Qt4_W_LineEdit::getCharProperty(), FOX16_GuiDialog::getCharProperty(), Qt4_W_RadioButton::getCharProperty(), Qt4_W_CheckBox::getCharProperty(), Qt4_W_ComboBox::getCharProperty(), Qt4_W_ListBox::getCharProperty(), CppWidget::getText(), Gtk2Gui_WCheckBox_Setup(), Gtk2Gui_WDialog_Setup(), Gtk2Gui_WGroupBox_Setup(), Gtk2Gui_WLabel_Setup(), Gtk2Gui_WLineEdit_Setup(), Gtk2Gui_WListBox_GetCharProperty(), Gtk2Gui_WProgressBar_Setup(), Gtk2Gui_WPushButton_Setup(), Gtk2Gui_WRadioButton_Setup(), Gtk2Gui_WSpinBox_Setup(), Gtk2Gui_WTabBook_AddChildGuiWidget(), Gtk2Gui_WTextBrowser_GetCharProperty(), Gtk2Gui_WTextBrowser_Setup(), Gtk2Gui_WTextEdit_GetCharProperty(), Gtk2Gui_WTextEdit_Setup(), GWEN_Dialog_GetWidgetText(), Qt4_W_Label::setup(), Qt4_W_HLine::setup(), Qt4_W_PushButton::setup(), Qt4_W_CheckBox::setup(), Qt4_W_GroupBox::setup(), Qt4_W_TextBrowser::setup(), Qt4_W_RadioButton::setup(), Qt4_W_VLine::setup(), Qt4_W_TextEdit::setup(), Qt4_W_LineEdit::setup(), and FOX16_GuiDialog::setupTree().

GWEN_DIALOG* GWEN_Widget_GetTopDialog ( const GWEN_WIDGET w)
GWEN_WIDGET_TYPE GWEN_Widget_GetType ( const GWEN_WIDGET w)

Returns the type of the widget (see GWEN_Widget_TypeLabel and following).

Definition at line 175 of file widget.c.

Referenced by Qt4_W_TabBook::addChildGuiWidget(), CocoaGui_Dialog_SetupTree(), CocoaGui_WCheckBox_GetCharProperty(), CocoaGui_WCheckBox_GetIntProperty(), CocoaGui_WCheckBox_SetCharProperty(), CocoaGui_WCheckBox_SetIntProperty(), CocoaGui_WComboBox_GetCharProperty(), CocoaGui_WComboBox_GetIntProperty(), CocoaGui_WComboBox_SetCharProperty(), CocoaGui_WComboBox_SetIntProperty(), CocoaGui_WDialog_GetCharProperty(), CocoaGui_WDialog_GetIntProperty(), CocoaGui_WDialog_SetCharProperty(), CocoaGui_WDialog_SetIntProperty(), CocoaGui_WGridLayout_GetCharProperty(), CocoaGui_WGridLayout_GetIntProperty(), CocoaGui_WGridLayout_SetCharProperty(), CocoaGui_WGridLayout_SetIntProperty(), CocoaGui_WGroupBox_GetCharProperty(), CocoaGui_WGroupBox_GetIntProperty(), CocoaGui_WGroupBox_SetCharProperty(), CocoaGui_WGroupBox_SetIntProperty(), CocoaGui_WHLayout_GetCharProperty(), CocoaGui_WHLayout_GetIntProperty(), CocoaGui_WHLayout_SetCharProperty(), CocoaGui_WHLayout_SetIntProperty(), CocoaGui_WHLine_GetIntProperty(), CocoaGui_WHLine_SetIntProperty(), CocoaGui_WHSpacer_GetIntProperty(), CocoaGui_WHSpacer_SetIntProperty(), CocoaGui_WLabel_GetCharProperty(), CocoaGui_WLabel_GetIntProperty(), CocoaGui_WLabel_SetCharProperty(), CocoaGui_WLabel_SetIntProperty(), CocoaGui_WLineEdit_GetCharProperty(), CocoaGui_WLineEdit_GetIntProperty(), CocoaGui_WLineEdit_SetCharProperty(), CocoaGui_WLineEdit_SetIntProperty(), CocoaGui_WListBox_GetCharProperty(), CocoaGui_WListBox_GetIntProperty(), CocoaGui_WListBox_SetCharProperty(), CocoaGui_WListBox_SetIntProperty(), CocoaGui_WProgressBar_GetCharProperty(), CocoaGui_WProgressBar_GetIntProperty(), CocoaGui_WProgressBar_SetCharProperty(), CocoaGui_WProgressBar_SetIntProperty(), CocoaGui_WPushButton_GetCharProperty(), CocoaGui_WPushButton_GetIntProperty(), CocoaGui_WPushButton_SetCharProperty(), CocoaGui_WPushButton_SetIntProperty(), CocoaGui_WRadioButton_GetCharProperty(), CocoaGui_WRadioButton_GetIntProperty(), CocoaGui_WRadioButton_SetCharProperty(), CocoaGui_WRadioButton_SetIntProperty(), CocoaGui_WRadioButton_Setup(), CocoaGui_WScrollArea_GetCharProperty(), CocoaGui_WScrollArea_GetIntProperty(), CocoaGui_WScrollArea_SetCharProperty(), CocoaGui_WScrollArea_SetIntProperty(), CocoaGui_WSpinBox_GetCharProperty(), CocoaGui_WSpinBox_GetIntProperty(), CocoaGui_WSpinBox_SetCharProperty(), CocoaGui_WSpinBox_SetIntProperty(), CocoaGui_WStack_GetCharProperty(), CocoaGui_WStack_GetIntProperty(), CocoaGui_WStack_SetCharProperty(), CocoaGui_WStack_SetIntProperty(), CocoaGui_WTabBook_GetCharProperty(), CocoaGui_WTabBook_GetIntProperty(), CocoaGui_WTabBook_SetCharProperty(), CocoaGui_WTabBook_SetIntProperty(), CocoaGui_WTextBrowser_GetCharProperty(), CocoaGui_WTextBrowser_GetIntProperty(), CocoaGui_WTextBrowser_SetCharProperty(), CocoaGui_WTextBrowser_SetIntProperty(), CocoaGui_WTextEdit_GetCharProperty(), CocoaGui_WTextEdit_GetIntProperty(), CocoaGui_WTextEdit_SetCharProperty(), CocoaGui_WTextEdit_SetIntProperty(), CocoaGui_WVLayout_GetCharProperty(), CocoaGui_WVLayout_GetIntProperty(), CocoaGui_WVLayout_SetCharProperty(), CocoaGui_WVLayout_SetIntProperty(), CocoaGui_WVLine_GetIntProperty(), CocoaGui_WVLine_SetIntProperty(), CocoaGui_WVSpacer_GetIntProperty(), CocoaGui_WVSpacer_SetIntProperty(), Qt4_W_Label::getCharProperty(), Qt4_W_PushButton::getCharProperty(), Qt4_W_TextEdit::getCharProperty(), Qt4_W_Dialog::getCharProperty(), Qt4_W_LineEdit::getCharProperty(), FOX16_GuiDialog::getCharProperty(), Qt4_W_RadioButton::getCharProperty(), Qt4_W_CheckBox::getCharProperty(), Qt4_W_ComboBox::getCharProperty(), Qt4_W_Widget::getCharProperty(), Qt4_W_Widget::getIntProperty(), FOX16_GuiDialog::getIntProperty(), CppWidget::getType(), Gtk2Gui_Dialog_SetupTree(), Gtk2Gui_WCheckBox_GetCharProperty(), Gtk2Gui_WCheckBox_GetIntProperty(), Gtk2Gui_WCheckBox_SetCharProperty(), Gtk2Gui_WCheckBox_SetIntProperty(), Gtk2Gui_WComboBox_GetCharProperty(), Gtk2Gui_WComboBox_GetIntProperty(), Gtk2Gui_WComboBox_SetCharProperty(), Gtk2Gui_WComboBox_SetIntProperty(), Gtk2Gui_WDialog_GetCharProperty(), Gtk2Gui_WDialog_GetIntProperty(), Gtk2Gui_WDialog_SetCharProperty(), Gtk2Gui_WDialog_SetIntProperty(), Gtk2Gui_WGridLayout_GetCharProperty(), Gtk2Gui_WGridLayout_GetIntProperty(), Gtk2Gui_WGridLayout_SetCharProperty(), Gtk2Gui_WGridLayout_SetIntProperty(), Gtk2Gui_WGroupBox_GetCharProperty(), Gtk2Gui_WGroupBox_GetIntProperty(), Gtk2Gui_WGroupBox_SetCharProperty(), Gtk2Gui_WGroupBox_SetIntProperty(), Gtk2Gui_WHLayout_GetCharProperty(), Gtk2Gui_WHLayout_GetIntProperty(), Gtk2Gui_WHLayout_SetCharProperty(), Gtk2Gui_WHLayout_SetIntProperty(), Gtk2Gui_WHLine_GetIntProperty(), Gtk2Gui_WHLine_SetIntProperty(), Gtk2Gui_WHSpacer_GetIntProperty(), Gtk2Gui_WHSpacer_SetIntProperty(), Gtk2Gui_WLabel_GetCharProperty(), Gtk2Gui_WLabel_GetIntProperty(), Gtk2Gui_WLabel_SetCharProperty(), Gtk2Gui_WLabel_SetIntProperty(), Gtk2Gui_WLineEdit_GetCharProperty(), Gtk2Gui_WLineEdit_GetIntProperty(), Gtk2Gui_WLineEdit_SetCharProperty(), Gtk2Gui_WLineEdit_SetIntProperty(), Gtk2Gui_WListBox_GetCharProperty(), Gtk2Gui_WListBox_GetIntProperty(), Gtk2Gui_WListBox_SetCharProperty(), Gtk2Gui_WListBox_SetIntProperty(), Gtk2Gui_WProgressBar_GetCharProperty(), Gtk2Gui_WProgressBar_GetIntProperty(), Gtk2Gui_WProgressBar_SetCharProperty(), Gtk2Gui_WProgressBar_SetIntProperty(), Gtk2Gui_WPushButton_GetCharProperty(), Gtk2Gui_WPushButton_GetIntProperty(), Gtk2Gui_WPushButton_SetCharProperty(), Gtk2Gui_WPushButton_SetIntProperty(), Gtk2Gui_WRadioButton_GetCharProperty(), Gtk2Gui_WRadioButton_GetIntProperty(), Gtk2Gui_WRadioButton_SetCharProperty(), Gtk2Gui_WRadioButton_SetIntProperty(), Gtk2Gui_WRadioButton_Setup(), Gtk2Gui_WScrollArea_GetCharProperty(), Gtk2Gui_WScrollArea_GetIntProperty(), Gtk2Gui_WScrollArea_SetCharProperty(), Gtk2Gui_WScrollArea_SetIntProperty(), Gtk2Gui_WSpinBox_GetCharProperty(), Gtk2Gui_WSpinBox_GetIntProperty(), Gtk2Gui_WSpinBox_SetCharProperty(), Gtk2Gui_WSpinBox_SetIntProperty(), Gtk2Gui_WStack_GetCharProperty(), Gtk2Gui_WStack_GetIntProperty(), Gtk2Gui_WStack_SetCharProperty(), Gtk2Gui_WStack_SetIntProperty(), Gtk2Gui_WTabBook_GetCharProperty(), Gtk2Gui_WTabBook_GetIntProperty(), Gtk2Gui_WTabBook_SetCharProperty(), Gtk2Gui_WTabBook_SetIntProperty(), Gtk2Gui_WTextBrowser_GetCharProperty(), Gtk2Gui_WTextBrowser_GetIntProperty(), Gtk2Gui_WTextBrowser_SetCharProperty(), Gtk2Gui_WTextBrowser_SetIntProperty(), Gtk2Gui_WTextEdit_GetCharProperty(), Gtk2Gui_WTextEdit_GetIntProperty(), Gtk2Gui_WTextEdit_SetCharProperty(), Gtk2Gui_WTextEdit_SetIntProperty(), Gtk2Gui_WVLayout_GetCharProperty(), Gtk2Gui_WVLayout_GetIntProperty(), Gtk2Gui_WVLayout_SetCharProperty(), Gtk2Gui_WVLayout_SetIntProperty(), Gtk2Gui_WVLine_GetIntProperty(), Gtk2Gui_WVLine_SetIntProperty(), Gtk2Gui_WVSpacer_GetIntProperty(), Gtk2Gui_WVSpacer_SetIntProperty(), GWEN_Dialog_DumpWidget(), FOX16_GuiDialog::onSelChanged(), FOX16_GuiDialog::onSelCommand(), FOX16_GuiDialog::onSelKeyPress(), FOX16_GuiDialog::onSelKeyRelease(), Qt4_W_Label::setCharProperty(), Qt4_W_TextBrowser::setCharProperty(), Qt4_W_PushButton::setCharProperty(), Qt4_W_TextEdit::setCharProperty(), Qt4_W_LineEdit::setCharProperty(), Qt4_W_Dialog::setCharProperty(), Qt4_W_RadioButton::setCharProperty(), Qt4_W_CheckBox::setCharProperty(), Qt4_W_ComboBox::setCharProperty(), FOX16_GuiDialog::setCharProperty(), Qt4_W_Widget::setCharProperty(), Qt4_W_Widget::setIntProperty(), FOX16_GuiDialog::setIntProperty(), QT4_GuiDialog::setupTree(), FOX16_GuiDialog::setupTree(), QT4_DialogBox::slotActivated(), and QT4_DialogBox::slotValueChanged().

int GWEN_Widget_GetWidth ( const GWEN_WIDGET w)

Definition at line 239 of file widget.c.

Referenced by CppWidget::getWidth(), and FOX16_GuiDialog::setupTree().

GWEN_WIDGET* GWEN_Widget_new ( GWEN_DIALOG dlg)

Definition at line 50 of file widget.c.

References GWEN_INHERIT_INIT, GWEN_NEW_OBJECT, and GWEN_TREE_INIT.

Referenced by GWEN_Dialog__ReadXmlWidget().

int GWEN_Widget_ReadXml ( GWEN_WIDGET w,
GWEN_XMLNODE node 
)
GWEN_WIDGET_ADDCHILDGUIWIDGET_FN GWEN_Widget_SetAddChildGuiWidgetFn ( GWEN_WIDGET w,
GWEN_WIDGET_ADDCHILDGUIWIDGET_FN  fn 
)
int GWEN_Widget_SetCharProperty ( GWEN_WIDGET w,
GWEN_DIALOG_PROPERTY  prop,
int  index,
const char *  value,
int  doSignal 
)
void GWEN_Widget_SetColumns ( GWEN_WIDGET w,
int  i 
)

Definition at line 199 of file widget.c.

Referenced by Gtk2Gui_WListBox_SetCharProperty(), and GWEN_Dialog_SetWidgetColumns().

void GWEN_Widget_SetFlags ( GWEN_WIDGET w,
uint32_t  fl 
)

Definition at line 151 of file widget.c.

Referenced by GWEN_Dialog_SetWidgetFlags().

GWEN_WIDGET_GETCHARPROPERTY_FN GWEN_Widget_SetGetCharPropertyFn ( GWEN_WIDGET w,
GWEN_WIDGET_GETCHARPROPERTY_FN  fn 
)
GWEN_WIDGET_GETINTPROPERTY_FN GWEN_Widget_SetGetIntPropertyFn ( GWEN_WIDGET w,
GWEN_WIDGET_GETINTPROPERTY_FN  fn 
)
void GWEN_Widget_SetGroupId ( GWEN_WIDGET w,
int  i 
)

Definition at line 231 of file widget.c.

void GWEN_Widget_SetHeight ( GWEN_WIDGET w,
int  i 
)

Definition at line 263 of file widget.c.

void GWEN_Widget_SetIconFileName ( GWEN_WIDGET w,
const char *  s 
)

Definition at line 320 of file widget.c.

References NULL.

Referenced by GWEN_Widget_ReadXml().

void GWEN_Widget_SetImageFileName ( GWEN_WIDGET w,
const char *  s 
)

Definition at line 338 of file widget.c.

References NULL.

Referenced by GWEN_Widget_ReadXml().

void GWEN_Widget_SetImplData ( GWEN_WIDGET w,
int  index,
void *  ptr 
)

Store a pointer with the widget.

A widget can store up to 4 pointers. It is up to the actual dialog framework implementation to decide what the pointers really point to. Gwenhywfar will never access this pointer, but the implementation might want to store pointers to the generated GUI objects.

The GTK2 implementation for example stores at index 0 a pointer to the actually created GUI object (e.g. the result of gtk_label_new() for labels).

For container widgets (like groupbox etc) the GTK2 stores a pointer to the content widget at index 1. But as written above: It is completely up to the implementation.

Parameters
wpointer to the widget with which the pointer is to be stored
indexposition of the pointer (there can be up to 4 pointers with index ranging from 0 to 3)
ptrvoid* pointer to be stored. Please note that the implementation still remains the owern of the pointer since the type is void* Gwenhywfar wouldn't know how to free it anyway. However, most graphical toolkits (like GTK, QT) take over created widget objects so with those toolkits you normally don't have to care about freeing the pointers stored here.

Example from the GTK2 implementation:

#define GTK2_DIALOG_WIDGET_REAL 0
#define GTK2_DIALOG_WIDGET_CONTENT 1
GtkWidget *g;
g=gtk_label_new("Label");

Definition at line 131 of file widget.c.

References DBG_ERROR, GWEN_LOGDOMAIN, and GWEN_WIDGET_IMPLDATACOUNT.

Referenced by CocoaGui_WCheckBox_Setup(), CocoaGui_WComboBox_Setup(), CocoaGui_WDialog_Setup(), CocoaGui_WGridLayout_Setup(), CocoaGui_WGroupBox_Setup(), CocoaGui_WHLayout_Setup(), CocoaGui_WHLine_Setup(), CocoaGui_WHSpacer_Setup(), CocoaGui_WLabel_Setup(), CocoaGui_WLineEdit_Setup(), CocoaGui_WListBox_Setup(), CocoaGui_WProgressBar_Setup(), CocoaGui_WPushButton_Setup(), CocoaGui_WRadioButton_Setup(), CocoaGui_WScrollArea_Setup(), CocoaGui_WSpinBox_Setup(), CocoaGui_WStack_Setup(), CocoaGui_WTabBook_Setup(), CocoaGui_WTextBrowser_Setup(), CocoaGui_WTextEdit_Setup(), CocoaGui_WVLayout_Setup(), CocoaGui_WVLine_Setup(), CocoaGui_WVSpacer_Setup(), Gtk2Gui_WCheckBox_Setup(), Gtk2Gui_WComboBox_Setup(), Gtk2Gui_WDialog_Setup(), Gtk2Gui_WGridLayout_Setup(), Gtk2Gui_WGroupBox_Setup(), Gtk2Gui_WHLayout_Setup(), Gtk2Gui_WHLine_Setup(), Gtk2Gui_WHSpacer_Setup(), Gtk2Gui_WLabel_Setup(), Gtk2Gui_WLineEdit_Setup(), Gtk2Gui_WListBox_Setup(), Gtk2Gui_WProgressBar_Setup(), Gtk2Gui_WPushButton_Setup(), Gtk2Gui_WRadioButton_Setup(), Gtk2Gui_WScrollArea_Setup(), Gtk2Gui_WSpinBox_Setup(), Gtk2Gui_WStack_Setup(), Gtk2Gui_WTabBook_Setup(), Gtk2Gui_WTextBrowser_Setup(), Gtk2Gui_WTextEdit_Setup(), Gtk2Gui_WVLayout_Setup(), Gtk2Gui_WVLine_Setup(), Gtk2Gui_WVSpacer_Setup(), Qt4_W_Label::setup(), Qt4_W_HLine::setup(), Qt4_W_WidgetStack::setup(), Qt4_W_RadioButton::setup(), Qt4_W_TextEdit::setup(), Qt4_W_PushButton::setup(), Qt4_W_GroupBox::setup(), Qt4_W_SpinBox::setup(), Qt4_W_HLayout::setup(), Qt4_W_VLayout::setup(), Qt4_W_Dialog::setup(), Qt4_W_TabBook::setup(), Qt4_W_ComboBox::setup(), Qt4_W_ListBox::setup(), Qt4_W_ProgressBar::setup(), Qt4_W_GridLayout::setup(), Qt4_W_ScrollArea::setup(), Qt4_W_TextBrowser::setup(), Qt4_W_Widget::setup(), Qt4_W_LineEdit::setup(), Qt4_W_CheckBox::setup(), Qt4_W_VLine::setup(), and FOX16_GuiDialog::setupTree().

int GWEN_Widget_SetIntProperty ( GWEN_WIDGET w,
GWEN_DIALOG_PROPERTY  prop,
int  index,
int  value,
int  doSignal 
)
void GWEN_Widget_SetName ( GWEN_WIDGET w,
const char *  s 
)

Definition at line 302 of file widget.c.

References NULL.

Referenced by GWEN_Widget_ReadXml().

void GWEN_Widget_SetRows ( GWEN_WIDGET w,
int  i 
)

Definition at line 215 of file widget.c.

Referenced by GWEN_Dialog_SetWidgetRows().

GWEN_WIDGET_SETCHARPROPERTY_FN GWEN_Widget_SetSetCharPropertyFn ( GWEN_WIDGET w,
GWEN_WIDGET_SETCHARPROPERTY_FN  fn 
)
GWEN_WIDGET_SETINTPROPERTY_FN GWEN_Widget_SetSetIntPropertyFn ( GWEN_WIDGET w,
GWEN_WIDGET_SETINTPROPERTY_FN  fn 
)
void GWEN_Widget_SetText ( GWEN_WIDGET w,
int  idx,
const char *  s 
)
void GWEN_Widget_SetType ( GWEN_WIDGET w,
GWEN_WIDGET_TYPE  t 
)

Definition at line 183 of file widget.c.

void GWEN_Widget_SetWidth ( GWEN_WIDGET w,
int  i 
)

Definition at line 247 of file widget.c.

void GWEN_Widget_SubFlags ( GWEN_WIDGET w,
uint32_t  fl 
)

Definition at line 167 of file widget.c.

Referenced by GWEN_Dialog_SubWidgetFlags().

GWEN_WIDGET_TYPE GWEN_Widget_Type_fromString ( const char *  s)
const char* GWEN_Widget_Type_toString ( GWEN_WIDGET_TYPE  t)

Definition at line 413 of file widget.c.

References GWEN_Widget_TypeCheckBox, GWEN_Widget_TypeComboBox, GWEN_Widget_TypeDialog, GWEN_Widget_TypeGridLayout, GWEN_Widget_TypeGroupBox, GWEN_Widget_TypeHLayout, GWEN_Widget_TypeHLine, GWEN_Widget_TypeHSpacer, GWEN_Widget_TypeLabel, GWEN_Widget_TypeLineEdit, GWEN_Widget_TypeListBox, GWEN_Widget_TypeNone, GWEN_Widget_TypeProgressBar, GWEN_Widget_TypePushButton, GWEN_Widget_TypeRadioButton, GWEN_Widget_TypeScrollArea, GWEN_Widget_TypeSpinBox, GWEN_Widget_TypeTabBook, GWEN_Widget_TypeTabPage, GWEN_Widget_TypeTextBrowser, GWEN_Widget_TypeTextEdit, GWEN_Widget_TypeUnknown, GWEN_Widget_TypeVLayout, GWEN_Widget_TypeVLine, GWEN_Widget_TypeVSpacer, and GWEN_Widget_TypeWidgetStack.

Referenced by CocoaGui_WCheckBox_GetCharProperty(), CocoaGui_WCheckBox_GetIntProperty(), CocoaGui_WCheckBox_SetCharProperty(), CocoaGui_WCheckBox_SetIntProperty(), CocoaGui_WComboBox_GetCharProperty(), CocoaGui_WComboBox_GetIntProperty(), CocoaGui_WComboBox_SetCharProperty(), CocoaGui_WComboBox_SetIntProperty(), CocoaGui_WDialog_GetCharProperty(), CocoaGui_WDialog_GetIntProperty(), CocoaGui_WDialog_SetCharProperty(), CocoaGui_WDialog_SetIntProperty(), CocoaGui_WGridLayout_GetCharProperty(), CocoaGui_WGridLayout_GetIntProperty(), CocoaGui_WGridLayout_SetCharProperty(), CocoaGui_WGridLayout_SetIntProperty(), CocoaGui_WGroupBox_GetCharProperty(), CocoaGui_WGroupBox_GetIntProperty(), CocoaGui_WGroupBox_SetCharProperty(), CocoaGui_WGroupBox_SetIntProperty(), CocoaGui_WHLayout_GetCharProperty(), CocoaGui_WHLayout_GetIntProperty(), CocoaGui_WHLayout_SetCharProperty(), CocoaGui_WHLayout_SetIntProperty(), CocoaGui_WHLine_GetIntProperty(), CocoaGui_WHLine_SetIntProperty(), CocoaGui_WHSpacer_GetIntProperty(), CocoaGui_WHSpacer_SetIntProperty(), CocoaGui_WLabel_GetCharProperty(), CocoaGui_WLabel_GetIntProperty(), CocoaGui_WLabel_SetCharProperty(), CocoaGui_WLabel_SetIntProperty(), CocoaGui_WLineEdit_GetCharProperty(), CocoaGui_WLineEdit_GetIntProperty(), CocoaGui_WLineEdit_SetCharProperty(), CocoaGui_WLineEdit_SetIntProperty(), CocoaGui_WListBox_GetCharProperty(), CocoaGui_WListBox_GetIntProperty(), CocoaGui_WListBox_SetCharProperty(), CocoaGui_WListBox_SetIntProperty(), CocoaGui_WProgressBar_GetCharProperty(), CocoaGui_WProgressBar_GetIntProperty(), CocoaGui_WProgressBar_SetCharProperty(), CocoaGui_WProgressBar_SetIntProperty(), CocoaGui_WPushButton_GetCharProperty(), CocoaGui_WPushButton_GetIntProperty(), CocoaGui_WPushButton_SetCharProperty(), CocoaGui_WPushButton_SetIntProperty(), CocoaGui_WRadioButton_GetCharProperty(), CocoaGui_WRadioButton_GetIntProperty(), CocoaGui_WRadioButton_SetCharProperty(), CocoaGui_WRadioButton_SetIntProperty(), CocoaGui_WScrollArea_GetCharProperty(), CocoaGui_WScrollArea_GetIntProperty(), CocoaGui_WScrollArea_SetCharProperty(), CocoaGui_WScrollArea_SetIntProperty(), CocoaGui_WSpinBox_GetCharProperty(), CocoaGui_WSpinBox_GetIntProperty(), CocoaGui_WSpinBox_SetCharProperty(), CocoaGui_WSpinBox_SetIntProperty(), CocoaGui_WStack_GetCharProperty(), CocoaGui_WStack_GetIntProperty(), CocoaGui_WStack_SetCharProperty(), CocoaGui_WStack_SetIntProperty(), CocoaGui_WTabBook_GetCharProperty(), CocoaGui_WTabBook_GetIntProperty(), CocoaGui_WTabBook_SetCharProperty(), CocoaGui_WTabBook_SetIntProperty(), CocoaGui_WTextBrowser_GetCharProperty(), CocoaGui_WTextBrowser_GetIntProperty(), CocoaGui_WTextBrowser_SetCharProperty(), CocoaGui_WTextBrowser_SetIntProperty(), CocoaGui_WTextEdit_GetCharProperty(), CocoaGui_WTextEdit_GetIntProperty(), CocoaGui_WTextEdit_SetCharProperty(), CocoaGui_WTextEdit_SetIntProperty(), CocoaGui_WVLayout_GetCharProperty(), CocoaGui_WVLayout_GetIntProperty(), CocoaGui_WVLayout_SetCharProperty(), CocoaGui_WVLayout_SetIntProperty(), CocoaGui_WVLine_GetIntProperty(), CocoaGui_WVLine_SetIntProperty(), CocoaGui_WVSpacer_GetIntProperty(), CocoaGui_WVSpacer_SetIntProperty(), Qt4_W_Label::getCharProperty(), Qt4_W_PushButton::getCharProperty(), Qt4_W_TextEdit::getCharProperty(), Qt4_W_Dialog::getCharProperty(), Qt4_W_LineEdit::getCharProperty(), FOX16_GuiDialog::getCharProperty(), Qt4_W_CheckBox::getCharProperty(), Qt4_W_RadioButton::getCharProperty(), Qt4_W_ComboBox::getCharProperty(), Qt4_W_Widget::getCharProperty(), Qt4_W_Widget::getIntProperty(), FOX16_GuiDialog::getIntProperty(), Gtk2Gui_WCheckBox_GetCharProperty(), Gtk2Gui_WCheckBox_GetIntProperty(), Gtk2Gui_WCheckBox_SetCharProperty(), Gtk2Gui_WCheckBox_SetIntProperty(), Gtk2Gui_WComboBox_GetCharProperty(), Gtk2Gui_WComboBox_GetIntProperty(), Gtk2Gui_WComboBox_SetCharProperty(), Gtk2Gui_WComboBox_SetIntProperty(), Gtk2Gui_WDialog_GetCharProperty(), Gtk2Gui_WDialog_GetIntProperty(), Gtk2Gui_WDialog_SetCharProperty(), Gtk2Gui_WDialog_SetIntProperty(), Gtk2Gui_WGridLayout_GetCharProperty(), Gtk2Gui_WGridLayout_GetIntProperty(), Gtk2Gui_WGridLayout_SetCharProperty(), Gtk2Gui_WGridLayout_SetIntProperty(), Gtk2Gui_WGroupBox_GetCharProperty(), Gtk2Gui_WGroupBox_GetIntProperty(), Gtk2Gui_WGroupBox_SetCharProperty(), Gtk2Gui_WGroupBox_SetIntProperty(), Gtk2Gui_WHLayout_GetCharProperty(), Gtk2Gui_WHLayout_GetIntProperty(), Gtk2Gui_WHLayout_SetCharProperty(), Gtk2Gui_WHLayout_SetIntProperty(), Gtk2Gui_WHLine_GetIntProperty(), Gtk2Gui_WHLine_SetIntProperty(), Gtk2Gui_WHSpacer_GetIntProperty(), Gtk2Gui_WHSpacer_SetIntProperty(), Gtk2Gui_WLabel_GetCharProperty(), Gtk2Gui_WLabel_GetIntProperty(), Gtk2Gui_WLabel_SetCharProperty(), Gtk2Gui_WLabel_SetIntProperty(), Gtk2Gui_WLineEdit_GetCharProperty(), Gtk2Gui_WLineEdit_GetIntProperty(), Gtk2Gui_WLineEdit_SetCharProperty(), Gtk2Gui_WLineEdit_SetIntProperty(), Gtk2Gui_WListBox_GetCharProperty(), Gtk2Gui_WListBox_GetIntProperty(), Gtk2Gui_WListBox_SetCharProperty(), Gtk2Gui_WListBox_SetIntProperty(), Gtk2Gui_WProgressBar_GetCharProperty(), Gtk2Gui_WProgressBar_GetIntProperty(), Gtk2Gui_WProgressBar_SetCharProperty(), Gtk2Gui_WProgressBar_SetIntProperty(), Gtk2Gui_WPushButton_GetCharProperty(), Gtk2Gui_WPushButton_GetIntProperty(), Gtk2Gui_WPushButton_SetCharProperty(), Gtk2Gui_WPushButton_SetIntProperty(), Gtk2Gui_WRadioButton_GetCharProperty(), Gtk2Gui_WRadioButton_GetIntProperty(), Gtk2Gui_WRadioButton_SetCharProperty(), Gtk2Gui_WRadioButton_SetIntProperty(), Gtk2Gui_WScrollArea_GetCharProperty(), Gtk2Gui_WScrollArea_GetIntProperty(), Gtk2Gui_WScrollArea_SetCharProperty(), Gtk2Gui_WScrollArea_SetIntProperty(), Gtk2Gui_WSpinBox_GetCharProperty(), Gtk2Gui_WSpinBox_GetIntProperty(), Gtk2Gui_WSpinBox_SetCharProperty(), Gtk2Gui_WSpinBox_SetIntProperty(), Gtk2Gui_WStack_GetCharProperty(), Gtk2Gui_WStack_GetIntProperty(), Gtk2Gui_WStack_SetCharProperty(), Gtk2Gui_WStack_SetIntProperty(), Gtk2Gui_WTabBook_GetCharProperty(), Gtk2Gui_WTabBook_GetIntProperty(), Gtk2Gui_WTabBook_SetCharProperty(), Gtk2Gui_WTabBook_SetIntProperty(), Gtk2Gui_WTextBrowser_GetCharProperty(), Gtk2Gui_WTextBrowser_GetIntProperty(), Gtk2Gui_WTextBrowser_SetCharProperty(), Gtk2Gui_WTextBrowser_SetIntProperty(), Gtk2Gui_WTextEdit_GetCharProperty(), Gtk2Gui_WTextEdit_GetIntProperty(), Gtk2Gui_WTextEdit_SetCharProperty(), Gtk2Gui_WTextEdit_SetIntProperty(), Gtk2Gui_WVLayout_GetCharProperty(), Gtk2Gui_WVLayout_GetIntProperty(), Gtk2Gui_WVLayout_SetCharProperty(), Gtk2Gui_WVLayout_SetIntProperty(), Gtk2Gui_WVLine_GetIntProperty(), Gtk2Gui_WVLine_SetIntProperty(), Gtk2Gui_WVSpacer_GetIntProperty(), Gtk2Gui_WVSpacer_SetIntProperty(), FOX16_GuiDialog::onSelCommand(), Qt4_W_Label::setCharProperty(), Qt4_W_TextBrowser::setCharProperty(), Qt4_W_PushButton::setCharProperty(), Qt4_W_TextEdit::setCharProperty(), Qt4_W_LineEdit::setCharProperty(), Qt4_W_Dialog::setCharProperty(), Qt4_W_RadioButton::setCharProperty(), Qt4_W_CheckBox::setCharProperty(), Qt4_W_ComboBox::setCharProperty(), FOX16_GuiDialog::setCharProperty(), Qt4_W_Widget::setCharProperty(), Qt4_W_Widget::setIntProperty(), FOX16_GuiDialog::setIntProperty(), QT4_GuiDialog::setupTree(), QT4_DialogBox::slotActivated(), and QT4_DialogBox::slotValueChanged().