Rev 5115 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5115 | Rev 5822 | ||
---|---|---|---|
Line 84... | Line 84... | ||
84 | Dword x_start; |
84 | Dword x_start; |
85 | Dword y_start; |
85 | Dword y_start; |
86 | Dword x_size; |
86 | Dword x_size; |
87 | Dword y_size; |
87 | Dword y_size; |
88 | Word slot_state; |
88 | Word slot_state; |
- | 89 | Word reserved2; |
|
- | 90 | Dword client_x; |
|
- | 91 | Dword client_y; |
|
- | 92 | Dword client_width; |
|
- | 93 | Dword client_height; |
|
- | 94 | Byte window_state; |
|
89 | } processInfo; |
95 | } processInfo; |
90 | }; |
96 | }; |
Line 91... | Line 97... | ||
91 | 97 | ||
92 | struct PRINTK |
98 | struct PRINTK |
Line 129... | Line 135... | ||
129 | void kos_DefineAndDrawWindow( |
135 | void kos_DefineAndDrawWindow( |
130 | Word x, Word y, |
136 | Word x, Word y, |
131 | Word sizeX, Word sizeY, |
137 | Word sizeX, Word sizeY, |
132 | Byte mainAreaType, Dword mainAreaColour, |
138 | Byte mainAreaType, Dword mainAreaColour, |
133 | Byte headerType, Dword headerColour, |
139 | Byte headerType, Dword headerColour, |
134 | Dword borderColour |
140 | char *title |
135 | ); |
141 | ); |
136 | // ôóíêöèÿ 1 ïîñòàâèòü òî÷êó |
142 | // ôóíêöèÿ 1 ïîñòàâèòü òî÷êó |
137 | void kos_PutPixel( Dword x, Dword y, Dword colour ); |
143 | void kos_PutPixel( Dword x, Dword y, Dword colour ); |
138 | // ôóíêöèÿ 2 ïîëó÷èòü êîä íàæàòîé êëàâèøè |
144 | // ôóíêöèÿ 2 ïîëó÷èòü êîä íàæàòîé êëàâèøè |
139 | bool kos_GetKey( Byte &keyCode ); |
145 | bool kos_GetKey( Byte &keyCode ); |
Line 186... | Line 192... | ||
186 | Word y, |
192 | Word y, |
187 | Dword colour, |
193 | Dword colour, |
188 | eNumberBase nBase = nbDecimal, |
194 | eNumberBase nBase = nbDecimal, |
189 | bool valueIsPointer = false |
195 | bool valueIsPointer = false |
190 | ); |
196 | ); |
- | 197 | // ôóíêöèÿ 48,4 get skin height |
|
- | 198 | Dword kos_GetSkinHeight(); |
|
191 | // ôóíêöèÿ 58 äîñòóï ê ôàéëîâîé ñèñòåìå |
199 | // ôóíêöèÿ 58 äîñòóï ê ôàéëîâîé ñèñòåìå |
192 | Dword kos_FileSystemAccess( kosFileInfo *fileInfo ); |
200 | Dword kos_FileSystemAccess( kosFileInfo *fileInfo ); |
193 | // ôóíêöèÿ 63 |
201 | // ôóíêöèÿ 63 |
194 | void kos_DebugOutChar( char ccc ); |
202 | void kos_DebugOutChar( char ccc ); |
195 | // |
203 | // |
Line 198... | Line 206... | ||
198 | void kos_ChangeWindow( Dword x, Dword y, Dword sizeX, Dword sizeY ); |
206 | void kos_ChangeWindow( Dword x, Dword y, Dword sizeX, Dword sizeY ); |
199 | // ôóíêöèÿ 67 èçìåíåíèå êîëè÷åñòâà ïàìÿòè, âûäåëåííîé äëÿ ïðîãðàììû |
207 | // ôóíêöèÿ 67 èçìåíåíèå êîëè÷åñòâà ïàìÿòè, âûäåëåííîé äëÿ ïðîãðàììû |
200 | bool kos_ApplicationMemoryResize( Dword targetSize ); |
208 | bool kos_ApplicationMemoryResize( Dword targetSize ); |
201 | // ôóíêöèÿ 66 ðåæèì ïîëó÷åíèÿ äàííûõ îò êëàâèàòóðû |
209 | // ôóíêöèÿ 66 ðåæèì ïîëó÷åíèÿ äàííûõ îò êëàâèàòóðû |
202 | void kos_SetKeyboardDataMode( Dword mode ); |
210 | void kos_SetKeyboardDataMode( Dword mode ); |
- | 211 | // ôóíêöèÿ 71,1 set window caption |
|
- | 212 | void kos_SetWindowCaption(char *caption); |
|
Line 203... | Line 213... | ||
203 | 213 | ||
204 | // |
214 | // |