|
CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
Public 成员函数 | |
| AdapterPlatformWxWidgets () | |
| AdapterPlatformWxWidgets (IManageHandler *manager, wxWindow *m_hwnd) | |
| virtual | ~AdapterPlatformWxWidgets () |
| BOOL | InitAdapt (IManageHandler *manager, wxWindow *hwnd) |
| BOOL | AttachHwnd (wxWindow *hwnd) |
| BOOL | DestoryAdapter () |
| void | OnCustomUser (wxEvent &event) |
| void | OnClipbrdEvent (wxEvent &event) |
| void | OnPaint (wxPaintEvent &event) |
| void | OnMouseEvent (wxMouseEvent &event) |
| void | OnChar (wxKeyEvent &event) |
| void | OnKeyDownOrUp (wxKeyEvent &event) |
| void | OnSize (wxSizeEvent &event) |
| void | OnMove (wxMoveEvent &event) |
| void | OnIdle (wxIdleEvent &event) |
| void | OnHandleDisplayChanged (wxDisplayChangedEvent &event) |
| void | OnHandleDPIChanged (wxDPIChangedEvent &event) |
| void | SetMouseCursor (CursorMouse id) |
| int | FilterEvent (wxEvent &event) override |
| UINT | MessageLoop () override |
| BOOL | IsZoomed () override |
| BOOL | IsWindowVisible () override |
| BOOL | SendMessage (UINT msg, WPARAM wp=0L, LPARAM lp=0L) override |
| BOOL | PostMessage (UINT msg, WPARAM wp=0L, LPARAM lp=0L) override |
| BOOL | OnPlatformHandler (UINT message, WPARAM wp, LPARAM lp) override |
| void | GetClientRect (RECT *rc) override |
| void | GetWindowRect (RECT *rc) override |
| void | SetActiveWindow () override |
| void | EnableWindow (BOOL enable) override |
| void | ShowWindow (ShowMode model) override |
| void | MoveWindow (int X, int Y, int width, int height, BOOL is_refresh) override |
| void | InvalidateRect (RECT *rc, BOOL sync_flag=FALSE) override |
| void | ClientPointToScreen (POINT *pt) override |
| void | ScreenPointToClient (POINT *pt) override |
| void | GetCursorGloablPos (POINT *pt) override |
| void | OnRender (RECT &rect) override |
| Public 成员函数 继承自 BUI::IAdapterPlatform | |
| IAdapterPlatform () | |
| virtual | ~IAdapterPlatform () |
| void | SetManageHandler (IManageHandler *handler) |
| IManageHandler * | ManageHandler () const |
Public 属性 | |
| wxWindow * | m_win |
| wxBitmap * | m_bmp |
| COLORREF | m_bg_color |
| WxWidgetsGLCanvas * | m_gl_canvas |
| Public 属性 继承自 BUI::IAdapterPlatform | |
| IManageHandler * | m_manager |
| ShowMode | m_show_state |
| BUI::AdapterPlatformWxWidgets::AdapterPlatformWxWidgets | ( | ) |
| BUI::AdapterPlatformWxWidgets::AdapterPlatformWxWidgets | ( | IManageHandler * | manager, |
| wxWindow * | m_hwnd ) |
|
virtual |
| BOOL BUI::AdapterPlatformWxWidgets::AttachHwnd | ( | wxWindow * | hwnd | ) |
|
overridevirtual |
| BOOL BUI::AdapterPlatformWxWidgets::DestoryAdapter | ( | ) |
|
overridevirtual |
|
override |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
| BOOL BUI::AdapterPlatformWxWidgets::InitAdapt | ( | IManageHandler * | manager, |
| wxWindow * | hwnd ) |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
| void BUI::AdapterPlatformWxWidgets::OnChar | ( | wxKeyEvent & | event | ) |
| void BUI::AdapterPlatformWxWidgets::OnClipbrdEvent | ( | wxEvent & | event | ) |
| void BUI::AdapterPlatformWxWidgets::OnCustomUser | ( | wxEvent & | event | ) |
| void BUI::AdapterPlatformWxWidgets::OnHandleDisplayChanged | ( | wxDisplayChangedEvent & | event | ) |
| void BUI::AdapterPlatformWxWidgets::OnHandleDPIChanged | ( | wxDPIChangedEvent & | event | ) |
| void BUI::AdapterPlatformWxWidgets::OnIdle | ( | wxIdleEvent & | event | ) |
| void BUI::AdapterPlatformWxWidgets::OnKeyDownOrUp | ( | wxKeyEvent & | event | ) |
| void BUI::AdapterPlatformWxWidgets::OnMouseEvent | ( | wxMouseEvent & | event | ) |
| void BUI::AdapterPlatformWxWidgets::OnMove | ( | wxMoveEvent & | event | ) |
| void BUI::AdapterPlatformWxWidgets::OnPaint | ( | wxPaintEvent & | event | ) |
|
overridevirtual |
| void BUI::AdapterPlatformWxWidgets::OnSize | ( | wxSizeEvent & | event | ) |
|
overridevirtual |
|
overridevirtual |
| void BUI::AdapterPlatformWxWidgets::SetMouseCursor | ( | CursorMouse | id | ) |
|
overridevirtual |
| COLORREF BUI::AdapterPlatformWxWidgets::m_bg_color |
| wxBitmap* BUI::AdapterPlatformWxWidgets::m_bmp |
| WxWidgetsGLCanvas* BUI::AdapterPlatformWxWidgets::m_gl_canvas |
| wxWindow* BUI::AdapterPlatformWxWidgets::m_win |