MMSWidget::MMSWIDGET_DRAWABLE_ATTRIBUTES Struct Reference

describes attributes for drawable widgets More...

List of all members.


Public Attributes

MMSThemetheme
 access to the theme which is used
MMSWidgetClassbaseWidgetClass
 defaults from code
MMSWidgetClasswidgetClass
 settings from theme which overides defaults from code
MMSWidgetClass myWidgetClass
 settings from widget which overides settings from theme and defaults from code
MMSFBSurfacebgimage
 background image used for unselected state
MMSFBSurfaceselbgimage
 background image used for selected state
MMSFBSurfacebgimage_p
 background image used for unselected-pressed state
MMSFBSurfaceselbgimage_p
 background image used for selected-pressed state
MMSFBSurfacebgimage_i
 background image used for unselected-inactive state
MMSFBSurfaceselbgimage_i
 background image used for selected-inactive state
MMSFBSurfaceborderimages [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)
MMSFBSurfaceborderselimages [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)
MMSWidgetupArrowWidget
 widget which represents e.g. an arrow which selected state will be switched to true if content of widget can be scrolled up
MMSWidgetdownArrowWidget
 widget which represents e.g. an arrow which selected state will be switched to true if content of widget can be scrolled down
MMSWidgetleftArrowWidget
 widget which represents e.g. an arrow which selected state will be switched to true if content of widget can be scrolled left
MMSWidgetrightArrowWidget
 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?
MMSWidgetnavigateUpWidget
 widget to which is to navigate if user press cursor up
MMSWidgetnavigateDownWidget
 widget to which is to navigate if user press cursor down
MMSWidgetnavigateLeftWidget
 widget to which is to navigate if user press cursor left
MMSWidgetnavigateRightWidget
 widget to which is to navigate if user press cursor right
MMSWidgetvSliderWidget
 vertical slider widget
MMSWidgethSliderWidget
 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
MMSWidgetjoinedWidget
 widget which status should changed just like this widget

Detailed Description

describes attributes for drawable widgets

Definition at line 107 of file mmswidget.h.


Member Data Documentation

access to the theme which is used

Definition at line 109 of file mmswidget.h.

settings from theme which overides defaults from code

Definition at line 113 of file mmswidget.h.

settings from widget which overides settings from theme and defaults from code

Definition at line 115 of file mmswidget.h.

background image used for unselected state

Definition at line 118 of file mmswidget.h.

background image used for selected state

Definition at line 120 of file mmswidget.h.

background image used for unselected-pressed state

Definition at line 122 of file mmswidget.h.

background image used for selected-pressed state

Definition at line 124 of file mmswidget.h.

background image used for unselected-inactive state

Definition at line 126 of file mmswidget.h.

background image used for selected-inactive state

Definition at line 128 of file mmswidget.h.

border images used for unselected state

Definition at line 131 of file mmswidget.h.

geometry for border images (unselected state)

Definition at line 133 of file mmswidget.h.

geometry for border images already set (unselected state)

Definition at line 135 of file mmswidget.h.

border images used for selected state

Definition at line 138 of file mmswidget.h.

geometry for border images (selected state)

Definition at line 140 of file mmswidget.h.

geometry for border images already set (selected state)

Definition at line 142 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 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.

the arrow widgets are initial drawn?

Definition at line 153 of file mmswidget.h.

widget to which is to navigate if user press cursor up

Definition at line 156 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.

vertical slider widget

Definition at line 165 of file mmswidget.h.

horizontal slider widget

Definition at line 167 of file mmswidget.h.

store last input event here

Definition at line 170 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.

current scroll posx

Definition at line 176 of file mmswidget.h.

current scroll posy

Definition at line 178 of file mmswidget.h.

horizontal scroll distance

Definition at line 180 of file mmswidget.h.

vertical scroll distance

Definition at line 182 of file mmswidget.h.

widget which status should changed just like this widget

Definition at line 185 of file mmswidget.h.


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