Harlinn.Windows 0.1
|
#include <HWControl.h>
Public Member Functions | |
HW_EXPORT | Control () |
virtual HW_EXPORT | ~Control () |
HW_EXPORT bool | IsChild () const |
HW_EXPORT bool | IsToplevel () const |
HW_EXPORT bool | IsPopup () const |
HW_EXPORT bool | Enabled () const |
HW_EXPORT Control & | SetEnabled (bool theValue) |
HW_EXPORT bool | Visible () const |
HW_EXPORT Control & | SetVisible (bool theValue) |
HW_EXPORT bool | TabStop () const |
HW_EXPORT Control & | SetTabStop (bool theValue) |
HW_EXPORT long | Id () const |
HW_EXPORT Control & | SetId (long theValue) |
HW_EXPORT Control & | SubClass (HWND hWnd) |
HW_EXPORT bool | IsSubClassed () const |
HW_EXPORT HWND | GetHandle () const |
bool | IsHandleCreated () const |
HW_EXPORT const Control & | GetClientRect (RECT *rectangle) const |
HW_EXPORT const Control & | GetClientRect (RECT &rectangle) const |
HW_EXPORT RECT | GetClientRect () const |
HW_EXPORT D2D1_SIZE_F | ClientSize () const |
HW_EXPORT UInt32 | GetDotsPerInch () const |
void | ScreenToClient (POINT &pt) const |
void | ClientToScreen (POINT &pt) const |
HW_EXPORT Control & | SetParent (Control *parentControl) |
const Windows::Controls & | Controls () const |
Windows::Controls & | Controls () |
Control * | Parent () const |
bool | HasParent () const |
HDC | BeginPaint (PAINTSTRUCT &paintStruct) const |
void | EndPaint (const PAINTSTRUCT &paintStruct) const |
HW_EXPORT const Control & | UpdateRect (RECT &updateRectangle) const |
HW_EXPORT Control & | UpdateRect (RECT &updateRectangle, bool erase) |
HW_EXPORT RECT | UpdateRect () const |
HW_EXPORT RECT | UpdateRect (bool erase) |
HW_EXPORT bool | IsChildOf (const Control &parentControl) const |
HW_EXPORT bool | IsChildOf (HWND parentControl) const |
HW_EXPORT bool | IsParentOf (const Control &childControl) const |
HW_EXPORT bool | IsParentOf (HWND childControl) const |
HW_EXPORT bool | IsValid () const |
HW_EXPORT bool | IsVisible () const |
HW_EXPORT Control & | InvalidateRect (bool erase=false) |
HW_EXPORT Control & | InvalidateRect (const RECT &rectangle, bool erase=false) |
HW_EXPORT Control & | MoveWindow (int x, int y, int width, int height, bool repaint=false) |
HW_EXPORT LONG | SetWindowLong (int index, LONG newValue) |
HW_EXPORT LONG | GetWindowLong (int index) const |
HW_EXPORT LRESULT | SendMessage (UINT Msg, WPARAM wParam=0, LPARAM lParam=0) const |
HW_EXPORT const Control & | PostMessage (UINT Msg, WPARAM wParam=0, LPARAM lParam=0) const |
HW_EXPORT int | TextLength () const |
HW_EXPORT WideString | Text () const |
HW_EXPORT bool | SetText (const WideString &text) |
HW_EXPORT bool | SetText (const wchar_t *text) |
HW_EXPORT bool | Show () |
HW_EXPORT bool | ValidateRect (const RECT &rectangle) |
HW_EXPORT bool | ValidateRect () |
const Windows::Size & | Size () const |
HW_EXPORT Control & | SetSize (int width, int height) |
HW_EXPORT Control & | SetSize (const Windows::Size &theSize) |
const Point & | Position () const |
HW_EXPORT Control & | SetPosition (int x, int y) |
HW_EXPORT Control & | SetPosition (const Point &thePosition) |
HWND | SetFocus () const |
HW_EXPORT Control & | Initialize () |
HW_EXPORT Control & | Initialize (Control *owner) |
Public Attributes | |
boost::signals2::signal< void(Control *sender)> | OnHandleCreated |
boost::signals2::signal< void(Control *sender)> | OnBeforeHandleDestroy |
boost::signals2::signal< void(Control *sender, Message &message)> | OnCancelMode |
boost::signals2::signal< void(Control *sender, Message &message)> | OnChar |
boost::signals2::signal< void(Control *sender, Message &message)> | OnCharToItem |
boost::signals2::signal< void(Control *sender, Message &message)> | OnClose |
boost::signals2::signal< void(Control *sender, Message &message)> | OnCompareItem |
boost::signals2::signal< void(Control *sender, Message &message)> | OnCommand |
boost::signals2::signal< void(Control *sender, Message &message)> | OnCopyData |
boost::signals2::signal< void(Control *sender, Message &message)> | OnDeadChar |
boost::signals2::signal< void(Control *sender, Message &message)> | OnDeleteItem |
boost::signals2::signal< void(Control *sender, Message &message)> | OnDestroy |
boost::signals2::signal< void(Control *sender, Message &message)> | OnDisplayChange |
boost::signals2::signal< void(Control *sender, Message &message)> | OnDrawItem |
boost::signals2::signal< void(Control *sender, Message &message)> | OnEnable |
boost::signals2::signal< void(Control *sender, Message &message)> | OnEnterSizeMove |
boost::signals2::signal< void(Control *sender, Message &message)> | OnEraseBackground |
boost::signals2::signal< void(Control *sender, Message &message)> | OnExitSizeMove |
boost::signals2::signal< void(Control *sender, Message &message)> | OnGetHotKey |
boost::signals2::signal< void(Control *sender, Message &message)> | OnGetText |
boost::signals2::signal< void(Control *sender, Message &message)> | OnGetTextLength |
boost::signals2::signal< void(Control *sender, Message &message)> | OnInitMenu |
boost::signals2::signal< void(Control *sender, Message &message)> | OnInitMenuPopup |
boost::signals2::signal< void(Control *sender, Message &message)> | OnKeyDown |
boost::signals2::signal< void(Control *sender, Message &message)> | OnKeyUp |
boost::signals2::signal< void(Control *sender, Message &message)> | OnKillFocus |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMeasureItem |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMenuCommand |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMouseMove |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMouseLeftButtonDown |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMouseLeftButtonUp |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMouseLeftButtonDoubleClick |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMouseMiddleButtonDown |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMouseMiddleButtonUp |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMouseMiddleButtonDoubleClick |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMouseRightButtonDown |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMouseRightButtonUp |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMouseRightButtonDoubleClick |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMouseXButtonDown |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMouseXButtonUp |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMouseXButtonDoubleClick |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMouseWheel |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMove |
boost::signals2::signal< void(Control *sender, Message &message)> | OnMoving |
boost::signals2::signal< void(Control *sender, Message &message)> | OnNcActivate |
boost::signals2::signal< void(Control *sender, Message &message)> | OnNcCalcSize |
boost::signals2::signal< void(Control *sender, Message &message)> | OnNcDestroy |
boost::signals2::signal< void(Control *sender, Message &message)> | OnNotify |
boost::signals2::signal< void(Control *sender, Message &message)> | OnPaint |
boost::signals2::signal< void(Control *sender, Message &message)> | OnSetCursor |
boost::signals2::signal< void(Control *sender, Message &message)> | OnSetFocus |
boost::signals2::signal< void(Control *sender, Message &message)> | OnSetHotKey |
boost::signals2::signal< void(Control *sender, Message &message)> | OnSetRedraw |
boost::signals2::signal< void(Control *sender, Message &message)> | OnSetText |
boost::signals2::signal< void(Control *sender, Message &message)> | OnShowWindow |
boost::signals2::signal< void(Control *sender, Message &message)> | OnSize |
boost::signals2::signal< void(Control *sender, Message &message)> | OnSizing |
boost::signals2::signal< void(Control *sender, Message &message)> | OnSysChar |
boost::signals2::signal< void(Control *sender, Message &message)> | OnSysCommand |
boost::signals2::signal< void(Control *sender, Message &message)> | OnSysDeadChar |
boost::signals2::signal< void(Control *sender, Message &message)> | OnSysKeyDown |
boost::signals2::signal< void(Control *sender, Message &message)> | OnSysKeyUp |
boost::signals2::signal< void(Control *sender, Message &message)> | OnUniChar |
boost::signals2::signal< void(Control *sender, Message &message)> | OnVKeyToItem |
boost::signals2::signal< void(Control *sender, Message &message)> | OnWindowPosChanging |
boost::signals2::signal< void(Control *sender, Message &message)> | OnWindowPosChanged |
Static Protected Member Functions | |
static HW_EXPORT void | RegisterControl (HWND hWnd, Control *constrol) |
static HW_EXPORT void | UnregisterControl (HWND hWnd) |
static HW_EXPORT Control * | GetControlFromHWND (HWND hWnd) |
Static Protected Attributes | |
static HW_EXPORT UINT | REFLECTED_WM_COMMAND = RegisterWindowMessageW( L"Control::REFLECTED_WM_COMMAND" ) |
static HW_EXPORT UINT | REFLECTED_WM_NOTIFY = RegisterWindowMessageW( L"Control::REFLECTED_WM_NOTIFY" ) |
static HW_EXPORT UINT | REFLECTED_WM_DRAWITEM = RegisterWindowMessageW( L"Control::REFLECTED_WM_DRAWITEM" ) |
static HW_EXPORT UINT | WM_GET_CONTROL = RegisterWindowMessageW( L"Control::WM_GET_CONTROL" ) |
Private Member Functions | |
HW_EXPORT void | DisconnectParentControl () |
HW_EXPORT Control & | RestoreSubClassedWindowsProcedure () |
Static Private Member Functions | |
static LRESULT CALLBACK | SubClassWndProc (HWND hWnd, UINT messageId, WPARAM wParam, LPARAM lParam) |
Private Attributes | |
HWND | handle_ |
Control * | parentControl_ |
Point | position_ |
Windows::Size | size_ |
LONG | id_ |
Windows::Controls | controls_ |
WideString | text_ |
bool | automaticallyAddParentlessOwnedControls_ |
AnchorStyles | anchorStyles_ |
bool | enabled_: 1 |
bool | visible_: 1 |
bool | tabStop_: 1 |
bool | recreatingHandle_: 1 |
DockStyle | dock_ |
WNDPROC | originalWindowsProcedure_ |
Friends | |
class | MessageDispatcherBase |
class | Controls |
class | ComControl |
Harlinn::Windows::Control::Control | ( | ) |
|
virtual |
|
inline |
D2D1_SIZE_F Harlinn::Windows::Control::ClientSize | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
protectedvirtual |
Reimplemented in Harlinn::Windows::Timer::TimerControl.
|
protectedvirtual |
|
private |
|
protectedvirtual |
Reimplemented in Harlinn::Windows::Timer::TimerControl.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in Harlinn::Windows::ButtonBase.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in Harlinn::Windows::DXForm, Harlinn::Windows::Form, Harlinn::Windows::HeaderControl, and Harlinn::Windows::StateButton.
|
protectedvirtual |
Reimplemented in Harlinn::Windows::DropDownButton.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in Harlinn::Windows::DropDownButton, Harlinn::Windows::HeaderControl, and Harlinn::Windows::LinkLabel.
|
protectedvirtual |
Reimplemented in Harlinn::Windows::SkiaControl.
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in Harlinn::Windows::ButtonBase, and Harlinn::Windows::TextEdit.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in Harlinn::Windows::Form.
|
protectedvirtual |
Reimplemented in Harlinn::Windows::DXForm.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in Harlinn::Windows::HeaderControl.
bool Harlinn::Windows::Control::Enabled | ( | ) | const |
|
inline |
RECT Harlinn::Windows::Control::GetClientRect | ( | ) | const |
const Control & Harlinn::Windows::Control::GetClientRect | ( | RECT & | rectangle | ) | const |
const Control & Harlinn::Windows::Control::GetClientRect | ( | RECT * | rectangle | ) | const |
|
staticprotected |
UInt32 Harlinn::Windows::Control::GetDotsPerInch | ( | ) | const |
HWND Harlinn::Windows::Control::GetHandle | ( | ) | const |
|
protectedvirtual |
Reimplemented in Harlinn::Windows::Button, Harlinn::Windows::ButtonBase, Harlinn::Windows::CheckBox, Harlinn::Windows::CheckedListBox, Harlinn::Windows::ComboBox, Harlinn::Windows::CommandButton, Harlinn::Windows::DateTimePicker, Harlinn::Windows::DropDownButton, Harlinn::Windows::Form, Harlinn::Windows::GroupBox, Harlinn::Windows::HeaderControl, Harlinn::Windows::HotKey, Harlinn::Windows::HScrollBar, Harlinn::Windows::Label, Harlinn::Windows::LinkLabel, Harlinn::Windows::ListBox, Harlinn::Windows::ListView, Harlinn::Windows::MemoEdit, Harlinn::Windows::MonthCalendar, Harlinn::Windows::RadioButton, Harlinn::Windows::ScrollBar, Harlinn::Windows::TextEdit, Harlinn::Windows::Timer::TimerControl, Harlinn::Windows::TreeView, and Harlinn::Windows::VScrollBar.
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in Harlinn::Windows::ButtonBase, Harlinn::Windows::ComboBox, Harlinn::Windows::DateTimePicker, Harlinn::Windows::Form, Harlinn::Windows::GroupBox, Harlinn::Windows::HeaderControl, Harlinn::Windows::HotKey, Harlinn::Windows::Label, Harlinn::Windows::LinkLabel, Harlinn::Windows::ListBox, Harlinn::Windows::ListView, Harlinn::Windows::MonthCalendar, Harlinn::Windows::ScrollBar, Harlinn::Windows::TextEdit, and Harlinn::Windows::TreeView.
LONG Harlinn::Windows::Control::GetWindowLong | ( | int | index | ) | const |
|
protectedvirtual |
|
inline |
long Harlinn::Windows::Control::Id | ( | ) | const |
Control & Harlinn::Windows::Control::Initialize | ( | ) |
Control & Harlinn::Windows::Control::InvalidateRect | ( | bool | erase = false | ) |
Control & Harlinn::Windows::Control::InvalidateRect | ( | const RECT & | rectangle, |
bool | erase = false ) |
bool Harlinn::Windows::Control::IsChild | ( | ) | const |
bool Harlinn::Windows::Control::IsChildOf | ( | const Control & | parentControl | ) | const |
bool Harlinn::Windows::Control::IsChildOf | ( | HWND | parentControl | ) | const |
|
inline |
|
protectedvirtual |
|
protectedvirtual |
bool Harlinn::Windows::Control::IsParentOf | ( | const Control & | childControl | ) | const |
bool Harlinn::Windows::Control::IsParentOf | ( | HWND | childControl | ) | const |
bool Harlinn::Windows::Control::IsPopup | ( | ) | const |
|
inlineprotected |
bool Harlinn::Windows::Control::IsSubClassed | ( | ) | const |
bool Harlinn::Windows::Control::IsToplevel | ( | ) | const |
bool Harlinn::Windows::Control::IsValid | ( | ) | const |
bool Harlinn::Windows::Control::IsVisible | ( | ) | const |
Control & Harlinn::Windows::Control::MoveWindow | ( | int | x, |
int | y, | ||
int | width, | ||
int | height, | ||
bool | repaint = false ) |
|
inline |
|
inline |
const Control & Harlinn::Windows::Control::PostMessage | ( | UINT | Msg, |
WPARAM | wParam = 0, | ||
LPARAM | lParam = 0 ) const |
|
protectedvirtual |
|
protected |
|
staticprotected |
|
private |
|
inline |
LRESULT Harlinn::Windows::Control::SendMessage | ( | UINT | Msg, |
WPARAM | wParam = 0, | ||
LPARAM | lParam = 0 ) const |
Control & Harlinn::Windows::Control::SetEnabled | ( | bool | theValue | ) |
|
inline |
Control & Harlinn::Windows::Control::SetId | ( | long | theValue | ) |
Control & Harlinn::Windows::Control::SetPosition | ( | int | x, |
int | y ) |
Control & Harlinn::Windows::Control::SetSize | ( | const Windows::Size & | theSize | ) |
Control & Harlinn::Windows::Control::SetSize | ( | int | width, |
int | height ) |
Control & Harlinn::Windows::Control::SetTabStop | ( | bool | theValue | ) |
bool Harlinn::Windows::Control::SetText | ( | const wchar_t * | text | ) |
bool Harlinn::Windows::Control::SetText | ( | const WideString & | text | ) |
Control & Harlinn::Windows::Control::SetVisible | ( | bool | theValue | ) |
LONG Harlinn::Windows::Control::SetWindowLong | ( | int | index, |
LONG | newValue ) |
|
protected |
|
protected |
bool Harlinn::Windows::Control::Show | ( | ) |
|
inline |
Control & Harlinn::Windows::Control::SubClass | ( | HWND | hWnd | ) |
|
staticprivate |
bool Harlinn::Windows::Control::TabStop | ( | ) | const |
WideString Harlinn::Windows::Control::Text | ( | ) | const |
int Harlinn::Windows::Control::TextLength | ( | ) | const |
|
staticprotected |
RECT Harlinn::Windows::Control::UpdateRect | ( | ) | const |
RECT Harlinn::Windows::Control::UpdateRect | ( | bool | erase | ) |
const Control & Harlinn::Windows::Control::UpdateRect | ( | RECT & | updateRectangle | ) | const |
Control & Harlinn::Windows::Control::UpdateRect | ( | RECT & | updateRectangle, |
bool | erase ) |
bool Harlinn::Windows::Control::ValidateRect | ( | ) |
bool Harlinn::Windows::Control::ValidateRect | ( | const RECT & | rectangle | ) |
bool Harlinn::Windows::Control::Visible | ( | ) | const |
|
friend |
|
friend |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
boost::signals2::signal<void( Control* sender )> Harlinn::Windows::Control::OnBeforeHandleDestroy |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnCancelMode |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnChar |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnCharToItem |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnClose |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnCommand |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnCompareItem |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnCopyData |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnDeadChar |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnDeleteItem |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnDestroy |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnDisplayChange |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnDrawItem |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnEnable |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnEnterSizeMove |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnEraseBackground |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnExitSizeMove |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnGetHotKey |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnGetText |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnGetTextLength |
boost::signals2::signal<void( Control* sender )> Harlinn::Windows::Control::OnHandleCreated |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnInitMenu |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnInitMenuPopup |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnKeyDown |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnKeyUp |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnKillFocus |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMeasureItem |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMenuCommand |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMouseLeftButtonDoubleClick |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMouseLeftButtonDown |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMouseLeftButtonUp |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMouseMiddleButtonDoubleClick |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMouseMiddleButtonDown |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMouseMiddleButtonUp |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMouseMove |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMouseRightButtonDoubleClick |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMouseRightButtonDown |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMouseRightButtonUp |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMouseWheel |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMouseXButtonDoubleClick |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMouseXButtonDown |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMouseXButtonUp |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMove |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnMoving |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnNcActivate |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnNcCalcSize |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnNcDestroy |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnNotify |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnPaint |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnSetCursor |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnSetFocus |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnSetHotKey |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnSetRedraw |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnSetText |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnShowWindow |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnSize |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnSizing |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnSysChar |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnSysCommand |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnSysDeadChar |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnSysKeyDown |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnSysKeyUp |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnUniChar |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnVKeyToItem |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnWindowPosChanged |
boost::signals2::signal<void( Control* sender, Message& message )> Harlinn::Windows::Control::OnWindowPosChanging |
|
private |
|
private |
|
private |
|
private |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
private |
|
private |
|
private |
|
private |
|
staticprotected |