1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- #ifndef __SCRIPTTITLEBOX_H
- #define __SCRIPTTITLEBOX_H
- #include <api/skin/widgets/titlebox.h>
- #include <api/script/objects/c_script/h_guiobject.h>
- #include <api/wnd/accessible.h>
- #define SCRIPTTITLEBOX_PARENT TitleBox
- class ScriptTitleBox : public SCRIPTTITLEBOX_PARENT {
-
- public:
- ScriptTitleBox();
- virtual ~ScriptTitleBox();
-
-
- virtual int setXuiParam(int xuihandle, int xmlattributeid, const wchar_t *xmlattributename, const wchar_t *value);
- protected:
- void CreateXMLParameters(int master_handle);
- private:
-
- enum {
- SCRIPTTITLEBOX_TITLE= 0,
- SCRIPTTITLEBOX_CONTENT,
- SCRIPTTITLEBOX_CENTERED,
- SCRIPTTITLEBOX_SUFFIX,
- };
- int myxuihandle;
- static XMLParamPair params[];
- };
- extern const wchar_t ScriptTitleBoxXuiObjectStr[];
- extern char ScriptTitleBoxXuiSvcName[];
- class ScriptTitleBoxXuiSvc : public XuiObjectSvc<ScriptTitleBox, ScriptTitleBoxXuiObjectStr, ScriptTitleBoxXuiSvcName> {};
- #endif
|