#include <CUIBitmapButton.h>
Inheritance diagram for CUIBitmapButton:
Public Types | |
typedef unsigned int | EBitmapOptions |
enum | EBitmapOption { KFreeBitmap = 0x01, KCenterBitmapX = 0x02, KCenterBitmapY = 0x04, KDefaultOptions = KFreeBitmap | KCenterBitmapX } |
Individual drawing options. More... | |
Public Member Functions | |
CUIBitmapButton (const CUIRect &aRectangle, const char *aTitle, MUIWidgetEvents *aObserver, MImage *aImage) | |
Constructs CUIBitmapButton object. | |
virtual void | Draw () |
Draws this widget on the virtual screen. | |
Public Attributes | |
MImage * | iImage |
EBitmapOptions | iOptions |
For more detailed description about the behaviour of this class refer to CUIButton
|
Drawing options set |
|
Individual drawing options.
|
|
Constructs CUIBitmapButton object.
|
|
Draws this widget on the virtual screen. The library does not provide any clipping mechanism, so the widget is completely responsible for drawing in its iRectangle. If the widget should be drawn fully or partially transparently over its iParent, it should call iParent->RestoreBackground() for every transparent region Reimplemented from CUIButton. |
|
Pointer to image to draw. |
|
Drawing options |