Subversion Repositories Kolibri OS

Rev

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
//