2 ;GeosConst - various system constans sorted by function
3 ;reassembled by Maciej 'YTM/Alliance' Witkowiak
97 ;128 screen size constants
99 SCREENPIXELWIDTH = 640
174 ; tabulation in standard window
199 ;GraphicsString - commands
215 HORIZONTAL = %00000000
219 ANY_FAULT = %11110000
308 ; values for CPU_DATA - C64 memory config
309 IO_IN = $35 ;60K RAM, 4K I/O space in
310 KRNL_IO_IN = $36 ;kernal and I/O mapped into memory
311 KRNL_BAS_IO_IN = $37 ;kernal, I/O and basic mapped into memory
313 ;values for config - C128 mmu
314 CIOIN = $7E ;60K RAM, 4K I/O space in
315 CRAM64K = $7F ;64K RAM
316 CKRNLBASIOIN = $40 ;kernal, I/O and basic ROM's mapped into memory
317 CKRNLIOIN = $4E ;Kernal ROM and I/O space mapped in
319 ;values of faultData - pointer position vs. mouseTop/Bottom/Left/Right
327 SET_OFFTOP = %10000000
328 SET_OFFBOTTOM = %01000000
329 SET_OFFLEFT = %00100000
330 SET_OFFRIGHT = %00010000
331 SET_OFFMENU = %00001000
333 ;values of currentMode
343 SET_UNDERLINE = %10000000
345 SET_REVERSE = %00100000
346 SET_ITALIC = %00010000
347 SET_OUTLINE = %00001000
348 SET_SUPERSCRIPT = %00000100
349 SET_SUBSCRIPT = %00000010
350 SET_PLAINTEXT = %00000000
352 ;Process control variable
359 SET_RUNABLE = %10000000
360 SET_BLOCKED = %01000000
361 SET_FROZEN = %00100000
362 SET_NOTIMER = %00010000
370 SET_MSE_ON = %10000000
371 SET_MENUON = %01000000
372 SET_ICONSON = %00100000
380 SET_KEYPRESS = %10000000
381 SET_INPUTCHG = %01000000
382 SET_MOUSE = %00100000
390 ALARMMASK = %00000100
394 SET_NOSURPRESS = %00000000
395 SET_SURPRESS = %01000000
397 SET_RIGHTJUST = %00000000
398 SET_LEFTJUST = %10000000
400 ;icons, menus status flags
414 CONSTRAINED = %01000000
415 UN_CONSTRAINED = %00000000