Public Member Functions | |
| HRESULT | PanelDragInit ([in] IRsPanel *pPanel) |
| HRESULT | PanelDragMove ([in] IRsPanel *pPanel) |
| HRESULT | PanelDragEnd ([in] IRsPanel *pPanel) |
| HRESULT | GetWindow ([out] HWND *hWnd) |
| HRESULT | PanelMouseMove ([in] IRsPanel *pPanel) |
| HRESULT | PanelLMDown ([in]IRsPanel *pPanel) |
| HRESULT | PanelLMUp ([in] IRsPanel *pPanel) |
| HRESULT | PanelConChanged ([in] GUID idPanel,[in] CONID idCon) |
| HRESULT | OnPanelEvent ([in] UINT uMsg,[in] IRsPanel *pPanel,[in] WPARAM wParam,[in] LPARAM lParam) |
| HRESULT | GetOwnerId ([out, retval] GUID *idOwner) |
| HRESULT IRsPanelOwner::PanelDragInit | ( | [in] IRsPanel * | pPanel | ) |
Initializes drag mode for specified panel.
| pPanel | [in] Pointer to panel whose drag mode will be initialize. |
| HRESULT IRsPanelOwner::PanelDragMove | ( | [in] IRsPanel * | pPanel | ) |
Move specified panel in drag mode.
| pPanel | [in] Pointer to panel which will dragged. |
| HRESULT IRsPanelOwner::PanelDragEnd | ( | [in] IRsPanel * | pPanel | ) |
Finish drag mode for specified panel.
| pPanel | [in] Pointer to panel whose drag mode will be finished. |
| HRESULT IRsPanelOwner::GetWindow | ( | [out] HWND * | hWnd | ) |
Get handle of the Windows window attached to this object.
| hWnd | [out] Pointer to a variable of type HWND, filled with window handle. |
| HRESULT IRsPanelOwner::PanelMouseMove | ( | [in] IRsPanel * | pPanel | ) |
Notify specified panel mouse move.
| pPanel | [in] Pointer to panel which will handle mouse move. |
| HRESULT IRsPanelOwner::PanelLMDown | ( | [in] IRsPanel * | pPanel | ) |
Notify specified panel left mouse button down.
| pPanel | [in] Pointer to panel which will handle left mouse button down. |
| HRESULT IRsPanelOwner::PanelLMUp | ( | [in] IRsPanel * | pPanel | ) |
Notify specified panel left mouse button up.
| pPanel | [in] Pointer to panel which will handle left mouse button up. |
| HRESULT IRsPanelOwner::PanelConChanged | ( | [in] GUID | idPanel, | |
| [in] CONID | idCon | |||
| ) |
Proceed panel connector change.
| idPanel | [in] Panel GUID. | |
| idCon | [in] Connector's ID. |
| HRESULT IRsPanelOwner::OnPanelEvent | ( | [in] UINT | uMsg, | |
| [in] IRsPanel * | pPanel, | |||
| [in] WPARAM | wParam, | |||
| [in] LPARAM | lParam | |||
| ) |
Notify panel event
| uMsg | [in] Specifies the message to be sent.
| |
| pPanel | [in] This parameter is not used. | |
| wParam | [in] Specifies additional message-specific information. | |
| lParam | [in] Specifies additional message-specific information. |
| HRESULT IRsPanelOwner::GetOwnerId | ( | [out, retval] GUID * | idOwner | ) |
Get panel owner window ID.
1.5.5