Subversion Repositories Kolibri OS

Rev

Rev 1937 | Rev 3942 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1937 Rev 3032
Line 450... Line 450...
450
  top    dd ?
450
  top    dd ?
451
  width  dd ?
451
  width  dd ?
452
  height dd ?
452
  height dd ?
453
ends
453
ends
Line 454... Line 454...
454
 
454
 
455
; structures used in MeOS
455
; structures used in KolibriOS
456
struct process_information
456
struct process_information
457
  cpu_usage       dd ?  ; +0
457
  cpu_usage               dd ?  ; +0
458
  window_stack_position   dw ?  ; +4
458
  window_stack_position   dw ?  ; +4
459
  window_stack_value      dw ?  ; +6
459
  window_stack_value      dw ?  ; +6
460
              dw ?  ; +8
460
                          dw ?  ; +8
461
  process_name        rb 12 ; +10
461
  process_name            rb 12 ; +10
462
  memory_start        dd ?  ; +22
462
  memory_start            dd ?  ; +22
463
  used_memory         dd ?  ; +26
463
  used_memory             dd ?  ; +26
464
  PID             dd ?  ; +30
464
  PID                     dd ?  ; +30
465
  box             BOX   ; +34
465
  box                     BOX   ; +34
466
  slot_state          dw ?  ; +50
466
  slot_state              dw ?  ; +50
467
              dw ?  ; +52
467
                          dw ?  ; +52
468
  client_box          BOX   ; +54
468
  client_box              BOX   ; +54
469
  wnd_state               db ?  ; +70
469
  wnd_state               db ?  ; +70
470
  rb (1024-71)
470
  rb (1024-71)
Line 471... Line 471...
471
ends
471
ends
472
 
472
 
473
struct system_colors
473
struct system_colors
474
  frame        dd ?
474
  frame            dd ?
475
  grab         dd ?
475
  grab             dd ?
476
  grab_button      dd ?
476
  grab_button      dd ?
477
  grab_button_text dd ?
477
  grab_button_text dd ?
478
  grab_text    dd ?
478
  grab_text        dd ?
479
  work         dd ?
479
  work             dd ?
480
  work_button      dd ?
480
  work_button      dd ?
481
  work_button_text dd ?
481
  work_button_text dd ?
482
  work_text    dd ?
482
  work_text        dd ?
Line 483... Line 483...
483
  work_graph       dd ?
483
  work_graph       dd ?
484
ends
484
ends
485
 
485
 
486
struct FILEDATE
486
struct FILEDATE
487
  Second db ?
487
  Second db ?
488
  Minute db ?
488
  Minute db ?
489
  Hour   db ?
489
  Hour   db ?
490
     db ?
490
         db ?
491
  Day    db ?
491
  Day    db ?
Line 492... Line 492...
492
  Month  db ?
492
  Month  db ?
493
  Year   dw ?
493
  Year   dw ?
494
ends
494
ends
495
 
495
 
496
struct FILEINFO
496
struct FILEINFO
497
  Attributes dd ?
497
  Attributes dd ?
498
  IsUnicode  db ?
498
  IsUnicode  db ?
499
         db 3 dup(?)
499
             db 3 dup(?)
500
  DateCreate FILEDATE
500
  DateCreate FILEDATE
Line 516... Line 516...
516
EV_MOUSE       = 6
516
EV_MOUSE       = 6
517
EV_IPC         = 7
517
EV_IPC         = 7
518
EV_STACK       = 8
518
EV_STACK       = 8
Line 519... Line 519...
519
 
519
 
520
; event mask bits for function 40
520
; event mask bits for function 40
521
EVM_REDRAW     =    1b
521
EVM_REDRAW     =        1b
522
EVM_KEY        =       10b
522
EVM_KEY        =       10b
523
EVM_BUTTON     =      100b
523
EVM_BUTTON     =      100b
524
EVM_EXIT       =     1000b
524
EVM_EXIT       =     1000b
525
EVM_BACKGROUND =    10000b
525
EVM_BACKGROUND =    10000b