Rev 2134 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2134 | Rev 2241 | ||
---|---|---|---|
Line 154... | Line 154... | ||
154 | $mov eax, 5 // 㧠, ¢ á®âëå ¤®«ïå ᥪã¤ë |
154 | $mov eax, 5 // 㧠, ¢ á®âëå ¤®«ïå ᥪã¤ë |
155 | $int 0x40 |
155 | $int 0x40 |
156 | } |
156 | } |
Line 157... | Line 157... | ||
157 | 157 | ||
158 | //------------------------------------------------------------------------------ |
158 | //------------------------------------------------------------------------------ |
159 | void DefineAndDrawWindow(dword x,y,sizeX,sizeY,byte mainAreaType,dword |
159 | void DefineAndDrawWindow(dword x,y,sizeX,sizeY, |
160 | mainAreaColor,byte headerType,dword headerColor,EDI) |
160 | byte mainAreaType, dword mainAreaColor,byte headerType,dword headerColor,EDI) |
- | 161 | { |
|
- | 162 | WindowRedrawStatus(1); |
|
161 | { |
163 | |
162 | EBX = x << 16 + sizeX; |
164 | EBX = x << 16 + sizeX; |
163 | ECX = y << 16 + sizeY; |
165 | ECX = y << 16 + sizeY; |
164 | EDX = mainAreaType << 24 | mainAreaColor; |
166 | EDX = mainAreaType << 24 | mainAreaColor; |
165 | ESI = headerType << 24 | headerColor; |
167 | ESI = headerType << 24 | headerColor; |
166 | $xor eax,eax |
168 | $xor eax,eax |
- | 169 | $int 0x40 |
|
- | 170 | ||
167 | $int 0x40 |
171 | WindowRedrawStatus(2); |
Line 168... | Line 172... | ||
168 | } |
172 | } |
169 | 173 | ||
170 | inline fastcall void CreateThread(dword ECX,EDX) |
174 | inline fastcall void CreateThread(dword ECX,EDX) |