forked from KolibriOS/kolibrios
little documentation fix: color names according to ECMA-48 standard
git-svn-id: svn://kolibrios.org@8582 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
10b3ae76ba
commit
d799d55fdb
@ -65,18 +65,18 @@ otherwise, these characters will be displayed like ordinary characters. */
|
|||||||
30 = black characters
|
30 = black characters
|
||||||
31 = red characters
|
31 = red characters
|
||||||
32 = green characters
|
32 = green characters
|
||||||
33 = brown characters
|
33 = yellow characters
|
||||||
34 = blue characters
|
34 = blue characters
|
||||||
35 = purple characters
|
35 = magenta characters
|
||||||
36 = turqoise characters
|
36 = cyan characters
|
||||||
37 = white characters
|
37 = white characters
|
||||||
40 = black background
|
40 = black background
|
||||||
41 = red background
|
41 = red background
|
||||||
42 = green background
|
42 = green background
|
||||||
43 = brown background
|
43 = yellow background
|
||||||
44 = blue background
|
44 = blue background
|
||||||
45 = purple background
|
45 = magenta background
|
||||||
46 = turqoise background
|
46 = cyan background
|
||||||
47 = white background
|
47 = white background
|
||||||
The following sequences appeared in version 5 of library:
|
The following sequences appeared in version 5 of library:
|
||||||
Esc[2J - clear screen, move cursor to upper left corner
|
Esc[2J - clear screen, move cursor to upper left corner
|
||||||
@ -99,7 +99,7 @@ int __stdcall con_get_cursor_height(void);
|
|||||||
Get the height of the cursor.
|
Get the height of the cursor.
|
||||||
int __stdcall con_set_cursor_height(int new_height);
|
int __stdcall con_set_cursor_height(int new_height);
|
||||||
Set the height of the cursor. This function returns previous value.
|
Set the height of the cursor. This function returns previous value.
|
||||||
An attempt to set the value out of the correct interval (from 0 to
|
An attempt to set the value out of the correct interval (from 0 to
|
||||||
font_height-1) is ignored.
|
font_height-1) is ignored.
|
||||||
Cursor with zero height isn't displayed.
|
Cursor with zero height isn't displayed.
|
||||||
Default value: - 15% from font height.
|
Default value: - 15% from font height.
|
||||||
@ -107,26 +107,26 @@ Default value: - 15% from font height.
|
|||||||
int __stdcall con_getch(void);
|
int __stdcall con_getch(void);
|
||||||
Get one character from the keyboard.
|
Get one character from the keyboard.
|
||||||
|
|
||||||
For normal characters function returns ASCII-code. For extended
|
For normal characters function returns ASCII-code. For extended
|
||||||
characters (eg, Fx, and arrows), first function call returns 0
|
characters (eg, Fx, and arrows), first function call returns 0
|
||||||
and second call returns the extended code (similar to the DOS-function
|
and second call returns the extended code (similar to the DOS-function
|
||||||
input). Starting from version 7, after closing the console window,
|
input). Starting from version 7, after closing the console window,
|
||||||
this function returns 0.
|
this function returns 0.
|
||||||
|
|
||||||
word __stdcall con_getch2(void);
|
word __stdcall con_getch2(void);
|
||||||
Reads a character from the keyboard. Low byte contains the ASCII-code
|
Reads a character from the keyboard. Low byte contains the ASCII-code
|
||||||
(0 for extended characters), high byte - advanced code (like in BIOS
|
(0 for extended characters), high byte - advanced code (like in BIOS
|
||||||
input functions). Starting from version 7, after closing the console
|
input functions). Starting from version 7, after closing the console
|
||||||
window, this function returns 0.
|
window, this function returns 0.
|
||||||
|
|
||||||
int __stdcall con_kbhit(void);
|
int __stdcall con_kbhit(void);
|
||||||
Returns 1 if a key was pressed, 0 otherwise. To read pressed keys use
|
Returns 1 if a key was pressed, 0 otherwise. To read pressed keys use
|
||||||
con_getch and con_getch2. Starting from version 6, after closing
|
con_getch and con_getch2. Starting from version 6, after closing
|
||||||
the console window, this function returns 1.
|
the console window, this function returns 1.
|
||||||
|
|
||||||
char* __stdcall con_gets(char* str, int n);
|
char* __stdcall con_gets(char* str, int n);
|
||||||
Reads a string from the keyboard. Reading is interrupted when got
|
Reads a string from the keyboard. Reading is interrupted when got
|
||||||
"new line" character, or after reading the (n-1) characters (depending on
|
"new line" character, or after reading the (n-1) characters (depending on
|
||||||
what comes first). In the first case the newline is also recorded in the
|
what comes first). In the first case the newline is also recorded in the
|
||||||
str. The acquired line is complemented by a null character.
|
str. The acquired line is complemented by a null character.
|
||||||
Starting from version 6, the function returns a pointer to the entered
|
Starting from version 6, the function returns a pointer to the entered
|
||||||
@ -137,16 +137,16 @@ char* __stdcall con_gets2(con_gets2_callback callback, char* str, int n);
|
|||||||
Con_gets completely analogous, except that when the user
|
Con_gets completely analogous, except that when the user
|
||||||
press unrecognized key, it calls the specified callback-procedure
|
press unrecognized key, it calls the specified callback-procedure
|
||||||
(which may, for example, handle up / down for history and tab to enter
|
(which may, for example, handle up / down for history and tab to enter
|
||||||
autocompletion). You should pass to the procedure: key code and three pointers
|
autocompletion). You should pass to the procedure: key code and three pointers
|
||||||
- to the string, to the maximum length and to the current position.
|
- to the string, to the maximum length and to the current position.
|
||||||
function may change the contents of string and may change the string
|
function may change the contents of string and may change the string
|
||||||
itself (for example, to reallocate memory for increase the limit),
|
itself (for example, to reallocate memory for increase the limit),
|
||||||
maximum length, and position of the line - pointers are passed for it.
|
maximum length, and position of the line - pointers are passed for it.
|
||||||
Return value: 0 = line wasn't changed 1 = line changed, you should
|
Return value: 0 = line wasn't changed 1 = line changed, you should
|
||||||
remove old string and display new, 2 = line changed, it is necessary
|
remove old string and display new, 2 = line changed, it is necessary
|
||||||
to display it; 3 = immediately exit the function.
|
to display it; 3 = immediately exit the function.
|
||||||
Starting from version 6, the function returns a pointer to the entered
|
Starting from version 6, the function returns a pointer to the entered
|
||||||
line with the successful reading, and NULL if the console window was closed.
|
line with the successful reading, and NULL if the console window was closed.
|
||||||
|
|
||||||
void __stdcall con_cls();
|
void __stdcall con_cls();
|
||||||
Clear screen and set cursor at upper left corner.
|
Clear screen and set cursor at upper left corner.
|
||||||
@ -159,4 +159,4 @@ void __stdcall con_set_cursor_pos(int x, int y);
|
|||||||
Set the cursor position to the specified coordinates. If any of the
|
Set the cursor position to the specified coordinates. If any of the
|
||||||
parameters beyond the relevant range (from 0 to 1 scr_width-
|
parameters beyond the relevant range (from 0 to 1 scr_width-
|
||||||
for x, from 0 to 1 for scr_height-y, scr_width scr_height and were asked if
|
for x, from 0 to 1 for scr_height-y, scr_width scr_height and were asked if
|
||||||
call con_init), then the corresponding coordinate of the cursor does not change.
|
call con_init), then the corresponding coordinate of the cursor does not change.
|
||||||
|
@ -64,7 +64,7 @@ dword __stdcall con_set_flags(dword new_flags);
|
|||||||
30 = χΈπνϋε ρθμβξλϋ
|
30 = χΈπνϋε ρθμβξλϋ
|
||||||
31 = κπΰρνϋε ρθμβξλϋ
|
31 = κπΰρνϋε ρθμβξλϋ
|
||||||
32 = ηελΈνϋε ρθμβξλϋ
|
32 = ηελΈνϋε ρθμβξλϋ
|
||||||
33 = يَِو<EFBFBD>ٍمق<EFBFBD>م ّوٌقًَ<D98E>
|
33 = ζΈλςϋε ρθμβξλϋ
|
||||||
34 = ρθνθε ρθμβξλϋ
|
34 = ρθνθε ρθμβξλϋ
|
||||||
35 = τθξλεςξβϋε ρθμβξλϋ
|
35 = τθξλεςξβϋε ρθμβξλϋ
|
||||||
36 = αθπώηξβϋε ρθμβξλϋ
|
36 = αθπώηξβϋε ρθμβξλϋ
|
||||||
@ -72,7 +72,7 @@ dword __stdcall con_set_flags(dword new_flags);
|
|||||||
40 = χΈπνϋι τξν
|
40 = χΈπνϋι τξν
|
||||||
41 = κπΰρνϋι τξν
|
41 = κπΰρνϋι τξν
|
||||||
42 = ηελΈνϋι τξν
|
42 = ηελΈνϋι τξν
|
||||||
43 = يَِو<EFBFBD>ٍمق<EFBFBD>ى <20>ٍَ
|
43 = ζΈλςϋι τξν
|
||||||
44 = ρθνθι τξν
|
44 = ρθνθι τξν
|
||||||
45 = τθξλεςξβϋι τξν
|
45 = τθξλεςξβϋι τξν
|
||||||
46 = αθπώηξβϋι τξν
|
46 = αθπώηξβϋι τξν
|
||||||
|
@ -65,18 +65,18 @@ otherwise, these characters will be displayed like ordinary characters. */
|
|||||||
30 = black characters
|
30 = black characters
|
||||||
31 = red characters
|
31 = red characters
|
||||||
32 = green characters
|
32 = green characters
|
||||||
33 = brown characters
|
33 = yellow characters
|
||||||
34 = blue characters
|
34 = blue characters
|
||||||
35 = purple characters
|
35 = magenta characters
|
||||||
36 = turqoise characters
|
36 = cyan characters
|
||||||
37 = white characters
|
37 = white characters
|
||||||
40 = black background
|
40 = black background
|
||||||
41 = red background
|
41 = red background
|
||||||
42 = green background
|
42 = green background
|
||||||
43 = brown background
|
43 = yellow background
|
||||||
44 = blue background
|
44 = blue background
|
||||||
45 = purple background
|
45 = magenta background
|
||||||
46 = turqoise background
|
46 = cyan background
|
||||||
47 = white background
|
47 = white background
|
||||||
The following sequences appeared in version 5 of library:
|
The following sequences appeared in version 5 of library:
|
||||||
Esc[2J - clear screen, move cursor to upper left corner
|
Esc[2J - clear screen, move cursor to upper left corner
|
||||||
@ -99,7 +99,7 @@ int __stdcall con_get_cursor_height(void);
|
|||||||
Get the height of the cursor.
|
Get the height of the cursor.
|
||||||
int __stdcall con_set_cursor_height(int new_height);
|
int __stdcall con_set_cursor_height(int new_height);
|
||||||
Set the height of the cursor. This function returns previous value.
|
Set the height of the cursor. This function returns previous value.
|
||||||
An attempt to set the value out of the correct interval (from 0 to
|
An attempt to set the value out of the correct interval (from 0 to
|
||||||
font_height-1) is ignored.
|
font_height-1) is ignored.
|
||||||
Cursor with zero height isn't displayed.
|
Cursor with zero height isn't displayed.
|
||||||
Default value: - 15% from font height.
|
Default value: - 15% from font height.
|
||||||
@ -107,26 +107,26 @@ Default value: - 15% from font height.
|
|||||||
int __stdcall con_getch(void);
|
int __stdcall con_getch(void);
|
||||||
Get one character from the keyboard.
|
Get one character from the keyboard.
|
||||||
|
|
||||||
For normal characters function returns ASCII-code. For extended
|
For normal characters function returns ASCII-code. For extended
|
||||||
characters (eg, Fx, and arrows), first function call returns 0
|
characters (eg, Fx, and arrows), first function call returns 0
|
||||||
and second call returns the extended code (similar to the DOS-function
|
and second call returns the extended code (similar to the DOS-function
|
||||||
input). Starting from version 7, after closing the console window,
|
input). Starting from version 7, after closing the console window,
|
||||||
this function returns 0.
|
this function returns 0.
|
||||||
|
|
||||||
word __stdcall con_getch2(void);
|
word __stdcall con_getch2(void);
|
||||||
Reads a character from the keyboard. Low byte contains the ASCII-code
|
Reads a character from the keyboard. Low byte contains the ASCII-code
|
||||||
(0 for extended characters), high byte - advanced code (like in BIOS
|
(0 for extended characters), high byte - advanced code (like in BIOS
|
||||||
input functions). Starting from version 7, after closing the console
|
input functions). Starting from version 7, after closing the console
|
||||||
window, this function returns 0.
|
window, this function returns 0.
|
||||||
|
|
||||||
int __stdcall con_kbhit(void);
|
int __stdcall con_kbhit(void);
|
||||||
Returns 1 if a key was pressed, 0 otherwise. To read pressed keys use
|
Returns 1 if a key was pressed, 0 otherwise. To read pressed keys use
|
||||||
con_getch and con_getch2. Starting from version 6, after closing
|
con_getch and con_getch2. Starting from version 6, after closing
|
||||||
the console window, this function returns 1.
|
the console window, this function returns 1.
|
||||||
|
|
||||||
char* __stdcall con_gets(char* str, int n);
|
char* __stdcall con_gets(char* str, int n);
|
||||||
Reads a string from the keyboard. Reading is interrupted when got
|
Reads a string from the keyboard. Reading is interrupted when got
|
||||||
"new line" character, or after reading the (n-1) characters (depending on
|
"new line" character, or after reading the (n-1) characters (depending on
|
||||||
what comes first). In the first case the newline is also recorded in the
|
what comes first). In the first case the newline is also recorded in the
|
||||||
str. The acquired line is complemented by a null character.
|
str. The acquired line is complemented by a null character.
|
||||||
Starting from version 6, the function returns a pointer to the entered
|
Starting from version 6, the function returns a pointer to the entered
|
||||||
@ -137,16 +137,16 @@ char* __stdcall con_gets2(con_gets2_callback callback, char* str, int n);
|
|||||||
Con_gets completely analogous, except that when the user
|
Con_gets completely analogous, except that when the user
|
||||||
press unrecognized key, it calls the specified callback-procedure
|
press unrecognized key, it calls the specified callback-procedure
|
||||||
(which may, for example, handle up / down for history and tab to enter
|
(which may, for example, handle up / down for history and tab to enter
|
||||||
autocompletion). You should pass to the procedure: key code and three pointers
|
autocompletion). You should pass to the procedure: key code and three pointers
|
||||||
- to the string, to the maximum length and to the current position.
|
- to the string, to the maximum length and to the current position.
|
||||||
function may change the contents of string and may change the string
|
function may change the contents of string and may change the string
|
||||||
itself (for example, to reallocate memory for increase the limit),
|
itself (for example, to reallocate memory for increase the limit),
|
||||||
maximum length, and position of the line - pointers are passed for it.
|
maximum length, and position of the line - pointers are passed for it.
|
||||||
Return value: 0 = line wasn't changed 1 = line changed, you should
|
Return value: 0 = line wasn't changed 1 = line changed, you should
|
||||||
remove old string and display new, 2 = line changed, it is necessary
|
remove old string and display new, 2 = line changed, it is necessary
|
||||||
to display it; 3 = immediately exit the function.
|
to display it; 3 = immediately exit the function.
|
||||||
Starting from version 6, the function returns a pointer to the entered
|
Starting from version 6, the function returns a pointer to the entered
|
||||||
line with the successful reading, and NULL if the console window was closed.
|
line with the successful reading, and NULL if the console window was closed.
|
||||||
|
|
||||||
void __stdcall con_cls();
|
void __stdcall con_cls();
|
||||||
Clear screen and set cursor at upper left corner.
|
Clear screen and set cursor at upper left corner.
|
||||||
@ -159,4 +159,4 @@ void __stdcall con_set_cursor_pos(int x, int y);
|
|||||||
Set the cursor position to the specified coordinates. If any of the
|
Set the cursor position to the specified coordinates. If any of the
|
||||||
parameters beyond the relevant range (from 0 to 1 scr_width-
|
parameters beyond the relevant range (from 0 to 1 scr_width-
|
||||||
for x, from 0 to 1 for scr_height-y, scr_width scr_height and were asked if
|
for x, from 0 to 1 for scr_height-y, scr_width scr_height and were asked if
|
||||||
call con_init), then the corresponding coordinate of the cursor does not change.
|
call con_init), then the corresponding coordinate of the cursor does not change.
|
||||||
|
@ -64,7 +64,7 @@ dword __stdcall con_set_flags(dword new_flags);
|
|||||||
30 = χΈπνϋε ρθμβξλϋ
|
30 = χΈπνϋε ρθμβξλϋ
|
||||||
31 = κπΰρνϋε ρθμβξλϋ
|
31 = κπΰρνϋε ρθμβξλϋ
|
||||||
32 = ηελΈνϋε ρθμβξλϋ
|
32 = ηελΈνϋε ρθμβξλϋ
|
||||||
33 = يَِو<EFBFBD>ٍمق<EFBFBD>م ّوٌقًَ<D98E>
|
33 = ζΈλςϋε ρθμβξλϋ
|
||||||
34 = ρθνθε ρθμβξλϋ
|
34 = ρθνθε ρθμβξλϋ
|
||||||
35 = τθξλεςξβϋε ρθμβξλϋ
|
35 = τθξλεςξβϋε ρθμβξλϋ
|
||||||
36 = αθπώηξβϋε ρθμβξλϋ
|
36 = αθπώηξβϋε ρθμβξλϋ
|
||||||
@ -72,7 +72,7 @@ dword __stdcall con_set_flags(dword new_flags);
|
|||||||
40 = χΈπνϋι τξν
|
40 = χΈπνϋι τξν
|
||||||
41 = κπΰρνϋι τξν
|
41 = κπΰρνϋι τξν
|
||||||
42 = ηελΈνϋι τξν
|
42 = ηελΈνϋι τξν
|
||||||
43 = يَِو<EFBFBD>ٍمق<EFBFBD>ى <20>ٍَ
|
43 = ζΈλςϋι τξν
|
||||||
44 = ρθνθι τξν
|
44 = ρθνθι τξν
|
||||||
45 = τθξλεςξβϋι τξν
|
45 = τθξλεςξβϋι τξν
|
||||||
46 = αθπώηξβϋι τξν
|
46 = αθπώηξβϋι τξν
|
||||||
|
Loading…
Reference in New Issue
Block a user