From 8553c260ff9939c9d78bbaf2634bb26a20342a3a Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 9 May 2025 16:46:02 +0300 Subject: end of clist common settings zoo in m_clist.h --- include/m_clistint.h | 47 ++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 38 insertions(+), 9 deletions(-) (limited to 'include/m_clistint.h') diff --git a/include/m_clistint.h b/include/m_clistint.h index 886ca00211..be90203efa 100644 --- a/include/m_clistint.h +++ b/include/m_clistint.h @@ -34,6 +34,14 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #include #include +#define SETTING_TRAYICON_SINGLE 0 +#define SETTING_TRAYICON_CYCLE 1 +#define SETTING_TRAYICON_MULTI 2 + +#define SETTING_STATE_HIDDEN 0 +#define SETTING_STATE_MINIMIZED 1 +#define SETTING_STATE_NORMAL 2 + #define HCONTACT_ISGROUP 0x80000000 #define HCONTACT_ISINFO 0xFFFF0000 #define IsHContactGroup(h) (((UINT_PTR)(h)^HCONTACT_ISGROUP)<(HCONTACT_ISGROUP^HCONTACT_ISINFO)) @@ -71,8 +79,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #define TIMERID_TRAYHOVER 16 #define TIMERID_TRAYHOVER_2 17 -#define GROUP_ALLOCATE_STEP 8 - struct ClcContact; struct ClcData; struct ClcCacheEntry; @@ -447,14 +453,37 @@ extern MIR_APP_EXPORT CLIST_INTERFACE g_clistApi; namespace Clist { + // CLUI + extern MIR_APP_EXPORT CMOption + bShowCaption, + bShowMainMenu, + bClientAreaDrag; + + // CList extern MIR_APP_EXPORT CMOption - HideOffline, - UseGroups, - FilterSearch, - HideEmptyGroups, - ConfirmDelete, - Tray1Click, - TrayAlwaysStatus; + bOnTop, + bAutoHide, + bToolWindow, + bHideOffline, + bBringToFront, + bUseGroups, + bFilterSearch, + bHideEmptyGroups, + bMinimizeToTray, + bAlwaysMulti, + bConfirmDelete, + bTransparent, + bTray1Click, + bTrayAlwaysStatus; + + extern MIR_APP_EXPORT CMOption + iTrayIcon, + iAlpha, + iAutoAlpha; + + extern MIR_APP_EXPORT CMOption + iHideTime, + iCycleTime; extern MIR_APP_EXPORT CMOption IconFlashTime, -- cgit v1.2.3