Rev 109 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 109 | Rev 2741 | ||
---|---|---|---|
Line 112... | Line 112... | ||
112 | 112 | ||
113 | ; clear work area |
113 | ; clear work area |
114 | pushad |
114 | pushad |
115 | mov ebx,(MOS_WND_SKIN_BORDER_LEFT)*0x10000 ; x start |
115 | mov ebx,(MOS_WND_SKIN_BORDER_LEFT)*0x10000 ; x start |
- | 116 | or ebx,ecx ; width |
|
116 | or ebx,ecx ; width |
117 | inc ebx |
117 | mov ecx,eax ; y start |
118 | mov ecx,eax ; y start |
118 | shl ecx,16 ; (=skin height) |
119 | shl ecx,16 ; (=skin height) |
- | 120 | or ecx,edx ; height |
|
119 | or ecx,edx ; height |
121 | inc ecx |
120 | mov edx,[wndColors + MOS_WNDCOLORS.work] |
122 | mov edx,[wndColors + MOS_WNDCOLORS.work] |
121 | mov eax,MOS_SC_DRAWBAR |
123 | mov eax,MOS_SC_DRAWBAR |
122 | int 0x40 |
124 | int 0x40 |