|
| CPWL_Caret (const CreateParams &cp, std::unique_ptr< IPWL_FillerNotify::PerWindowData > pAttachedData) |
|
| ~CPWL_Caret () override |
|
void | DrawThisAppearance (CFX_RenderDevice *pDevice, const CFX_Matrix &mtUser2Device) override |
|
bool | InvalidateRect (const CFX_FloatRect *pRect) override |
|
bool | SetVisible (bool bVisible) override |
|
void | OnTimerFired () override |
|
void | SetCaret (bool bVisible, const CFX_PointF &ptHead, const CFX_PointF &ptFoot) |
|
void | SetInvalidRect (const CFX_FloatRect &rc) |
|
| CPWL_Wnd (const CreateParams &cp, std::unique_ptr< IPWL_FillerNotify::PerWindowData > pAttachedData) |
|
virtual | ~CPWL_Wnd () |
|
virtual bool | OnKeyDown (FWL_VKEYCODE nKeyCode, Mask< FWL_EVENTFLAG > nFlag) |
|
virtual bool | OnChar (uint16_t nChar, Mask< FWL_EVENTFLAG > nFlag) |
|
virtual bool | OnLButtonDblClk (Mask< FWL_EVENTFLAG > nFlag, const CFX_PointF &point) |
|
virtual bool | OnLButtonDown (Mask< FWL_EVENTFLAG > nFlag, const CFX_PointF &point) |
|
virtual bool | OnLButtonUp (Mask< FWL_EVENTFLAG > nFlag, const CFX_PointF &point) |
|
virtual bool | OnRButtonDown (Mask< FWL_EVENTFLAG > nFlag, const CFX_PointF &point) |
|
virtual bool | OnRButtonUp (Mask< FWL_EVENTFLAG > nFlag, const CFX_PointF &point) |
|
virtual bool | OnMouseMove (Mask< FWL_EVENTFLAG > nFlag, const CFX_PointF &point) |
|
virtual bool | OnMouseWheel (Mask< FWL_EVENTFLAG > nFlag, const CFX_PointF &point, const CFX_Vector &delta) |
|
virtual void | SetScrollInfo (const PWL_SCROLL_INFO &info) |
|
virtual void | SetScrollPosition (float pos) |
|
virtual void | ScrollWindowVertically (float pos) |
|
virtual void | NotifyLButtonDown (CPWL_Wnd *child, const CFX_PointF &pos) |
|
virtual void | NotifyLButtonUp (CPWL_Wnd *child, const CFX_PointF &pos) |
|
virtual void | NotifyMouseMove (CPWL_Wnd *child, const CFX_PointF &pos) |
|
virtual void | SetFocus () |
|
virtual void | KillFocus () |
|
virtual void | SetCursor () |
|
virtual void | SetFontSize (float fFontSize) |
|
virtual float | GetFontSize () const |
|
virtual WideString | GetText () |
|
virtual WideString | GetSelectedText () |
|
virtual void | ReplaceAndKeepSelection (const WideString &text) |
|
virtual void | ReplaceSelection (const WideString &text) |
|
virtual bool | SelectAllText () |
|
virtual bool | CanUndo () |
|
virtual bool | CanRedo () |
|
virtual bool | Undo () |
|
virtual bool | Redo () |
|
virtual CFX_FloatRect | GetFocusRect () const |
|
virtual CFX_FloatRect | GetClientRect () const |
|
virtual void | OnSetFocus () |
|
virtual void | OnKillFocus () |
|
void | AddChild (std::unique_ptr< CPWL_Wnd > pWnd) |
|
void | RemoveChild (CPWL_Wnd *pWnd) |
|
void | Realize () |
|
void | Destroy () |
|
bool | Move (const CFX_FloatRect &rcNew, bool bReset, bool bRefresh) |
|
void | InvalidateProvider (ProviderIface *provider) |
|
void | DrawAppearance (CFX_RenderDevice *pDevice, const CFX_Matrix &mtUser2Device) |
|
int32_t | GetBorderWidth () const |
|
CFX_FloatRect | GetWindowRect () const |
|
bool | IsVisible () const |
|
bool | HasFlag (uint32_t dwFlags) const |
|
void | RemoveFlag (uint32_t dwFlags) |
|
void | SetClipRect (const CFX_FloatRect &rect) |
|
IPWL_FillerNotify::PerWindowData * | GetAttachedData () const |
|
std::unique_ptr< IPWL_FillerNotify::PerWindowData > | CloneAttachedData () const |
|
std::vector< UnownedPtr< CPWL_Wnd > > | GetAncestors () |
|
bool | WndHitTest (const CFX_PointF &point) const |
|
bool | ClientHitTest (const CFX_PointF &point) const |
|
bool | IsCaptureMouse () const |
|
bool | IsFocused () const |
|
bool | IsReadOnly () const |
|
void | SetTransparency (int32_t nTransparency) |
|
CFX_Matrix | GetWindowMatrix () const |
|
| Observable () |
|
| Observable (const Observable &that)=delete |
|
Observable & | operator= (const Observable &that)=delete |
|
| ~Observable () |
|
void | AddObserver (ObserverIface *pObserver) |
|
void | RemoveObserver (ObserverIface *pObserver) |
|
void | NotifyObservers () |
|
virtual | ~CallbackIface ()=default |
|
Definition at line 15 of file cpwl_caret.h.