<aname="l9"></a></span><spanclass=cF2>'t'</span><spanclass=cF0> truncate to <width>.
<aname="l10"></a></span><spanclass=cF2>','</span><spanclass=cF0> add commas every three digits or four nibbles.
<aname="l11"></a></span><spanclass=cF2>'$'</span><spanclass=cF0> makes </span><spanclass=cF2>%Q</span><spanclass=cF0> convert </span><spanclass=cF2>'$'</span><spanclass=cF0> to </span><spanclass=cF2>"\x24"</span><spanclass=cF0>.
<aname="l12"></a></span><spanclass=cF2>'/'</span><spanclass=cF0> makes </span><spanclass=cF2>%Q</span><spanclass=cF0> and </span><spanclass=cF2>%q</span><spanclass=cF0> convert </span><spanclass=cF2>'%'</span><spanclass=cF0> to </span><spanclass=cF2>"%%"</span><spanclass=cF0>.
<aname="l13"></a>
<aname="l14"></a><aux_format_num>:
<aname="l15"></a>
<aname="l16"></a> For </span><spanclass=cF2>"%n"</span><spanclass=cF0>, </span><spanclass=cF2>"%d"</span><spanclass=cF0> or </span><spanclass=cF2>"%u"</span><spanclass=cF0>, the <aux_format_num> causes thousands mode. </span><spanclass=cF2>"%h?n"</span><spanclass=cF0> will pick a var exponent multiples of three unit,
<aname="l17"></a> while </span><spanclass=cF2>"%h-3n"</span><spanclass=cF0> will display milli units or </span><spanclass=cF2>"%h6n"</span><spanclass=cF0> will display mega units. The </span><spanclass=cF2>'k'</span><spanclass=cF0> flag is always on for </span><spanclass=cF2>"%n"</span><spanclass=cF0>. See </span><spanclass=cF4>
<aname="l20"></a>For </span><spanclass=cF2>"%c"</span><spanclass=cF0> or </span><spanclass=cF2>"%C"</span><spanclass=cF0>, the <aux_format_num> repeats the char that many times.
<aname="l21"></a>
<aname="l22"></a><format_code>:
<aname="l23"></a>
<aname="l24"></a></span><spanclass=cF2>"%n"</span><spanclass=cF0> floating point in engineering notation, exponents being multiples of three. If it has a <aux_format> code, it will
<aname="l25"></a> display scientific units letters.
<aname="l37"></a></span><spanclass=cF2>"%$F"</span><spanclass=cF0></span><ahref="https://www.tomawezome.github.io/ZealOS/Doc/DolDocOverview.html#l1"><spanclass=cF4>DolDoc</span></a><spanclass=cF0> file in memory.
<aname="l47"></a></span><spanclass=cF2>"%D"</span><spanclass=cF0> date. Pass a </span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/KernelA.html#l209"><spanclass=cF4>CDate</span></a><spanclass=cF0>.
<aname="l49"></a></span><spanclass=cF2>"%T"</span><spanclass=cF0> time. Pass a </span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/KernelA.html#l209"><spanclass=cF4>CDate</span></a><spanclass=cF0>.
<aname="l51"></a></span><spanclass=cF2>"%z"</span><spanclass=cF0> sub_entry of an enumerated list of text entries. See </span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/StrA.html#l377"><spanclass=cF4>ListSub</span></a><spanclass=cF0>(). Pass sub_entry_num first, list second.
<aname="l55"></a></span><spanclass=cF2>"%Q"</span><spanclass=cF0> convert "\" to "\\" and quote to backslash quote. (For use in creating strs in strs.)
<aname="l56"></a>
<aname="l57"></a></span><spanclass=cF2>"%q"</span><spanclass=cF0> rev a </span><spanclass=cF2>"%Q"</span><spanclass=cF0>.
<aname="l62"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/StrPrint.html#l1119"><spanclass=cF4>MStrPrint</span></a><spanclass=cF0>(U8 *format, ...) is like </span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/StrPrint.html#l1094"><spanclass=cF4>StrPrint</span></a><spanclass=cF0>(U8 *dst,U8 *format,...) but it returns a </span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/Memory/MAllocFree.html#l391"><spanclass=cF4>MAlloc</span></a><spanclass=cF0>ated str. It is vary handy because
<aname="l67"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/Job.html#l580"><spanclass=cF4>In</span></a><spanclass=cF0>(U8 *format, ...) sends text to the current task's input buffer.</span><spanclass=cF4>
<aname="l68"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/Job.html#l561"><spanclass=cF4>InStr</span></a><spanclass=cF0>(U8 *format, ...) sends text of an </span><ahref="https://www.tomawezome.github.io/ZealOS/Doc/Glossary.html#l218"><spanclass=cF4>InFile</span></a><spanclass=cF0> to the keyboard stream of the current TASK but can also do mouse cmds.
<aname="l70"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/Job.html#l542"><spanclass=cF4>XTalk</span></a><spanclass=cF0>(CTask *task, U8 *format, ...) and text to another task's input buffer.</span><spanclass=cF4>
<aname="l71"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/Job.html#l588"><spanclass=cF4>XTalkStr</span></a><spanclass=cF0>(CTask *task, U8 *format, ...) sends text of an </span><ahref="https://www.tomawezome.github.io/ZealOS/Doc/Glossary.html#l218"><spanclass=cF4>InFile</span></a><spanclass=cF0> to the keyboard stream of another TASK but can also do mouse
<aname="l74"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/System/DolDoc/DocPutS.html#l164"><spanclass=cF4>DocPrint</span></a><spanclass=cF0>(CDoc *doc, U8 *format, ...) sends text to a document. You can buffer to a Doc and save it, providing the functionality
<aname="l75"></a>of </span><spanclass=cF2>fprintf</span><spanclass=cF0>. See </span><ahref="https://www.tomawezome.github.io/ZealOS/Demo/Disk/FPrintF.html#l1"><spanclass=cF4>::/Demo/Disk/FPrintF.CC</span></a><spanclass=cF0>.
<aname="l77"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/Job.html#l485"><spanclass=cF4>Sys</span></a><spanclass=cF0>(U8 *format, ...) sends text to the </span><ahref="https://www.tomawezome.github.io/ZealOS/Doc/Glossary.html#l154"><spanclass=cF4>System Task</span></a><spanclass=cF0> to be compiled and run.</span><spanclass=cF4>
<aname="l78"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/Job.html#l507"><spanclass=cF4>SysLog</span></a><spanclass=cF0>(U8 *format, ...) and </span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/Job.html#l530"><spanclass=cF4>SysErr</span></a><spanclass=cF0>(U8 *format,...) send text to the </span><ahref="https://www.tomawezome.github.io/ZealOS/Doc/Glossary.html#l154"><spanclass=cF4>System Task</span></a><spanclass=cF0> to be displayed.
<aname="l80"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/Compiler/CMisc.html#l71"><spanclass=cF4>StreamPrint</span></a><spanclass=cF0>(U8 *format, ...) sends text to the stream of code being compiled and must reside in a </span><spanclass=cF2>#exe{}</span><spanclass=cF0> blk.
<aname="l82"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/System/Gr/GrBitMap.html#l1194"><spanclass=cF4>GrPrint</span></a><spanclass=cF0>(CDC *dc, I64 x, I64 y, U8 *format,...) and </span><ahref="https://www.tomawezome.github.io/ZealOS/System/Gr/GrBitMap.html#l1205"><spanclass=cF4>GrVPrint</span></a><spanclass=cF0>() plots text in graphics mode.
<aname="l86"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/Compiler/CMain.html#l700"><spanclass=cF4>ExePrint</span></a><spanclass=cF0>(U8 *format, ...) compiles and execute a string. Note: It returns the res of the last executed expression.
<aname="l88"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/System/Registry.html#l168"><spanclass=cF4>Once</span></a><spanclass=cF0>(U8 *format, ...) Writes User code to </span><ahref="https://www.tomawezome.github.io/ZealOS/Home/Registry.html#l1"><spanclass=cF4>Registry</span></a><spanclass=cF0> to be executed next boot.
<aname="l90"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/System/Registry.html#l158"><spanclass=cF4>ZOnce</span></a><spanclass=cF0>(U8 *format, ...) Writes System code to </span><ahref="https://www.tomawezome.github.io/ZealOS/Home/Registry.html#l1"><spanclass=cF4>Registry</span></a><spanclass=cF0> to be executed next boot.
<aname="l92"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/System/InFile.html#l32"><spanclass=cF4>InPrint</span></a><spanclass=cF0>(I64 mS, U8 *format, ...) </span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/KeyDev.html#l23"><spanclass=cF4>PutChars</span></a><spanclass=cF0>()s one at a time with a delay.
<aname="l96"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/KTask.html#l475"><spanclass=cF4>User</span></a><spanclass=cF0>(U8 *format, ...) Spawns a user and execute a string on start-up.
<aname="l98"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/Kernel/Job.html#l475"><spanclass=cF4>PopUpPrint</span></a><spanclass=cF0>(U8 *format, ...) compiles and execute a string in a pop-up win. Note: It returns the res of the last executed
<aname="l100"></a></span><ahref="https://www.tomawezome.github.io/ZealOS/System/DolDoc/DocPopUp.html#l13"><spanclass=cF4>PopUpViewPrint</span></a><spanclass=cF0>(U8 *format, ...) creates a pop-up window and views text.