Changeset 181 in xtideuniversalbios for trunk/Assembly_Library/Src/Menu/Dialog/Dialog.asm
- Timestamp:
- Nov 13, 2011, 3:38:40 PM (13 years ago)
- google:author:
- krille_n_@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Assembly_Library/Src/Menu/Dialog/Dialog.asm
r162 r181 127 127 ret 128 128 129 129 130 ;-------------------------------------------------------------------- 130 131 ; .GetWidthBasedOnParentMenuToAL … … 141 142 mov al, [ss:bx+MENUINIT.bWidth] 142 143 sub al, DIALOG_DELTA_WIDTH_FROM_PARENT 143 MIN_U al, DIALOG_MAX_WIDTH 144 ret 144 cmp al, DIALOG_MAX_WIDTH 145 jb .ALlessThanDIALOG_MAX_WIDTH 146 mov al, DIALOG_MAX_WIDTH 147 ALIGN JUMP_ALIGN, ret 148 .ALlessThanDIALOG_MAX_WIDTH: 149 ret 150 145 151 146 152 ;-------------------------------------------------------------------- … … 161 167 add ah, [bp+MENUINIT.bInfoLines] 162 168 add ah, BYTE MENU_VERTICAL_BORDER_LINES 163 MIN_U ah, bh 164 MIN_U ah, DIALOG_MAX_HEIGHT 169 cmp ah, bh 170 jb .AHlessThanBH 171 xchg bx, ax 172 ALIGN JUMP_ALIGN 173 .AHlessThanBH: 174 cmp ah, DIALOG_MAX_HEIGHT 175 jb .AHlessThanDIALOG_MAX_HEIGHT 176 mov ah, DIALOG_MAX_HEIGHT 177 ALIGN JUMP_ALIGN, ret 178 .AHlessThanDIALOG_MAX_HEIGHT: 165 179 ret 166 180
Note:
See TracChangeset
for help on using the changeset viewer.