From f405614ff4d91b0374759dc2cca5814c3d064a57 Mon Sep 17 00:00:00 2001 From: George Hazan <ghazan@miranda.im> Date: Fri, 6 Apr 2018 18:42:57 +0300 Subject: CLIST_INTERFACE::pfnInvalidateItem => Clist_InvalidateItem --- include/delphi/m_clistint.inc | 2 +- include/m_clistint.h | 71 ++++++++++++++++++++++--------------------- 2 files changed, 37 insertions(+), 36 deletions(-) (limited to 'include') diff --git a/include/delphi/m_clistint.inc b/include/delphi/m_clistint.inc index 9338ac0e97..12cef06989 100644 --- a/include/delphi/m_clistint.inc +++ b/include/delphi/m_clistint.inc @@ -362,7 +362,7 @@ type pfnLoadClcOptions : procedure (hwnd:HWND; var dat:TClcData; bFirst: int); cdecl; pfnRecalculateGroupCheckboxes : procedure (hwnd:HWND; var dat:TClcData); cdecl; pfnSetGroupChildCheckboxes : procedure (var group:TClcGroup; checked:int); cdecl; - pfnInvalidateItem : procedure (hwnd:HWND; var dat:TClcData; iItem:int); cdecl; + blablablabla4 : procedure; cdecl; pfnGetRowBottomY : function (var dat:TClcData; item:int):int; cdecl; pfnGetRowHeight : function (var dat:TClcData; item:int):int; cdecl; diff --git a/include/m_clistint.h b/include/m_clistint.h index 1e9e7de62e..0dfb893124 100644 --- a/include/m_clistint.h +++ b/include/m_clistint.h @@ -47,22 +47,22 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #define MAX_TIP_SIZE 2048 -#define INTM_NAMECHANGED (WM_USER+10) -#define INTM_ICONCHANGED (WM_USER+11) -#define INTM_GROUPCHANGED (WM_USER+12) -#define INTM_GROUPSCHANGED (WM_USER+13) -#define INTM_CONTACTADDED (WM_USER+14) -#define INTM_CONTACTDELETED (WM_USER+15) -#define INTM_HIDDENCHANGED (WM_USER+16) -#define INTM_INVALIDATE (WM_USER+17) +#define INTM_NAMECHANGED (WM_USER+10) +#define INTM_ICONCHANGED (WM_USER+11) +#define INTM_GROUPCHANGED (WM_USER+12) +#define INTM_GROUPSCHANGED (WM_USER+13) +#define INTM_CONTACTADDED (WM_USER+14) +#define INTM_CONTACTDELETED (WM_USER+15) +#define INTM_HIDDENCHANGED (WM_USER+16) +#define INTM_INVALIDATE (WM_USER+17) #define INTM_APPARENTMODECHANGED (WM_USER+18) #define INTM_SETINFOTIPHOVERTIME (WM_USER+19) -#define INTM_NOTONLISTCHANGED (WM_USER+20) -#define INTM_RELOADOPTIONS (WM_USER+21) -#define INTM_NAMEORDERCHANGED (WM_USER+22) +#define INTM_NOTONLISTCHANGED (WM_USER+20) +#define INTM_RELOADOPTIONS (WM_USER+21) +#define INTM_NAMEORDERCHANGED (WM_USER+22) #define INTM_IDLECHANGED (WM_USER+23) -#define INTM_SCROLLBARCHANGED (WM_USER+24) -#define INTM_PROTOCHANGED (WM_USER+25) +#define INTM_SCROLLBARCHANGED (WM_USER+24) +#define INTM_PROTOCHANGED (WM_USER+25) #define TIMERID_RENAME 10 #define TIMERID_DRAGAUTOSCROLL 11 @@ -197,25 +197,25 @@ struct MenuProto ///////////////////////////////////////////////////////////////////////////////////////// // constants -#define DRAGSTAGE_NOTMOVED 0 -#define DRAGSTAGE_ACTIVE 1 -#define DRAGSTAGEM_STAGE 0x00FF -#define DRAGSTAGEF_MAYBERENAME 0x8000 -#define DRAGSTAGEF_OUTSIDE 0x4000 - -#define CONTACTF_ONLINE 1 -#define CONTACTF_INVISTO 2 -#define CONTACTF_VISTO 4 -#define CONTACTF_NOTONLIST 8 -#define CONTACTF_CHECKED 16 -#define CONTACTF_IDLE 32 - -#define DROPTARGET_OUTSIDE 0 -#define DROPTARGET_ONSELF 1 -#define DROPTARGET_ONNOTHING 2 -#define DROPTARGET_ONGROUP 3 -#define DROPTARGET_ONCONTACT 4 -#define DROPTARGET_INSERTION 5 +#define DRAGSTAGE_NOTMOVED 0 +#define DRAGSTAGE_ACTIVE 1 +#define DRAGSTAGEM_STAGE 0x00FF +#define DRAGSTAGEF_MAYBERENAME 0x8000 +#define DRAGSTAGEF_OUTSIDE 0x4000 + +#define CONTACTF_ONLINE 1 +#define CONTACTF_INVISTO 2 +#define CONTACTF_VISTO 4 +#define CONTACTF_NOTONLIST 8 +#define CONTACTF_CHECKED 16 +#define CONTACTF_IDLE 32 + +#define DROPTARGET_OUTSIDE 0 +#define DROPTARGET_ONSELF 1 +#define DROPTARGET_ONNOTHING 2 +#define DROPTARGET_ONGROUP 3 +#define DROPTARGET_ONCONTACT 4 +#define DROPTARGET_INSERTION 5 #define CLCDEFAULT_ROWHEIGHT 16 #define CLCDEFAULT_EXSTYLE (CLS_EX_EDITLABELS|CLS_EX_TRACKSELECT|CLS_EX_SHOWGROUPCOUNTS|CLS_EX_HIDECOUNTSWHENEMPTY|CLS_EX_TRACKSELECT|CLS_EX_NOTRANSLUCENTSEL) //plus CLS_EX_NOSMOOTHSCROLL is got from the system @@ -257,6 +257,7 @@ EXTERN_C MIR_APP_DLL(void) Clist_DrawMenuItem(DRAWITEMSTRUCT *dis, HICON hIcon, EXTERN_C MIR_APP_DLL(int) Clist_EventsProcessTrayDoubleClick(int index); EXTERN_C MIR_APP_DLL(bool) Clist_FindItem(HWND hwnd, ClcData *dat, DWORD dwItem, ClcContact **contact, ClcGroup **subgroup, int *isVisible); EXTERN_C MIR_APP_DLL(void) Clist_InitAutoRebuild(HWND hWnd); +EXTERN_C MIR_APP_DLL(void) Clist_InvalidateItem(HWND hwnd, ClcData *dat, int iItem); EXTERN_C MIR_APP_DLL(void) Clist_LoadContactTree(void); EXTERN_C MIR_APP_DLL(int) Clist_TrayIconAdd(HWND hwnd, const char *szProto, const char *szIconProto, int status); @@ -367,12 +368,12 @@ struct CLIST_INTERFACE void (*pfnHideInfoTip)(HWND hwnd, ClcData *dat); void (*pfnNotifyNewContact)(HWND hwnd, MCONTACT hContact); DWORD (*pfnGetDefaultExStyle)(void); - void (*pfnGetDefaultFontSetting)(int i, LOGFONT* lf, COLORREF* colour); - void (*pfnGetFontSetting)(int i, LOGFONT* lf, COLORREF* colour); + void (*pfnGetDefaultFontSetting)(int i, LOGFONT *lf, COLORREF *colour); + void (*pfnGetFontSetting)(int i, LOGFONT *lf, COLORREF *colour); void (*pfnLoadClcOptions)(HWND hwnd, ClcData *dat, BOOL bFirst); void (*pfnRecalculateGroupCheckboxes)(HWND hwnd, ClcData *dat); void (*pfnSetGroupChildCheckboxes)(ClcGroup *group, int checked); - void (*pfnInvalidateItem)(HWND hwnd, ClcData *dat, int iItem); + void (*blablablabla4)(); int (*pfnGetRowBottomY)(ClcData *dat, int item); int (*pfnGetRowHeight)(ClcData *dat, int item); -- cgit v1.2.3