| | |
| | | class xwin: public xview |
| | | { |
| | | public: |
| | | xaserverarg m_xaserverarg; |
| | | public: |
| | | xaserverarg& GetArg() { return m_xaserverarg; } |
| | | void SetArg(LPARAM p) |
| | | { |
| | | m_xaserverarg = *(xaserverarg*)p; |
| | | } |
| | | void SetArg(xaserverarg & p) |
| | | { |
| | | m_xaserverarg = p; |
| | | } |
| | | void SetArg() |
| | | { |
| | | SetArg(GetWinParam()); |
| | | } |
| | | public: |
| | | xwin(void * impl, HWND hWnd):xview(impl,hWnd){} |
| | | public: |
| | | kwin* getKWin() |
| | |
| | | return xnode(getKWin()->SetAgentNodeContent((knode*)node.getNativePointer(), (knode*)val.getNativePointer())); |
| | | } |
| | | |
| | | LPARAM GetParam() |
| | | LPARAM GetWinParam() |
| | | { |
| | | return (LPARAM)getKWin()->GetParam(); |
| | | } |
| | | bool SetParam(LPARAM pParam) |
| | | bool SetWinParam(LPARAM pParam) |
| | | { |
| | | return getKWin()->SetParam((void*)pParam); |
| | | } |