Subversion Repositories Kolibri OS

Rev

Rev 33 | Rev 54 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 33 Rev 49
Line 1... Line 1...
1
;
1
;
2
;   WINDOW SKIN for MenuetOS
2
;   WINDOW SKIN DATA
3
;   ivan-yar@bk.ru
-
 
4
;
3
;
Line 5... Line 4...
5
 
4
 
6
iglobal
5
iglobal
-
 
6
  _skin_file_default db 'DEFAULT SKN',0
Line -... Line 7...
-
 
7
endg
-
 
8
 
-
 
9
struct SKIN_DATA
-
 
10
  .colors.inner dd ?
-
 
11
  .colors.outer dd ?
7
  _skinh          dd      22
12
  .colors.frame dd ?
-
 
13
  .left.data    dd ?
-
 
14
  .left.left    dd ?
-
 
15
  .left.width   dd ?
-
 
16
  .oper.data    dd ?
-
 
17
  .oper.left    dd ?
-
 
18
  .oper.width   dd ?
-
 
19
  .base.data    dd ?
-
 
20
  .base.left    dd ?
-
 
21
  .base.width   dd ?
-
 
22
ends
-
 
23
 
-
 
24
struct SKIN_BUTTON
-
 
25
  .left   dd ?
-
 
26
  .top    dd ?
-
 
27
  .width  dd ?
Line 8... Line -...
8
 
-
 
9
  _skinleftw      dd      10
28
  .height dd ?
Line 10... Line -...
10
 
-
 
11
  _skinbase       dd      10
29
ends
Line 12... Line -...
12
  _skinbasew      dd      8
-
 
13
 
-
 
14
  _skinoper       dd      -39 ;-21
-
 
15
  _skinoperw      dd      39   ;21
30
 
Line 16... Line -...
16
 
-
 
17
  _buttonCx       dd      5            ; close
31
uglobal
18
  _buttonCy       dd      2
-
 
19
  _buttonCw       dd      15
-
 
Line -... Line 32...
-
 
32
 
-
 
33
align 4
Line 20... Line -...
20
  _buttonCh       dd      17
-
 
21
 
34
 
22
  _buttonMx       dd      23            ; minimize
35
  _skinh            dd ?
Line 23... Line -...
23
  _buttonMy       dd      2
-
 
24
  _buttonMw       dd      15
-
 
25
  _buttonMh       dd      17 
-
 
26
  
36
 
27
 
-
 
28
  _colorframe     dd      0x3a6cb6  ;0x586E93
-
 
29
  _colorborder    dd      0x00081D
-
 
Line 30... Line -...
30
  _coloroutborder dd      0x00081D
-
 
31
 
-
 
32
  _fileleft       db      'LEFT.BMP     '
-
 
33
  _filebase       db      'BASE.BMP     '
-
 
34
  _fileoper       db      'OPER.BMP     '
-
 
35
  _fileleft_1     db      'LEFT_1.BMP   '
-
 
36
  _filebase_1     db      'BASE_1.BMP   '
-
 
37
  _fileoper_1     db      'OPER_1.BMP   '
-
 
38
endg
-
 
39
 
-
 
40
uglobal
37
  _skinmargins      rw 4
41
  _refoper        dd      0
-