Lines Matching refs:virtual

34 	virtual ~IPWL_NoteNotify() { }  in ~IPWL_NoteNotify()
35 virtual void OnNoteMove(const FX_RECT& rtWin) = 0;
36 virtual void OnNoteShow(FX_BOOL bShow) = 0;
37 virtual void OnNoteActivate(FX_BOOL bActive) = 0;
38 virtual void OnNoteClose() = 0;
39 virtual void OnItemCreate(IPWL_NoteItem* pItem) = 0;
40 virtual void OnItemDelete(IPWL_NoteItem* pItem) = 0;
41 virtual void OnSetAuthorName(IPWL_NoteItem* pItem) = 0;
42 virtual void OnSetBkColor(IPWL_NoteItem* pItem) = 0;
43 virtual void OnSetContents(IPWL_NoteItem* pItem) = 0;
44 virtual void OnSetDateTime(IPWL_NoteItem* pItem) = 0;
45 virtual void OnSetSubjectName(IPWL_NoteItem* pItem) = 0;
46 virtual void OnPopupMenu(FX_INT32 x, FX_INT32 y) = 0;
47 virtual void OnPopupMenu(IPWL_NoteItem* pItem, FX_INT32 x, FX_INT32 y) = 0;
53 virtual ~IPWL_NoteHandler() { } in ~IPWL_NoteHandler()
54 virtual void OnNoteColorChanged(const CPWL_Color& color) = 0;
60 virtual ~IPWL_NoteItem() { } in ~IPWL_NoteItem()
61 virtual void SetPrivateData(void* pData) = 0;
62 virtual void SetBkColor(const CPWL_Color& color) = 0;
63 virtual void SetSubjectName(const CFX_WideString& sName) = 0;
64 virtual void SetAuthorName(const CFX_WideString& sName) = 0;
65 virtual void SetDateTime(FX_SYSTEMTIME time) = 0;
66 virtual void SetContents(const CFX_WideString& sContents) = 0;
68 virtual IPWL_NoteItem* CreateSubItem() = 0;
69 virtual FX_INT32 CountSubItems() const = 0;
70 virtual IPWL_NoteItem* GetSubItems(FX_INT32 index) const = 0;
71 virtual void DeleteSubItem(IPWL_NoteItem* pNoteItem) = 0;
72 virtual void SetFocus() = 0;
74 virtual IPWL_NoteItem* GetParentItem() const = 0;
75 virtual void* GetPrivateData() const = 0;
76 virtual CFX_WideString GetAuthorName() const = 0;
77 virtual CPWL_Color GetBkColor() const = 0;
78 virtual CFX_WideString GetContents() const = 0;
79 virtual FX_SYSTEMTIME GetDateTime() const = 0;
80 virtual CFX_WideString GetSubjectName() const = 0;
82 virtual CPWL_Edit* GetEdit() const = 0;
89 virtual ~CPWL_Note_Icon();
96 virtual void DrawThisAppearance(CFX_RenderDevice* pDevice, CPDF_Matrix* pUser2Device);
106 virtual ~CPWL_Note_CloseBox();
109 virtual void DrawThisAppearance(CFX_RenderDevice* pDevice, CPDF_Matrix* pUser2Device);
110 virtual FX_BOOL OnLButtonDown(const CPDF_Point & point, FX_DWORD nFlag);
111 virtual FX_BOOL OnLButtonUp(const CPDF_Point & point, FX_DWORD nFlag);
121 virtual ~CPWL_Note_LBBox();
124 virtual void DrawThisAppearance(CFX_RenderDevice* pDevice, CPDF_Matrix* pUser2Device);
131 virtual ~CPWL_Note_RBBox();
134 virtual void DrawThisAppearance(CFX_RenderDevice* pDevice, CPDF_Matrix* pUser2Device);
141 virtual ~CPWL_Note_Edit();
144 virtual FX_FLOAT GetItemHeight(FX_FLOAT fLimitWidth);
148 virtual void SetText(FX_LPCWSTR csText);
151virtual void OnNotify(CPWL_Wnd* pWnd, FX_DWORD msg, FX_INTPTR wParam = 0, FX_INTPTR lParam = …
152 virtual void RePosChildWnd();
153 virtual void OnSetFocus();
154 virtual void OnKillFocus();
168 virtual ~CPWL_Note_Options();
171 virtual void SetTextColor(const CPWL_Color & color);
175 virtual void RePosChildWnd();
176 virtual void CreateChildWnd(const PWL_CREATEPARAM & cp);
177 virtual void DrawThisAppearance(CFX_RenderDevice* pDevice, CPDF_Matrix* pUser2Device);
187 virtual ~CPWL_Note_Contents();
189 virtual CFX_ByteString GetClassName() const;
190virtual void OnNotify(CPWL_Wnd* pWnd, FX_DWORD msg, FX_INTPTR wParam = 0, FX_INTPTR lParam = …
191 virtual FX_BOOL OnLButtonDown(const CPDF_Point& point, FX_DWORD nFlag);
205 virtual IPWL_NoteItem* GetHitNoteItem(const CPDF_Point& point);
210 virtual void CreateChildWnd(const PWL_CREATEPARAM & cp);
220 virtual ~CPWL_NoteItem();
223 virtual void SetPrivateData(void* pData);
224 virtual void SetBkColor(const CPWL_Color& color);
225 virtual void SetSubjectName(const CFX_WideString& sName);
226 virtual void SetAuthorName(const CFX_WideString& sName);
227 virtual void SetDateTime(FX_SYSTEMTIME time);
228 virtual void SetContents(const CFX_WideString& sContents);
230 virtual IPWL_NoteItem* CreateSubItem();
231 virtual FX_INT32 CountSubItems() const;
232 virtual IPWL_NoteItem* GetSubItems(FX_INT32 index) const;
233 virtual void DeleteSubItem(IPWL_NoteItem* pNoteItem);
234 virtual void SetFocus(){SetNoteFocus(FALSE);} in SetFocus()
236 virtual IPWL_NoteItem* GetParentItem() const;
237 virtual void* GetPrivateData() const;
238 virtual CFX_WideString GetAuthorName() const;
239 virtual CPWL_Color GetBkColor() const;
240 virtual CFX_WideString GetContents() const;
241 virtual FX_SYSTEMTIME GetDateTime() const;
242 virtual CFX_WideString GetSubjectName() const;
243 virtual FX_BOOL IsTopItem() const { return FALSE;} in IsTopItem()
244 virtual CPWL_Edit* GetEdit() const;
247 virtual FX_BOOL OnLButtonDown(const CPDF_Point& point, FX_DWORD nFlag);
248 virtual FX_BOOL OnRButtonUp(const CPDF_Point & point, FX_DWORD nFlag);
249 virtual CFX_ByteString GetClassName() const;
250 virtual IPWL_NoteItem* GetHitNoteItem(const CPDF_Point& point);
251 virtual IPWL_NoteItem* GetFocusedNoteItem() const;
253 virtual void ResetSubjectName(FX_INT32 nItemIndex);
258 virtual void RePosChildWnd();
259 virtual void CreateChildWnd(const PWL_CREATEPARAM & cp);
261virtual void OnNotify(CPWL_Wnd* pWnd, FX_DWORD msg, FX_INTPTR wParam = 0, FX_INTPTR lParam = …
264 virtual FX_FLOAT GetItemHeight(FX_FLOAT fLimitWidth);
265 virtual FX_FLOAT GetItemLeftMargin();
266 virtual FX_FLOAT GetItemRightMargin();
278 virtual const CPWL_Note* GetNote() const;
279 virtual IPWL_NoteNotify* GetNoteNotify() const;
300 virtual ~CPWL_Note();
303 virtual void SetSubjectName(const CFX_WideString& sName);
304 virtual void SetAuthorName(const CFX_WideString& sName);
305 virtual CFX_WideString GetAuthorName() const;
306 virtual void SetBkColor(const CPWL_Color& color);
307 virtual void ResetSubjectName(FX_INT32 nItemIndex){} in ResetSubjectName()
308 virtual FX_BOOL IsTopItem() const {return TRUE;} in IsTopItem()
309 virtual const CPWL_Note* GetNote() const;
310 virtual IPWL_NoteNotify* GetNoteNotify() const;
329 virtual FX_BOOL OnLButtonDown(const CPDF_Point & point, FX_DWORD nFlag);
330 virtual FX_BOOL OnRButtonUp(const CPDF_Point & point, FX_DWORD nFlag);
331 virtual FX_BOOL OnMouseWheel(short zDelta, const CPDF_Point & point, FX_DWORD nFlag);
334 virtual void RePosChildWnd();
335 virtual void CreateChildWnd(const PWL_CREATEPARAM & cp);
337virtual void OnNotify(CPWL_Wnd* pWnd, FX_DWORD msg, FX_INTPTR wParam = 0, FX_INTPTR lParam = …