From ffb723122057e30244cab59ea07b18ae71104359 Mon Sep 17 00:00:00 2001 From: Jonas Kümmerlin Date: Tue, 26 May 2020 18:27:26 +0200 Subject: layout: support for spanning cells mostly untested for now --- alf/alf.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'alf/alf.h') diff --git a/alf/alf.h b/alf/alf.h index fc17ec8..2e07736 100644 --- a/alf/alf.h +++ b/alf/alf.h @@ -108,6 +108,8 @@ typedef struct { #define ALF_WM_GETTEXTCOLOR (ALF_WM__BASE + 37) #define ALF_WM_SETTEXTCOLOR (ALF_WM__BASE + 38) #define ALF_WM_DPICHANGE (ALF_WM__BASE + 39) +#define ALF_WM_LYT_GETWDGTSPAN (ALF_WM__BASE + 40) +#define ALF_WM_LYT_SETWDGTSPAN (ALF_WM__BASE + 41) #define ALF_WM_LBL_GETSTYLE (ALF_WM__BASE + 201) #define ALF_WM_LBL_SETSTYLE (ALF_WM__BASE + 202) @@ -287,6 +289,12 @@ ALF_WidgetLayoutPosition(HWND parent, HWND widget, int *pX, int *pY); BOOL ALF_SetWidgetLayoutPosition(HWND parent, HWND widget, int x, int y); +BOOL +ALF_WidgetLayoutSpan(HWND parent, HWND widget, int *pXspan, int *pYspan); + +BOOL +ALF_SetWidgetLayoutSpan(HWND parent, HWND widget, int xspan, int yspan); + BOOL ALF_WidgetLayoutMinSize(HWND parent, HWND widget, int *pWidth, int *pheight); -- cgit v1.2.3