Public Attributes | |
MMSTheme * | theme |
access to the theme which is used | |
MMSWidgetClass * | baseWidgetClass |
defaults from code | |
MMSWidgetClass * | widgetClass |
settings from theme which overides defaults from code | |
MMSWidgetClass | myWidgetClass |
settings from widget which overides settings from theme and defaults from code | |
MMSFBSurface * | bgimage |
background image used for unselected state | |
MMSFBSurface * | selbgimage |
background image used for selected state | |
MMSFBSurface * | bgimage_p |
background image used for unselected-pressed state | |
MMSFBSurface * | selbgimage_p |
background image used for selected-pressed state | |
MMSFBSurface * | bgimage_i |
background image used for unselected-inactive state | |
MMSFBSurface * | selbgimage_i |
background image used for selected-inactive state | |
MMSFBSurface * | borderimages [MMSBORDER_IMAGE_NUM_SIZE] |
border images used for unselected state | |
MMSFBRectangle | bordergeom [MMSBORDER_IMAGE_NUM_SIZE] |
geometry for border images (unselected state) | |
bool | bordergeomset |
geometry for border images already set (unselected state) | |
MMSFBSurface * | borderselimages [MMSBORDER_IMAGE_NUM_SIZE] |
border images used for selected state | |
MMSFBRectangle | borderselgeom [MMSBORDER_IMAGE_NUM_SIZE] |
geometry for border images (selected state) | |
bool | borderselgeomset |
geometry for border images already set (selected state) | |
MMSWidget * | upArrowWidget |
widget which represents e.g. an arrow which selected state will be switched to true if content of widget can be scrolled up | |
MMSWidget * | downArrowWidget |
widget which represents e.g. an arrow which selected state will be switched to true if content of widget can be scrolled down | |
MMSWidget * | leftArrowWidget |
widget which represents e.g. an arrow which selected state will be switched to true if content of widget can be scrolled left | |
MMSWidget * | rightArrowWidget |
widget which represents e.g. an arrow which selected state will be switched to true if content of widget can be scrolled right | |
bool | initialArrowsDrawn |
the arrow widgets are initial drawn? | |
MMSWidget * | navigateUpWidget |
widget to which is to navigate if user press cursor up | |
MMSWidget * | navigateDownWidget |
widget to which is to navigate if user press cursor down | |
MMSWidget * | navigateLeftWidget |
widget to which is to navigate if user press cursor left | |
MMSWidget * | navigateRightWidget |
widget to which is to navigate if user press cursor right | |
MMSWidget * | vSliderWidget |
vertical slider widget | |
MMSWidget * | hSliderWidget |
horizontal slider widget | |
MMSInputEvent | last_inputevent |
store last input event here | |
MMSFBRectangle | pressed_inputrect |
store input rectangle, this is the rectangle on which the button was pressed | |
unsigned int | scrollPosX |
current scroll posx | |
unsigned int | scrollPosY |
current scroll posy | |
unsigned int | scrollDX |
horizontal scroll distance | |
unsigned int | scrollDY |
vertical scroll distance | |
MMSWidget * | joinedWidget |
widget which status should changed just like this widget |
Definition at line 107 of file mmswidget.h.
settings from widget which overides settings from theme and defaults from code
Definition at line 115 of file mmswidget.h.
MMSFBSurface* MMSWidget::MMSWIDGET_DRAWABLE_ATTRIBUTES::borderimages[MMSBORDER_IMAGE_NUM_SIZE] |
MMSFBRectangle MMSWidget::MMSWIDGET_DRAWABLE_ATTRIBUTES::bordergeom[MMSBORDER_IMAGE_NUM_SIZE] |
geometry for border images already set (unselected state)
Definition at line 135 of file mmswidget.h.
MMSFBSurface* MMSWidget::MMSWIDGET_DRAWABLE_ATTRIBUTES::borderselimages[MMSBORDER_IMAGE_NUM_SIZE] |
MMSFBRectangle MMSWidget::MMSWIDGET_DRAWABLE_ATTRIBUTES::borderselgeom[MMSBORDER_IMAGE_NUM_SIZE] |
widget which represents e.g. an arrow which selected state will be switched to true if content of widget can be scrolled up
Definition at line 145 of file mmswidget.h.
widget which represents e.g. an arrow which selected state will be switched to true if content of widget can be scrolled down
Definition at line 147 of file mmswidget.h.
widget which represents e.g. an arrow which selected state will be switched to true if content of widget can be scrolled left
Definition at line 149 of file mmswidget.h.
widget which represents e.g. an arrow which selected state will be switched to true if content of widget can be scrolled right
Definition at line 151 of file mmswidget.h.
widget to which is to navigate if user press cursor down
Definition at line 158 of file mmswidget.h.
widget to which is to navigate if user press cursor left
Definition at line 160 of file mmswidget.h.
widget to which is to navigate if user press cursor right
Definition at line 162 of file mmswidget.h.
store input rectangle, this is the rectangle on which the button was pressed
Definition at line 173 of file mmswidget.h.
unsigned int MMSWidget::MMSWIDGET_DRAWABLE_ATTRIBUTES::scrollPosX |
unsigned int MMSWidget::MMSWIDGET_DRAWABLE_ATTRIBUTES::scrollPosY |
unsigned int MMSWidget::MMSWIDGET_DRAWABLE_ATTRIBUTES::scrollDX |
unsigned int MMSWidget::MMSWIDGET_DRAWABLE_ATTRIBUTES::scrollDY |
widget which status should changed just like this widget
Definition at line 185 of file mmswidget.h.