From 57ee7c6f709ed1243fee0c96af3a0f7f51380545 Mon Sep 17 00:00:00 2001 From: Jonas Kümmerlin Date: Sat, 6 Jun 2020 23:45:50 +0200 Subject: notebook: completely homegrown reimplementation for now only classic theme, also not well tested outside of winxp --- alf/alf.h | 27 +-------------------------- 1 file changed, 1 insertion(+), 26 deletions(-) (limited to 'alf/alf.h') diff --git a/alf/alf.h b/alf/alf.h index 8726095..ad15ed7 100644 --- a/alf/alf.h +++ b/alf/alf.h @@ -66,10 +66,6 @@ typedef struct { #define ALF_LABEL_ALIGN_BOTTOM 12 #define ALF_LABEL_VALIGN_MASK 12 -// notebook flags -#define ALF_NOTEBOOK_SOLID_TAB_BACKGROUND 1 - - // messages #define ALF_WM__BASE 0x2800 #define ALF_WM_QUERYSIZE (ALF_WM__BASE + 1) @@ -118,12 +114,10 @@ typedef struct { #define ALF_WM_PANEL_GETEDGE (ALF_WM__BASE + 202) #define ALF_WM_PANEL_SETEDGE (ALF_WM__BASE + 203) -#define ALF_WM_NTBK_GETFLAGS (ALF_WM__BASE + 201) -#define ALF_WM_NTBK_SETFLAGS (ALF_WM__BASE + 202) #define ALF_WM_NTBK_ADDTAB (ALF_WM__BASE + 203) #define ALF_WM_NTBK_TABCOUNT (ALF_WM__BASE + 204) #define ALF_WM_NTBK_GETPANEL (ALF_WM__BASE + 205) -#define ALF_WM_NTBK_GETSELINDEX (ALF_WM__BASE + 206) +#define ALF_WM_NTBK_GETSELPANEL (ALF_WM__BASE + 206) #define ALF_WM_NTBK_GETPNLINDEX (ALF_WM__BASE + 207) #define ALF_WM_TPLVL_SETDEFFONT (ALF_WM__BASE + 201) @@ -558,31 +552,12 @@ ALF_Notebook_TabCount(HWND notebook); int ALF_Notebook_TabIndex(HWND notebook, HWND tabPanel); -int -ALF_Notebook_SelectedIndex(HWND notebook); - HWND ALF_Notebook_SelectedPanel(HWND notebook); HWND ALF_Notebook_TabPanel(HWND notebook, int index); -DWORD -ALF_Notebook_Flags(HWND notebook); - -void -ALF_Notebook_SetFlags(HWND notebook, DWORD flags); - -static inline void -ALF_Notebook_AddFlag(HWND notebook, DWORD flag) { - ALF_Notebook_SetFlags(notebook, ALF_Notebook_Flags(notebook) | flag); -} - -static inline void -ALF_Notebook_RemoveFlag(HWND notebook, DWORD flag) { - ALF_Notebook_SetFlags(notebook, ALF_Notebook_Flags(notebook) & ~flag); -} - // checkbox HWND ALF_AddCheckbox(HWND parent, WORD id, int x, int y, const TCHAR *text); -- cgit v1.2.3