Difference between revisions of "Print OS"

From WikiPrizm
Jump to navigationJump to search
(Updated)
Line 3: Line 3:
 
| index = 0x01F9
 
| index = 0x01F9
 
| signature = void Print_OS( unsigned char*msg, int invers, int zero2 );
 
| signature = void Print_OS( unsigned char*msg, int invers, int zero2 );
| synopsis = Dsiplay the given message at the cursor position defined by [[Locate_OS]].
+
| synopsis = Displays the given message at the cursor position defined by [[Locate_OS]].  This will move the cursor's position to after the last letter printed.
| header = display_syscalls.h
+
| header = display_syscalls.h display.h
 
| parameters = '''msg''': string to be displayed. <br />
 
| parameters = '''msg''': string to be displayed. <br />
'''invers''': whether to display inverted (1) or normal (0). <br />
+
'''invers''': See [[PrintXY]]'s usage of '''''int''' display_mode''. <br />
 
'''zero2''': must be zero for this function to work.
 
'''zero2''': must be zero for this function to work.
 
}}
 
}}

Revision as of 02:33, 31 July 2012


Synopsis

Header: display_syscalls.h display.h
Syscall index: 0x01F9
Function signature: void Print_OS( unsigned char*msg, int invers, int zero2 );

Displays the given message at the cursor position defined by Locate_OS. This will move the cursor's position to after the last letter printed.

Parameters

msg: string to be displayed.
invers: See PrintXY's usage of int display_mode.
zero2: must be zero for this function to work.