; *************************************************************************** ; copyright : (C) 2025 by Martin Preuss ; email : martin@libchipcard.de ; ; *************************************************************************** ; * This file is part of the project "AqHome". * ; * Please see toplevel file COPYING of that project for license details. * ; *************************************************************************** #ifndef AQH_AVR_WIN_H #define AQH_AVR_WIN_H ; tree/list info .equ WID_OFFS_TREE = 0 ; signal handler .equ WID_OFFS_HANDLERFN_LO = WID_OFFS_TREE+TREE_SIZE .equ WID_OFFS_HANDLERFN_HI = WID_OFFS_HANDLERFN_LO+1 ; widget description .equ WID_OFFS_WIDGET_INFO = WID_OFFS_HANDLERFN_HI+1 .equ WID_OFFS_OPTIONS1 = WID_OFFS_WIDGET_INFO+0 .equ WID_OFFS_OPTIONS2 = WID_OFFS_WIDGET_INFO+1 .equ WID_OFFS_ABS_X_LO = WID_OFFS_WIDGET_INFO+2 .equ WID_OFFS_ABS_X_HI = WID_OFFS_WIDGET_INFO+3 .equ WID_OFFS_ABS_Y_LO = WID_OFFS_WIDGET_INFO+4 .equ WID_OFFS_ABS_Y_HI = WID_OFFS_WIDGET_INFO+5 .equ WID_OFFS_REL_X_LO = WID_OFFS_WIDGET_INFO+6 .equ WID_OFFS_REL_X_HI = WID_OFFS_WIDGET_INFO+7 .equ WID_OFFS_REL_Y_LO = WID_OFFS_WIDGET_INFO+8 .equ WID_OFFS_REL_Y_HI = WID_OFFS_WIDGET_INFO+9 .equ WID_OFFS_WIDTH_LO = WID_OFFS_WIDGET_INFO+10 .equ WID_OFFS_WIDTH_HI = WID_OFFS_WIDGET_INFO+11 .equ WID_OFFS_HEIGHT_LO = WID_OFFS_WIDGET_INFO+12 .equ WID_OFFS_HEIGHT_HI = WID_OFFS_WIDGET_INFO+13 .equ WID_OFFS_BG_COL_LO = WID_OFFS_WIDGET_INFO+14 .equ WID_OFFS_BG_COL_HI = WID_OFFS_WIDGET_INFO+15 .equ WID_OFFS_FG_COL_LO = WID_OFFS_WIDGET_INFO+16 .equ WID_OFFS_FG_COL_HI = WID_OFFS_WIDGET_INFO+17 .equ WID_OFFS_FONT_LO = WID_OFFS_WIDGET_INFO+18 .equ WID_OFFS_FONT_HI = WID_OFFS_WIDGET_INFO+19 .equ WID_SIZE = WID_OFFS_WIDGET_INFO+20 .equ WID_OPTIONS1_BIT_DIRTY = 0 .equ WID_OPTIONS1_BIT_LAYOUT = 1 .equ WID_OPTIONS1_BIT_STRETCH_X = 2 .equ WID_OPTIONS1_BIT_STRETCH_Y = 3 .equ WID_OPTIONS1_BIT_ALIGN_LEFT = 4 .equ WID_OPTIONS1_BIT_ALIGN_RIGHT = 5 .equ WID_OPTIONS1_BIT_ALIGN_TOP = 6 .equ WID_OPTIONS1_BIT_ALIGN_BOTTOM = 7 #endif ; AQH_AVR_WIN_H