Difference between revisions of "Print OS"

From WikiPrizm
Jump to navigationJump to search
(Updated)
Line 2: Line 2:
 
| name = Print_OS
 
| name = Print_OS
 
| 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 = 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.
 
| 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 display.h
+
| header = fxcg/display.h
| parameters = '''msg''': string to be displayed. <br />
+
| parameters = * '''msg''' - string to be displayed.
'''invers''': See [[PrintXY]]'s usage of '''''int''' display_mode''. <br />
+
* '''invers''' - See [[PrintXY]]'s usage of '''''int''' display_mode''.
'''zero2''': must be zero for this function to work.
+
* '''zero2''' - must be zero for this function to work (possibly this is similar to the behavior of the last parameter of [[PrintMiniMini]]).
 
}}
 
}}

Revision as of 13:15, 29 July 2014


Synopsis

Header: fxcg/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 (possibly this is similar to the behavior of the last parameter of PrintMiniMini).