1,51 → 1,47 |
; |
; WINDOW SKIN for MenuetOS |
; ivan-yar@bk.ru |
; WINDOW SKIN DATA |
; |
|
iglobal |
_skinh dd 22 |
_skin_file_default db 'DEFAULT SKN',0 |
endg |
|
_skinleftw dd 10 |
struct SKIN_DATA |
.colors.inner dd ? |
.colors.outer dd ? |
.colors.frame dd ? |
.left.data dd ? |
.left.left dd ? |
.left.width dd ? |
.oper.data dd ? |
.oper.left dd ? |
.oper.width dd ? |
.base.data dd ? |
.base.left dd ? |
.base.width dd ? |
ends |
|
_skinbase dd 10 |
_skinbasew dd 8 |
struct SKIN_BUTTON |
.left dd ? |
.top dd ? |
.width dd ? |
.height dd ? |
ends |
|
_skinoper dd -39 ;-21 |
_skinoperw dd 39 ;21 |
uglobal |
|
_buttonCx dd 5 ; close |
_buttonCy dd 2 |
_buttonCw dd 15 |
_buttonCh dd 17 |
align 4 |
|
_buttonMx dd 23 ; minimize |
_buttonMy dd 2 |
_buttonMw dd 15 |
_buttonMh dd 17 |
_skinh dd ? |
|
_skinmargins rw 4 |
|
_colorframe dd 0x3a6cb6 ;0x586E93 |
_colorborder dd 0x00081D |
_coloroutborder dd 0x00081D |
skin_btn_close SKIN_BUTTON |
skin_btn_minimize SKIN_BUTTON |
|
_fileleft db 'LEFT.BMP ' |
_filebase db 'BASE.BMP ' |
_fileoper db 'OPER.BMP ' |
_fileleft_1 db 'LEFT_1.BMP ' |
_filebase_1 db 'BASE_1.BMP ' |
_fileoper_1 db 'OPER_1.BMP ' |
endg |
skin_active SKIN_DATA |
skin_inactive SKIN_DATA |
|
uglobal |
_refoper dd 0 |
_refbase dd 0 |
_refleft dd 0 |
_skinleft dd 0 |
; _skinwinw dd 0 |
_refoper_1 dd 0 |
_refbase_1 dd 0 |
_refleft_1 dd 0 |
_skinleft_1 dd 0 |
_skin_file rb 256 |
|
endg |
|