#include <UiWidget.h>
继承自UiDesktopItem。
公有成员 | |
virtual void | EndWidget () |
virtual void | OnCalcItemSize (__out int &xSize, __out int &ySize) |
重载此函数,以指定Widget的尺寸(以桌面图标格子为单位,值的范围是1~4) | |
virtual bool | StartWidget () |
UiWidget () | |
virtual | ~UiWidget () |
桌面Widget插件的基类 可以从这个类派生出新的桌面Widget插件, 由于UiWidget也是由UiWin派生,因此具有UiWin的所有属性,也可以重定义它们, 例如可以重载UiWinOnMouseMove/LButtonDown/LButtonUp/OnTimer等成员函数。
UiWidget::UiWidget | ( | ) |
virtual UiWidget::~UiWidget | ( | ) | [virtual] |
virtual void UiWidget::EndWidget | ( | ) | [virtual] |
结束Widget 此函数在Widget从桌面上脱离的时候会被调用 重载这个函数可自定义Widget结束时的行为
virtual void UiWidget::OnCalcItemSize | ( | __out int & | xSize, | |
__out int & | ySize | |||
) | [virtual] |
重载此函数,以指定Widget的尺寸(以桌面图标格子为单位,值的范围是1~4)
virtual bool UiWidget::StartWidget | ( | ) | [virtual] |
启动Widget 此函数在Widget被加载到桌面上的时候会被调用 重载这个函数可自定义Widget启动时的行为 返回值:如果返回false,则对象会被删除