more work on gui code.

This commit is contained in:
Martin Preuss
2025-06-02 23:29:50 +02:00
parent 41867ed01a
commit 888792a201
3 changed files with 246 additions and 17 deletions

View File

@@ -50,17 +50,18 @@
.equ WID_OPTIONS1_BIT_DIRTY = 0
.equ WID_OPTIONS1_BIT_LAYOUT = 1
.equ WID_OPTIONS0_BIT_VISIBLE = 0 ; OBJ_OFFS_OPTIONS
.equ WID_OPTIONS0_BIT_DIRTY = 1
.equ WID_OPTIONS0_BIT_LAYOUT = 2
.equ WID_OPTIONS1_BIT_STRETCH_X = 2
.equ WID_OPTIONS1_BIT_STRETCH_Y = 3
.equ WID_OPTIONS1_BIT_STRETCH_X = 0 ; WID_OFFS_OPTIONS1
.equ WID_OPTIONS1_BIT_STRETCH_Y = 1
.equ WID_OPTIONS1_BIT_ALIGN_RIGHT = 4
.equ WID_OPTIONS1_BIT_ALIGN_BOTTOM = 5
.equ WID_OPTIONS1_BIT_ALIGN_RIGHT = 2
.equ WID_OPTIONS1_BIT_ALIGN_BOTTOM = 3
.equ WID_OPTIONS1_BIT_EQUAL_WIDTH = 6
.equ WID_OPTIONS1_BIT_EQUAL_HEIGHT = 7
.equ WID_OPTIONS1_BIT_EQUAL_WIDTH = 4
.equ WID_OPTIONS1_BIT_EQUAL_HEIGHT = 5
; Signals
@@ -73,7 +74,7 @@
.equ WID_SIGNAL_SHOW = OBJ_SIGNAL_NEXTFREE
.equ WID_SIGNAL_HIDE = OBJ_SIGNAL_NEXTFREE+1
.equ WID_SIGNAL_UPDATE = OBJ_SIGNAL_NEXTFREE+2
.equ WID_SIGNAL_DRAW = OBJ_SIGNAL_NEXTFREE+2
.equ WID_SIGNAL_LAYOUT = OBJ_SIGNAL_NEXTFREE+3
.equ WID_SIGNAL_TOUCH = OBJ_SIGNAL_NEXTFREE+4
.equ WID_SIGNAL_MOUSE = OBJ_SIGNAL_NEXTFREE+5