123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 |
- #include <precomp.h>
- #include "guiobjectx.h"
- #define CBCLASS GuiObjectX
- START_DISPATCH;
- CB(GUI_GETSCRIPTOBJECT, guiobject_getScriptObject);
- CB(GUI_GETROOTWND, guiobject_getRootWnd);
- CB(GUI_GETROOTOBJECT, guiobject_getRootObject);
- VCB(GUI_SETROOTWND, guiobject_setRootWnd);
- CB(GUI_SETXMLPARAM, guiobject_setXmlParam);
- CB(GUI_SETXMLPARAMBYID, guiobject_setXmlParamById);
- CB(GUI_GETXMLPARAM, guiobject_getXmlParam);
- VCB(GUI_SETPARENTGROUP, guiobject_setParentGroup);
- CB(GUI_GETPARENTGROUP, guiobject_getParentGroup);
- CB(GUI_GETPARENT, guiobject_getParent);
- CB(GUI_GETPARENTLAYOUT, guiobject_getParentLayout);
- CB(GUI_GETTOPPARENT, guiobject_getTopParent);
- VCB(GUI_GETGUIPOSITION, guiobject_getGuiPosition);
- VCB(GUI_SETGUIPOSITION, guiobject_setGuiPosition);
- CB(GUI_GETANCHORAGEPOSITION, guiobject_getAnchoragePosition);
- VCB(GUI_SETANCHORAGEPOSITION, guiobject_setAnchoragePosition);
- VCB(GUI_VALIDATEANCHORAGE, guiobject_validateAnchorage);
- VCB(GUI_SETID, guiobject_setId);
- CB(GUI_GETID, guiobject_getId);
- VCB(GUI_SETTARGETX, guiobject_setTargetX);
- VCB(GUI_SETTARGETY, guiobject_setTargetY);
- VCB(GUI_SETTARGETW, guiobject_setTargetW);
- VCB(GUI_SETTARGETH, guiobject_setTargetH);
- VCB(GUI_SETTARGETA, guiobject_setTargetA);
- VCB(GUI_SETTARGETSPEED, guiobject_setTargetSpeed);
- VCB(GUI_GOTOTARGET, guiobject_gotoTarget);
- VCB(GUI_CANCELTARGET, guiobject_cancelTarget);
- VCB(GUI_REVERSETARGET, guiobject_reverseTarget);
- CB(GUI_GETAUTOWIDTH, guiobject_getAutoWidth);
- CB(GUI_GETAUTOHEIGHT, guiobject_getAutoHeight);
- CB(GUI_MOVINGTOTARGET, guiobject_movingToTarget);
- VCB(GUI_BRINGTOFRONT, guiobject_bringToFront);
- VCB(GUI_BRINGTOBACK, guiobject_bringToBack);
- VCB(GUI_BRINGABOVE, guiobject_bringAbove);
- VCB(GUI_BRINGBELOW, guiobject_bringBelow);
- VCB(GUI_SETCLICKTHROUGH, guiobject_setClickThrough);
- CB(GUI_ISCLICKTHROUGH, guiobject_isClickThrough);
- VCB(GUI_SETAUTOSMX, guiobject_setAutoSysMetricsX);
- VCB(GUI_SETAUTOSMY, guiobject_setAutoSysMetricsY);
- VCB(GUI_SETAUTOSMW, guiobject_setAutoSysMetricsW);
- VCB(GUI_SETAUTOSMH, guiobject_setAutoSysMetricsH);
- CB(GUI_GETAUTOSMX, guiobject_getAutoSysMetricsX);
- CB(GUI_GETAUTOSMY, guiobject_getAutoSysMetricsY);
- CB(GUI_GETAUTOSMW, guiobject_getAutoSysMetricsW);
- CB(GUI_GETAUTOSMH, guiobject_getAutoSysMetricsH);
- VCB(GUI_ONLEFTBUTTONDOWN, guiobject_onLeftButtonDown);
- VCB(GUI_ONLEFTBUTTONUP, guiobject_onLeftButtonUp);
- VCB(GUI_ONRIGHTBUTTONDOWN, guiobject_onRightButtonDown);
- VCB(GUI_ONRIGHTBUTTONUP, guiobject_onRightButtonUp);
- VCB(GUI_ONLEFTBUTTONDBLCLK, guiobject_onLeftButtonDblClk);
- VCB(GUI_ONRIGHTBUTTONDBLCLK, guiobject_onRightButtonDblClk);
- CB(GUI_ONMOUSEWHEELUP, guiobject_onMouseWheelUp);
- CB(GUI_ONMOUSEWHEELDOWN, guiobject_onMouseWheelDown);
- VCB(GUI_ONMOUSEMOVE, guiobject_onMouseMove);
- VCB(GUI_ONENTERAREA, guiobject_onEnterArea);
- VCB(GUI_ONLEAVEAREA, guiobject_onLeaveArea);
- VCB(GUI_ONENABLE, guiobject_onEnable);
- VCB(GUI_SETENABLED, guiobject_setEnabled);
- VCB(GUI_ONRESIZE, guiobject_onResize);
- VCB(GUI_ONSETVISIBLE, guiobject_onSetVisible);
- VCB(GUI_ONTARGETREACHED, guiobject_onTargetReached);
- VCB(GUI_SETALPHA, guiobject_setAlpha);
- CB(GUI_GETALPHA, guiobject_getAlpha);
- VCB(GUI_ONSTARTUP, guiobject_onStartup);
- CB(GUI_GETXUISVC, guiobject_getXuiService);
- VCB(GUI_SETXUISVC, guiobject_setXuiService);
- CB(GUI_GETXUIFAC, guiobject_getXuiServiceFactory);
- VCB(GUI_SETXUIFAC, guiobject_setXuiServiceFactory);
- VCB(GUI_SETREGIONOP, guiobject_setRegionOp);
- CB(GUI_GETREGIONOP, guiobject_getRegionOp);
- VCB(GUI_SETRECTRGN, guiobject_setRectRgn);
- CB(GUI_ISRECTRGN, guiobject_isRectRgn);
- VCB(GUI_SETMOVER, guiobject_setMover);
- CB(GUI_GETMOVER, guiobject_getMover);
- CB(GUI_GETDROPTARGET, guiobject_getDropTarget);
- VCB(GUI_ONCANCELCAPTURE, guiobject_onCancelCapture);
- CB(GUI_ONACTION, guiobject_onAction);
- #ifdef WASABI_COMPILE_CONFIG
- CB(GUI_GETCFGITEM, guiobject_getCfgItem);
- CB(GUI_GETCFGATTRIB, guiobject_getCfgAttrib);
- VCB(GUI_SETCFGATTRIB, guiobject_setCfgAttrib);
- VCB(GUI_SETCFGINT, guiobject_setCfgInt);
- CB(GUI_GETCFGINT, guiobject_getCfgInt);
- CB(GUI_GETCFGFLOAT, guiobject_getCfgFloat);
- VCB(GUI_SETCFGFLOAT, guiobject_setCfgFloat);
- VCB(GUI_SETCFGSTRING, guiobject_setCfgString);
- CB(GUI_GETCFGSTRING, guiobject_getCfgString);
- CB(GUI_HASATTRIB, guiobject_hasCfgAttrib);
- #endif
- VCB(GUI_ONCHAR, guiobject_onChar);
- VCB(GUI_ONKEYDOWN, guiobject_onKeyDown);
- VCB(GUI_ONKEYUP, guiobject_onKeyUp);
- CB(GUI_FINDOBJECT, guiobject_findObject);
- CB(GUI_FINDOBJECTBYGUID, guiobject_findObjectByInterface);
- CB(GUI_FINDOBJECTBYCB, guiobject_findObjectByCallback);
- CB(GUI_FINDOBJECTXY, guiobject_findObjectXY);
- VCB(GUI_ONACCELERATOR, guiobject_onAccelerator);
- VCB(GUI_ONINIT, guiobject_onInit);
- CB(GUI_WANTFOCUS, guiobject_wantFocus);
- VCB(GUI_SETNODOUBLECLICK, guiobject_setNoDoubleClick);
- VCB(GUI_SETNOLEFTCLICK, guiobject_setNoLeftClick);
- VCB(GUI_SETNORIGHTCLICK, guiobject_setNoRightClick);
- VCB(GUI_SETNOMOUSEMOVE, guiobject_setNoMouseMove);
- VCB(GUI_SETNOCONTEXTMENU, guiobject_setNoContextMenu);
- VCB(GUI_SETCURSOR, guiobject_setCursor);
- #ifdef WASABI_COMPILE_WNDMGR
- CB(GUI_RUNMODAL, guiobject_runModal);
- VCB(GUI_ENDMODAL, guiobject_endModal);
- VCB(GUI_SETDROPTARGET, guiobject_setDropTarget);
- VCB(GUI_SETSTATUSTXT, guiobject_setStatusText);
- VCB(GUI_ADDCTXTCMDS, guiobject_addAppCmds);
- VCB(GUI_REMCTXTCMDS, guiobject_removeAppCmds);
- VCB(GUI_PUSHCOMPLETED, guiobject_pushCompleted);
- VCB(GUI_INCCOMPLETED, guiobject_incCompleted);
- VCB(GUI_SETCOMPLETED, guiobject_setCompleted);
- VCB(GUI_POPCOMPLETED, guiobject_popCompleted);
- VCB(GUI_REGISTERSTATUSCB, guiobject_registerStatusCB);
- VCB(GUI_POPPARENTLAYOUT, guiobject_popParentLayout);
- #endif
- VCB(GUI_SETAPPBAR, guiobject_setAppBar);
- CB(GUI_GETAPPBAR, guiobject_getAppBar);
- CB(GUI_WANTTRANSLATION, guiobject_wantTranslation);
- CB(GUI_DRAGENTER, guiobject_dragEnter);
- CB(GUI_DRAGOVER, guiobject_dragOver);
- CB(GUI_DRAGLEAVE, guiobject_dragLeave);
- END_DISPATCH;
|