2165 lines
90 KiB
HTML
2165 lines
90 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<title>Asuro: console</title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<meta name="generator" content="PasDoc 0.15.0">
|
|
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
|
<link rel="stylesheet" type="text/css" href="tipuesearch/tipuesearch.css">
|
|
|
|
<link rel="StyleSheet" type="text/css" href="pasdoc.css">
|
|
</head>
|
|
<body>
|
|
<table class="container"><tr><td class="navigation">
|
|
<h2>Asuro</h2><p><a href="AllUnits.html" class="navigation">Units</a></p><p><a href="ClassHierarchy.html" class="navigation">Class Hierarchy</a></p><p><a href="AllClasses.html" class="navigation">Classes, Interfaces, Objects and Records</a></p><p><a href="AllTypes.html" class="navigation">Types</a></p><p><a href="AllVariables.html" class="navigation">Variables</a></p><p><a href="AllConstants.html" class="navigation">Constants</a></p><p><a href="AllFunctions.html" class="navigation">Functions and Procedures</a></p><p><a href="AllIdentifiers.html" class="navigation">Identifiers</a></p><p><a href="GVUses.png" class="navigation">Unit dependency graph</a></p><form class="search-form" action="_tipue_results.html"><div class="search-input"><input type="text" name="q" id="tipue_search_input"></div><div class="search-button"><input type="button" id="tipue_search_button" onclick="this.form.submit();"></div></form>
|
|
<div style="clear: both"></div>
|
|
|
|
<script type="text/javascript">
|
|
$(document).ready(function() {
|
|
$('#tipue_search_input').tipuesearch({
|
|
/* 10 items to display seems standard */
|
|
'show': 10,
|
|
/* For PasDoc docs, showing urls is not very useful,
|
|
since the page title already shows the unit and identifier. */
|
|
'showURL': false
|
|
});
|
|
});
|
|
</script>
|
|
</td><td class="content">
|
|
<h1 class="unit">Unit console</h1>
|
|
<div class="sections">
|
|
<div class="one_section"><a class="section" href="#PasDoc-Description">Description</a></div><div class="one_section"><a class="section" href="#PasDoc-Uses">Uses</a></div><div class="one_section">Classes, Interfaces, Objects and Records</div><div class="one_section"><a class="section" href="#PasDoc-FuncsProcs">Functions and Procedures</a></div><div class="one_section"><a class="section" href="#PasDoc-Types">Types</a></div><div class="one_section"><a class="section" href="#PasDoc-Constants">Constants</a></div><div class="one_section">Variables</div></div>
|
|
<span id="PasDoc-Description"></span><h2 class="description">Description</h2>
|
|
<p>
|
|
<code>Console</code> - Provides Screen/Window management & drawing.
|
|
|
|
<p></p>
|
|
<span id="PasDoc-Uses"></span><h2 class="uses">Uses</h2>
|
|
<ul class="useslist"><li><a href="util.html">util</a></li><li><a href="bios_data_area.html">bios_data_area</a></li><li><a href="multiboot.html">multiboot</a></li><li><a href="fonts.html">fonts</a></li><li><a href="tracer.html">tracer</a></li></ul><h2 class="overview">Overview</h2>
|
|
<span id="PasDoc-FuncsProcs"></span><h3 class="summary">Functions and Procedures</h3>
|
|
<table class="summary wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#init">init</a></b>();</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#clear">clear</a></b>();</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#setdefaultattribute">setdefaultattribute</a></b>(attribute : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#disable_cursor">disable_cursor</a></b>;</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writechar">writechar</a></b>(character : char);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writecharln">writecharln</a></b>(character : char);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writecharex">writecharex</a></b>(character : char; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writecharlnex">writecharlnex</a></b>(character : char; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#Output">Output</a></b>(identifier : <a href="system.html#pchar">PChar</a>; str : <a href="system.html#pchar">PChar</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#Outputln">Outputln</a></b>(identifier : <a href="system.html#pchar">PChar</a>; str : <a href="system.html#pchar">PChar</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writestring">writestring</a></b>(str: <a href="system.html#pchar">PChar</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writestringln">writestringln</a></b>(str: <a href="system.html#pchar">PChar</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writestringex">writestringex</a></b>(str: <a href="system.html#pchar">PChar</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writestringlnex">writestringlnex</a></b>(str: <a href="system.html#pchar">PChar</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writeint">writeint</a></b>(i: <a href="system.html#integer">Integer</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writeintln">writeintln</a></b>(i: <a href="system.html#integer">Integer</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writeintex">writeintex</a></b>(i: <a href="system.html#integer">Integer</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writeintlnex">writeintlnex</a></b>(i: <a href="system.html#integer">Integer</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writehexpair">writehexpair</a></b>(b : <a href="system.html#uInt8">uint8</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writehex">writehex</a></b>(i: <a href="system.html#dword">DWORD</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writehexln">writehexln</a></b>(i: <a href="system.html#dword">DWORD</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writehexex">writehexex</a></b>(i : <a href="system.html#dword">DWORD</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writehexlnex">writehexlnex</a></b>(i: <a href="system.html#dword">DWORD</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin8">writebin8</a></b>(b : <a href="system.html#uInt8">uint8</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin8ln">writebin8ln</a></b>(b : <a href="system.html#uInt8">uint8</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin8ex">writebin8ex</a></b>(b : <a href="system.html#uInt8">uint8</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin8lnex">writebin8lnex</a></b>(b : <a href="system.html#uInt8">uint8</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin16">writebin16</a></b>(b : <a href="system.html#uInt16">uint16</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin16ln">writebin16ln</a></b>(b : <a href="system.html#uInt16">uint16</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin16ex">writebin16ex</a></b>(b : <a href="system.html#uInt16">uint16</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin16lnex">writebin16lnex</a></b>(b : <a href="system.html#uInt16">uint16</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin32">writebin32</a></b>(b : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin32ln">writebin32ln</a></b>(b : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin32ex">writebin32ex</a></b>(b : <a href="system.html#uInt32">uint32</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin32lnex">writebin32lnex</a></b>(b : <a href="system.html#uInt32">uint32</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#backspace">backspace</a></b>;</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>function <b><a href="console.html#combinecolors">combinecolors</a></b>(Foreground, Background : <a href="system.html#uInt16">uint16</a>) : <a href="system.html#uInt32">uint32</a>;</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#_increment_x">_increment_x</a></b>();</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#_increment_y">_increment_y</a></b>();</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#_safeincrement_x">_safeincrement_x</a></b>();</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#_safeincrement_y">_safeincrement_y</a></b>();</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#_newline">_newline</a></b>();</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#clearWND">clearWND</a></b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#clearWNDEx">clearWNDEx</a></b>(WND : <a href="system.html#uInt32">uint32</a>; attributes : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writecharWND">writecharWND</a></b>(character : char; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writecharlnWND">writecharlnWND</a></b>(character : char; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writecharexWND">writecharexWND</a></b>(character : char; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writecharlnexWND">writecharlnexWND</a></b>(character : char; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#OutputWND">OutputWND</a></b>(identifier : <a href="system.html#pchar">PChar</a>; str : <a href="system.html#pchar">PChar</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#OutputlnWND">OutputlnWND</a></b>(identifier : <a href="system.html#pchar">PChar</a>; str : <a href="system.html#pchar">PChar</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writestringWND">writestringWND</a></b>(str: <a href="system.html#pchar">PChar</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writestringlnWND">writestringlnWND</a></b>(str: <a href="system.html#pchar">PChar</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writestringexWND">writestringexWND</a></b>(str: <a href="system.html#pchar">PChar</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writestringlnexWND">writestringlnexWND</a></b>(str: <a href="system.html#pchar">PChar</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writeintWND">writeintWND</a></b>(i: <a href="system.html#integer">Integer</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writeintlnWND">writeintlnWND</a></b>(i: <a href="system.html#integer">Integer</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writeintexWND">writeintexWND</a></b>(i: <a href="system.html#integer">Integer</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writeintlnexWND">writeintlnexWND</a></b>(i: <a href="system.html#integer">Integer</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writehexpairWND">writehexpairWND</a></b>(b : <a href="system.html#uInt8">uint8</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writehexpairExWND">writehexpairExWND</a></b>(b : <a href="system.html#uInt8">uint8</a>; Attributes : <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writehexWND">writehexWND</a></b>(i: <a href="system.html#dword">DWORD</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writehexlnWND">writehexlnWND</a></b>(i: <a href="system.html#dword">DWORD</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writehexexWND">writehexexWND</a></b>(i : <a href="system.html#dword">DWORD</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writehexlnexWND">writehexlnexWND</a></b>(i: <a href="system.html#dword">DWORD</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin8WND">writebin8WND</a></b>(b : <a href="system.html#uInt8">uint8</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin8lnWND">writebin8lnWND</a></b>(b : <a href="system.html#uInt8">uint8</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin8exWND">writebin8exWND</a></b>(b : <a href="system.html#uInt8">uint8</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin8lnexWND">writebin8lnexWND</a></b>(b : <a href="system.html#uInt8">uint8</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin16WND">writebin16WND</a></b>(b : <a href="system.html#uInt16">uint16</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin16lnWND">writebin16lnWND</a></b>(b : <a href="system.html#uInt16">uint16</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin16exWND">writebin16exWND</a></b>(b : <a href="system.html#uInt16">uint16</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin16lnexWND">writebin16lnexWND</a></b>(b : <a href="system.html#uInt16">uint16</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin32WND">writebin32WND</a></b>(b : <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin32lnWND">writebin32lnWND</a></b>(b : <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin32exWND">writebin32exWND</a></b>(b : <a href="system.html#uInt32">uint32</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#writebin32lnexWND">writebin32lnexWND</a></b>(b : <a href="system.html#uInt32">uint32</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#backspaceWND">backspaceWND</a></b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#setCursorPosWND">setCursorPosWND</a></b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#HWND">HWND</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#_increment_x_WND">_increment_x_WND</a></b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#_increment_y_WND">_increment_y_WND</a></b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#_safeincrement_y_WND">_safeincrement_y_WND</a></b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#_safeincrement_x_WND">_safeincrement_x_WND</a></b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#_newlineWND">_newlineWND</a></b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#outputChar">outputChar</a></b>(c : char; x : <a href="system.html#uInt8">uint8</a>; y : <a href="system.html#uInt8">uint8</a>; fgcolor : <a href="system.html#uInt16">uint16</a>; bgcolor : <a href="system.html#uInt16">uint16</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#outputCharToScreenSpace">outputCharToScreenSpace</a></b>(c : char; x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>; fgcolor : <a href="system.html#uInt16">uint16</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#outputCharTransparent">outputCharTransparent</a></b>(c : char; x : <a href="system.html#uInt8">uint8</a>; y : <a href="system.html#uInt8">uint8</a>; fgcolor : <a href="system.html#uInt16">uint16</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>function <b><a href="console.html#getPixel">getPixel</a></b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>) : <a href="system.html#uInt16">uint16</a>;</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#drawPixel">drawPixel</a></b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>; color : <a href="system.html#uInt16">uint16</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>function <b><a href="console.html#getPixel32">getPixel32</a></b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>) : <a href="system.html#uInt32">uint32</a>;</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#drawPixel32">drawPixel32</a></b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>; pixel : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>function <b><a href="console.html#getPixel64">getPixel64</a></b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>) : <a href="system.html#uInt64">uint64</a>;</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#drawPixel64">drawPixel64</a></b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>; pixel : <a href="system.html#uInt64">uint64</a>);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#setMousePosition">setMousePosition</a></b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#redrawWindows">redrawWindows</a></b>;</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#toggleWNDVisible">toggleWNDVisible</a></b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#setWNDVisible">setWNDVisible</a></b>(WND : <a href="system.html#uInt32">uint32</a>; visible : boolean);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#closeAllWindows">closeAllWindows</a></b>;</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>function <b><a href="console.html#newWindow">newWindow</a></b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>; Width : <a href="system.html#uInt32">uint32</a>; Height : <a href="system.html#uInt32">uint32</a>; Title : <a href="system.html#pchar">PChar</a>) : <a href="system.html#HWND">HWND</a>;</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>function <b><a href="console.html#registerEventHandler">registerEventHandler</a></b>(WND : <a href="system.html#HWND">HWND</a>; Event : <a href="console.html#TEventType">TEventType</a>; Handler : <a href="system.html#Void">void</a>) : boolean;</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#forceQuitAll">forceQuitAll</a></b>;</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#closeWindow">closeWindow</a></b>(WND : <a href="system.html#HWND">HWND</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#bordersEnabled">bordersEnabled</a></b>(WND : <a href="system.html#HWND">HWND</a>; enabled : boolean);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#SetShellWindow">SetShellWindow</a></b>(WND : <a href="system.html#HWND">HWND</a>; b : boolean);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>function <b><a href="console.html#getWindowName">getWindowName</a></b>(WND : <a href="system.html#HWND">HWND</a>) : <a href="system.html#pchar">pchar</a>;</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#mouseEnabled">mouseEnabled</a></b>(b : boolean);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#_MouseDown">_MouseDown</a></b>();</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#_MouseUp">_MouseUp</a></b>();</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#_MouseClick">_MouseClick</a></b>(left : boolean);</code></td>
|
|
</tr>
|
|
<tr class="list">
|
|
<td class="itemcode"><code>procedure <b><a href="console.html#setWindowColors">setWindowColors</a></b>(colors : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code>function <b><a href="console.html#getWindowColorPtr">getWindowColorPtr</a></b> : <a href="system.html#PuInt32">puint32</a>;</code></td>
|
|
</tr>
|
|
</table>
|
|
<span id="PasDoc-Types"></span><h3 class="summary">Types</h3>
|
|
<table class="summary wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><code><b><a href="console.html#TColor">TColor</a></b> = (...);</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code><b><a href="console.html#TEventType">TEventType</a></b> = (...);</code></td>
|
|
</tr>
|
|
</table>
|
|
<span id="PasDoc-Constants"></span><h3 class="summary">Constants</h3>
|
|
<table class="summary wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><code><b><a href="console.html#MAX_WINDOWS">MAX_WINDOWS</a></b> = 255;</code></td>
|
|
</tr>
|
|
<tr class="list2">
|
|
<td class="itemcode"><code><b><a href="console.html#DefaultWND">DefaultWND</a></b> = 0;</code></td>
|
|
</tr>
|
|
</table>
|
|
<h2 class="description">Description</h2>
|
|
<h3 class="detail">Functions and Procedures</h3>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="init"></span><code>procedure <b>init</b>();</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Initialize the Frame <a class="normal" href="terminal.html#buffer">Buffer</a> & Window Manager ready for use.</p>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="clear"></span><code>procedure <b>clear</b>();</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
<code>Clear</code> the Frame <a class="normal" href="terminal.html#buffer">Buffer</a>.</p>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="setdefaultattribute"></span><code>procedure <b>setdefaultattribute</b>(attribute : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Set the default set of attributes to be used when drawing to the screen. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>attribute</dt>
|
|
<dd>A 32-bit value representing the Foreground & Background colors.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="disable_cursor"></span><code>procedure <b>disable_cursor</b>;</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p class="hint_directive">Warning: this symbol is deprecated.</p><p>
|
|
<b>Text mode only!</b> - Disable the cursor/text-caret. </p>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writechar"></span><code>procedure <b>writechar</b>(character : char);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a single 8-bit character to the screen. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>character</dt>
|
|
<dd>An 8-bit value representing an ASCII character.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writecharln"></span><code>procedure <b>writecharln</b>(character : char);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a single 8-bit character to the screen, followed by starting a new line. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>character</dt>
|
|
<dd>An 8-bit value representing an ASCII character.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writecharex"></span><code>procedure <b>writecharex</b>(character : char; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a single 8-bit character to the screen, specifying custom color attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>character</dt>
|
|
<dd>An 8-bit value representing an ASCII character.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit value representing the colors for the background and foreground.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writecharlnex"></span><code>procedure <b>writecharlnex</b>(character : char; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a single 8-bit character to the screen, followed by starting a new line, specifying custom color attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>character</dt>
|
|
<dd>An 8-bit value representing an ASCII character.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit value representing the colors for the background and foreground.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="Output"></span><code>procedure <b>Output</b>(identifier : <a href="system.html#pchar">PChar</a>; str : <a href="system.html#pchar">PChar</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Simple <a class="normal" href="console.html">console</a> write for debugging. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>identifier</dt>
|
|
<dd>A NULL terminated string with the name of the module printing the <code>output</code>.</dd>
|
|
<dt>str</dt>
|
|
<dd>A NULL terminated string with the debug message.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="Outputln"></span><code>procedure <b>Outputln</b>(identifier : <a href="system.html#pchar">PChar</a>; str : <a href="system.html#pchar">PChar</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Simple <a class="normal" href="console.html">console</a> writeln for debugging. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>identifier</dt>
|
|
<dd>A NULL terminated string with the name of the module printing the <a class="normal" href="console.html#Output">output</a>.</dd>
|
|
<dt>str</dt>
|
|
<dd>A NULL terminated string with the debug message.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writestring"></span><code>procedure <b>writestring</b>(str: <a href="system.html#pchar">PChar</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a NULL terminated string to the <a class="normal" href="console.html">console</a>. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>str</dt>
|
|
<dd>A NULL terminated string with the debug message.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writestringln"></span><code>procedure <b>writestringln</b>(str: <a href="system.html#pchar">PChar</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a NULL terminated string to the <a class="normal" href="console.html">console</a>, followed by a new-line. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>str</dt>
|
|
<dd>A NULL terminated string with the debug message.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writestringex"></span><code>procedure <b>writestringex</b>(str: <a href="system.html#pchar">PChar</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a NULL terminated string to the <a class="normal" href="console.html">console</a>, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>str</dt>
|
|
<dd>A NULL terminated string with the debug message.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writestringlnex"></span><code>procedure <b>writestringlnex</b>(str: <a href="system.html#pchar">PChar</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a NULL terminated string + new-line to the <a class="normal" href="console.html">console</a>, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>str</dt>
|
|
<dd>A NULL terminated string with the debug message.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writeint"></span><code>procedure <b>writeint</b>(i: <a href="system.html#integer">Integer</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value to the <a class="normal" href="console.html">console</a>. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>i</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writeintln"></span><code>procedure <b>writeintln</b>(i: <a href="system.html#integer">Integer</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value to the <a class="normal" href="console.html">console</a> followed by a new-line. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>i</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writeintex"></span><code>procedure <b>writeintex</b>(i: <a href="system.html#integer">Integer</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value to the <a class="normal" href="console.html">console</a>, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>i</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writeintlnex"></span><code>procedure <b>writeintlnex</b>(i: <a href="system.html#integer">Integer</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value + new-line to the <a class="normal" href="console.html">console</a>, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>i</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writehexpair"></span><code>procedure <b>writehexpair</b>(b : <a href="system.html#uInt8">uint8</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an 8-bit Hex Pair to the <a class="normal" href="console.html">console</a>. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>An 8-bit value.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writehex"></span><code>procedure <b>writehex</b>(i: <a href="system.html#dword">DWORD</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value as Hex Pairs to the <a class="normal" href="console.html">console</a>. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>i</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writehexln"></span><code>procedure <b>writehexln</b>(i: <a href="system.html#dword">DWORD</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value as Hex Pairs to the <a class="normal" href="console.html">console</a>, followed by a new-line. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>i</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writehexex"></span><code>procedure <b>writehexex</b>(i : <a href="system.html#dword">DWORD</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value as Hex Pairs to the <a class="normal" href="console.html">console</a>, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writehexlnex"></span><code>procedure <b>writehexlnex</b>(i: <a href="system.html#dword">DWORD</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value as Hex Pairs + new-line to the <a class="normal" href="console.html">console</a>, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin8"></span><code>procedure <b>writebin8</b>(b : <a href="system.html#uInt8">uint8</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an 8-bit value as binary to the <a class="normal" href="console.html">console</a>. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>An 8-bit value.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin8ln"></span><code>procedure <b>writebin8ln</b>(b : <a href="system.html#uInt8">uint8</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an 8-bit value as binary to the <a class="normal" href="console.html">console</a>, followed by a new-line. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>An 8-bit value.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin8ex"></span><code>procedure <b>writebin8ex</b>(b : <a href="system.html#uInt8">uint8</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an 8-bit value as binary to the <a class="normal" href="console.html">console</a>, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>An 8-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin8lnex"></span><code>procedure <b>writebin8lnex</b>(b : <a href="system.html#uInt8">uint8</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an 8-bit value as binary + new-line to the <a class="normal" href="console.html">console</a>, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>An 8-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin16"></span><code>procedure <b>writebin16</b>(b : <a href="system.html#uInt16">uint16</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 16-bit value as binary to the <a class="normal" href="console.html">console</a>. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 16-bit value.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin16ln"></span><code>procedure <b>writebin16ln</b>(b : <a href="system.html#uInt16">uint16</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an 16-bit value as binary to the <a class="normal" href="console.html">console</a>, followed by a new-line. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 16-bit value.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin16ex"></span><code>procedure <b>writebin16ex</b>(b : <a href="system.html#uInt16">uint16</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 16-bit value as binary to the <a class="normal" href="console.html">console</a>, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 16-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin16lnex"></span><code>procedure <b>writebin16lnex</b>(b : <a href="system.html#uInt16">uint16</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 16-bit value as binary + new-line to the <a class="normal" href="console.html">console</a>, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 16-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin32"></span><code>procedure <b>writebin32</b>(b : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value as binary to the <a class="normal" href="console.html">console</a>. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin32ln"></span><code>procedure <b>writebin32ln</b>(b : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an 32-bit value as binary to the <a class="normal" href="console.html">console</a>, followed by a new-line. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin32ex"></span><code>procedure <b>writebin32ex</b>(b : <a href="system.html#uInt32">uint32</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value as binary to the <a class="normal" href="console.html">console</a>, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin32lnex"></span><code>procedure <b>writebin32lnex</b>(b : <a href="system.html#uInt32">uint32</a>; attributes: <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value as binary + new-line to the <a class="normal" href="console.html">console</a>, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="backspace"></span><code>procedure <b>backspace</b>;</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Move the caret back 1 position and remove the character within the cell the caret occupies.</p>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="combinecolors"></span><code>function <b>combinecolors</b>(Foreground, Background : <a href="system.html#uInt16">uint16</a>) : <a href="system.html#uInt32">uint32</a>;</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Combine two 16-bit values representing Foreground and Background respectively, into a 32-bit value representing an attribute. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>Foreground</dt>
|
|
<dd>A 16-bit value representing the foreground color.</dd>
|
|
<dt>Background</dt>
|
|
<dd>A 16-bit value representing the background color.</dd>
|
|
</dl>
|
|
<h6 class="description_section">Returns</h6>
|
|
<p class="return">A 32-bit value representing an attribute set. (<a class="normal" href="system.html#uInt32">uint32</a>) </p></td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="_increment_x"></span><code>procedure <b>_increment_x</b>();</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Increment the cursor one cell to the right (x+1).</p>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="_increment_y"></span><code>procedure <b>_increment_y</b>();</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Increment the cursor one cell down (y+1).</p>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="_safeincrement_x"></span><code>procedure <b>_safeincrement_x</b>();</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Increment the cursor one cell to the right (x+1), wrapping to the next line and performing a Y-Axis scroll when when needed.</p>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="_safeincrement_y"></span><code>procedure <b>_safeincrement_y</b>();</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Increment the cursor one cell down (y+1), performing a Y-Axis roll when when needed.</p>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="_newline"></span><code>procedure <b>_newline</b>();</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Increment the cursor one cell down and reposition it at the first X Cell (y+1, x=0),performing a Y-Axis scroll when needed.</p>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="clearWND"></span><code>procedure <b>clearWND</b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
<a class="normal" href="console.html#clear">Clear</a> a Window Canvas. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>WND</dt>
|
|
<dd>A Window Handle.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="clearWNDEx"></span><code>procedure <b>clearWNDEx</b>(WND : <a href="system.html#uInt32">uint32</a>; attributes : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
<a class="normal" href="console.html#clear">Clear</a> a Window Canvas, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>WND</dt>
|
|
<dd>A Window Handle.</dd>
|
|
<dt>Attributes</dt>
|
|
<dd>A 32-bit value representing an attribute set.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writecharWND"></span><code>procedure <b>writecharWND</b>(character : char; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an ASCII character to a specified Window. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>Character</dt>
|
|
<dd>An 8-bit value representing an ASCII character.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writecharlnWND"></span><code>procedure <b>writecharlnWND</b>(character : char; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a single 8-bit character to a Window, followed by starting a new line. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>character</dt>
|
|
<dd>An 8-bit value representing an ASCII character.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writecharexWND"></span><code>procedure <b>writecharexWND</b>(character : char; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a single 8-bit character to a Window, specifying custom color attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>character</dt>
|
|
<dd>An 8-bit value representing an ASCII character.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit value representing the colors for the background and foreground.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writecharlnexWND"></span><code>procedure <b>writecharlnexWND</b>(character : char; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a single 8-bit character to a Window, followed by starting a new line, specifying custom color attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>character</dt>
|
|
<dd>An 8-bit value representing an ASCII character.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit value representing the colors for the background and foreground.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="OutputWND"></span><code>procedure <b>OutputWND</b>(identifier : <a href="system.html#pchar">PChar</a>; str : <a href="system.html#pchar">PChar</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Simple <a class="normal" href="console.html">console</a> write for debugging to a Window. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>identifier</dt>
|
|
<dd>A NULL terminated string with the name of the module printing the <a class="normal" href="console.html#Output">output</a>.</dd>
|
|
<dt>str</dt>
|
|
<dd>A NULL terminated string with the debug message.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="OutputlnWND"></span><code>procedure <b>OutputlnWND</b>(identifier : <a href="system.html#pchar">PChar</a>; str : <a href="system.html#pchar">PChar</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Simple <a class="normal" href="console.html">console</a> writeln for debugging to a Window. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>identifier</dt>
|
|
<dd>A NULL terminated string with the name of the module printing the <a class="normal" href="console.html#Output">output</a>.</dd>
|
|
<dt>str</dt>
|
|
<dd>A NULL terminated string with the debug message.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writestringWND"></span><code>procedure <b>writestringWND</b>(str: <a href="system.html#pchar">PChar</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a NULL terminated string to a Window. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>str</dt>
|
|
<dd>A NULL terminated string with the debug message.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writestringlnWND"></span><code>procedure <b>writestringlnWND</b>(str: <a href="system.html#pchar">PChar</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a NULL terminated string to a Window, followed by a new-line. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>str</dt>
|
|
<dd>A NULL terminated string with the debug message.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writestringexWND"></span><code>procedure <b>writestringexWND</b>(str: <a href="system.html#pchar">PChar</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a NULL terminated string to a Window, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>str</dt>
|
|
<dd>A NULL terminated string with the debug message.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writestringlnexWND"></span><code>procedure <b>writestringlnexWND</b>(str: <a href="system.html#pchar">PChar</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a NULL terminated string + new-line to a Window, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>str</dt>
|
|
<dd>A NULL terminated string with the debug message.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writeintWND"></span><code>procedure <b>writeintWND</b>(i: <a href="system.html#integer">Integer</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value to a Window. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>i</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writeintlnWND"></span><code>procedure <b>writeintlnWND</b>(i: <a href="system.html#integer">Integer</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value to a Window followed by a new-line. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>i</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writeintexWND"></span><code>procedure <b>writeintexWND</b>(i: <a href="system.html#integer">Integer</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value to a Window, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>i</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writeintlnexWND"></span><code>procedure <b>writeintlnexWND</b>(i: <a href="system.html#integer">Integer</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value + new-line to a Window, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>i</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writehexpairWND"></span><code>procedure <b>writehexpairWND</b>(b : <a href="system.html#uInt8">uint8</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an 8-bit Hex Pair to a Window. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>An 8-bit value.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writehexpairExWND"></span><code>procedure <b>writehexpairExWND</b>(b : <a href="system.html#uInt8">uint8</a>; Attributes : <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an 8-bit Hex Pair to a Window, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>An 8-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writehexWND"></span><code>procedure <b>writehexWND</b>(i: <a href="system.html#dword">DWORD</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value as Hex Pairs to a Window. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>i</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writehexlnWND"></span><code>procedure <b>writehexlnWND</b>(i: <a href="system.html#dword">DWORD</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value as Hex Pairs to a Window, followed by a new-line. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>i</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writehexexWND"></span><code>procedure <b>writehexexWND</b>(i : <a href="system.html#dword">DWORD</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value as Hex Pairs to a Window, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writehexlnexWND"></span><code>procedure <b>writehexlnexWND</b>(i: <a href="system.html#dword">DWORD</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value as Hex Pairs + new-line to a Window, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin8WND"></span><code>procedure <b>writebin8WND</b>(b : <a href="system.html#uInt8">uint8</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an 8-bit value as binary to a Window. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>An 8-bit value.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin8lnWND"></span><code>procedure <b>writebin8lnWND</b>(b : <a href="system.html#uInt8">uint8</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an 8-bit value as binary to a Window, followed by a new-line. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>An 8-bit value.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin8exWND"></span><code>procedure <b>writebin8exWND</b>(b : <a href="system.html#uInt8">uint8</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an 8-bit value as binary to a Window, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>An 8-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin8lnexWND"></span><code>procedure <b>writebin8lnexWND</b>(b : <a href="system.html#uInt8">uint8</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an 8-bit value as binary + new-line to a Window, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>An 8-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin16WND"></span><code>procedure <b>writebin16WND</b>(b : <a href="system.html#uInt16">uint16</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 16-bit value as binary to a Window. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 16-bit value.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin16lnWND"></span><code>procedure <b>writebin16lnWND</b>(b : <a href="system.html#uInt16">uint16</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an 16-bit value as binary to a Window, followed by a new-line. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 16-bit value.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin16exWND"></span><code>procedure <b>writebin16exWND</b>(b : <a href="system.html#uInt16">uint16</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 16-bit value as binary to a Window, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 16-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin16lnexWND"></span><code>procedure <b>writebin16lnexWND</b>(b : <a href="system.html#uInt16">uint16</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 16-bit value as binary + new-line to a Window, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 16-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin32WND"></span><code>procedure <b>writebin32WND</b>(b : <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value as binary to a Window. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin32lnWND"></span><code>procedure <b>writebin32lnWND</b>(b : <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write an 32-bit value as binary to a Window, followed by a new-line. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin32exWND"></span><code>procedure <b>writebin32exWND</b>(b : <a href="system.html#uInt32">uint32</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value as binary to a Window, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="writebin32lnexWND"></span><code>procedure <b>writebin32lnexWND</b>(b : <a href="system.html#uInt32">uint32</a>; attributes: <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Write a 32-bit value as binary + new-line to a Window, with the specified attributes. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd>A 32-bit value.</dd>
|
|
<dt>attributes</dt>
|
|
<dd>A 32-bit representation of the background/foreground colors.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="backspaceWND"></span><code>procedure <b>backspaceWND</b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Move a caret belonging to a Window back 1 position and remove the character within the cell the caret occupies. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="setCursorPosWND"></span><code>procedure <b>setCursorPosWND</b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>; WND : <a href="system.html#HWND">HWND</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Set the caret belonging to a Window to a specified position. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>X</dt>
|
|
<dd>The new Horizontal position.</dd>
|
|
<dt>Y</dt>
|
|
<dd>The new Vertical postion.</dd>
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="_increment_x_WND"></span><code>procedure <b>_increment_x_WND</b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Increment the cursor within a Window one cell to the right (x+1). </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="_increment_y_WND"></span><code>procedure <b>_increment_y_WND</b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Increment the cursor within a Window one cell down (y+1). </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="_safeincrement_y_WND"></span><code>procedure <b>_safeincrement_y_WND</b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Increment the cursor one cell down (y+1), performing a Y-Axis roll when when needed. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="_safeincrement_x_WND"></span><code>procedure <b>_safeincrement_x_WND</b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Increment the cursor within a Window one cell to the right (x+1), wrapping to the next line and performing a Y-Axis scroll when when needed. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="_newlineWND"></span><code>procedure <b>_newlineWND</b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Increment the cursor within a Window one cell down and reposition it at the first X Cell (y+1, x=0),performing a Y-Axis scroll when needed. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="outputChar"></span><code>procedure <b>outputChar</b>(c : char; x : <a href="system.html#uInt8">uint8</a>; y : <a href="system.html#uInt8">uint8</a>; fgcolor : <a href="system.html#uInt16">uint16</a>; bgcolor : <a href="system.html#uInt16">uint16</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Draw an ASCII char to raw screen space conforming to cell constraints. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>C</dt>
|
|
<dd>An 8-bit ASCII Character.</dd>
|
|
<dt>X</dt>
|
|
<dd>An 8-bit Horizontal Cell position.</dd>
|
|
<dt>Y</dt>
|
|
<dd>An 8-bit Vertical Cell Position.</dd>
|
|
<dt>fgcolor</dt>
|
|
<dd>The 16-bit color of the Character.</dd>
|
|
<dt>bgcolor</dt>
|
|
<dd>The 16-bit background color of the cell.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="outputCharToScreenSpace"></span><code>procedure <b>outputCharToScreenSpace</b>(c : char; x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>; fgcolor : <a href="system.html#uInt16">uint16</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Draw an ASCII char to raw screen space. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>C</dt>
|
|
<dd>An 8-bit ASCII Character.</dd>
|
|
<dt>X</dt>
|
|
<dd>A 32-bit Horizontal Screen position.</dd>
|
|
<dt>Y</dt>
|
|
<dd>A 32-bit Vertical Screen Position.</dd>
|
|
<dt>fgcolor</dt>
|
|
<dd>The 16-bit color of the Character.</dd>
|
|
<dt>bgcolor</dt>
|
|
<dd>The 16-bit background color of the cell.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="outputCharTransparent"></span><code>procedure <b>outputCharTransparent</b>(c : char; x : <a href="system.html#uInt8">uint8</a>; y : <a href="system.html#uInt8">uint8</a>; fgcolor : <a href="system.html#uInt16">uint16</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Draw an ASCII char without a background to raw screen space conforming to cell constraints. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>C</dt>
|
|
<dd>An 8-bit ASCII Character.</dd>
|
|
<dt>X</dt>
|
|
<dd>An 8-bit Horizontal Cell position.</dd>
|
|
<dt>Y</dt>
|
|
<dd>An 8-bit Vertical Cell Position.</dd>
|
|
<dt>fgcolor</dt>
|
|
<dd>The 16-bit color of the Character.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="getPixel"></span><code>function <b>getPixel</b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>) : <a href="system.html#uInt16">uint16</a>;</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Get 16-bits of pixel information from the screen position(x,y). </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>X</dt>
|
|
<dd>A 32-bit Horizontal Screen position.</dd>
|
|
<dt>Y</dt>
|
|
<dd>A 32-bit Vertical Screen Position.</dd>
|
|
</dl>
|
|
<h6 class="description_section">Returns</h6>
|
|
<p class="return">16-bits of Pixel Information</p></td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="drawPixel"></span><code>procedure <b>drawPixel</b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>; color : <a href="system.html#uInt16">uint16</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Draw 16-bits of pixel information at the screen position(x,y). </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>X</dt>
|
|
<dd>A 32-bit Horizontal Screen position.</dd>
|
|
<dt>Y</dt>
|
|
<dd>A 32-bit Vertical Screen Position.</dd>
|
|
<dt>color</dt>
|
|
<dd>16-bits of Pixel Information</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="getPixel32"></span><code>function <b>getPixel32</b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>) : <a href="system.html#uInt32">uint32</a>;</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Get 32-bits of pixel information from the screen position(x,y). </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>X</dt>
|
|
<dd>A 32-bit Horizontal Screen position.</dd>
|
|
<dt>Y</dt>
|
|
<dd>A 32-bit Vertical Screen Position.</dd>
|
|
</dl>
|
|
<h6 class="description_section">Returns</h6>
|
|
<p class="return">32-bits of Pixel Information</p></td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="drawPixel32"></span><code>procedure <b>drawPixel32</b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>; pixel : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Draw 32-bits of pixel information at the screen position(x,y). </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>X</dt>
|
|
<dd>A 32-bit Horizontal Screen position.</dd>
|
|
<dt>Y</dt>
|
|
<dd>A 32-bit Vertical Screen Position.</dd>
|
|
<dt>color</dt>
|
|
<dd>32-bits of Pixel Information</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="getPixel64"></span><code>function <b>getPixel64</b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>) : <a href="system.html#uInt64">uint64</a>;</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Get 64-bits of pixel information from the screen position(x,y). </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>X</dt>
|
|
<dd>A 32-bit Horizontal Screen position.</dd>
|
|
<dt>Y</dt>
|
|
<dd>A 32-bit Vertical Screen Position.</dd>
|
|
</dl>
|
|
<h6 class="description_section">Returns</h6>
|
|
<p class="return">64-bits of Pixel Information</p></td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="drawPixel64"></span><code>procedure <b>drawPixel64</b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>; pixel : <a href="system.html#uInt64">uint64</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Draw 64-bits of pixel information at the screen position(x,y). </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>X</dt>
|
|
<dd>A 32-bit Horizontal Screen position.</dd>
|
|
<dt>Y</dt>
|
|
<dd>A 32-bit Vertical Screen Position.</dd>
|
|
<dt>color</dt>
|
|
<dd>64-bits of Pixel Information</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="setMousePosition"></span><code>procedure <b>setMousePosition</b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Set the position of the <a class="normal" href="mouse.html">mouse</a> cursor relative to screen space. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>X</dt>
|
|
<dd>A 32-bit Horizontal Screen Position.</dd>
|
|
<dt>Y</dt>
|
|
<dd>A 32-bit Vertical Screen Position.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="redrawWindows"></span><code>procedure <b>redrawWindows</b>;</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Redraw all of the Window adhearing to Z-Order.</p>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="toggleWNDVisible"></span><code>procedure <b>toggleWNDVisible</b>(WND : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Toggle the visibility of a Window. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="setWNDVisible"></span><code>procedure <b>setWNDVisible</b>(WND : <a href="system.html#uInt32">uint32</a>; visible : boolean);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Change a Windows visibility. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit handle to a Window.</dd>
|
|
<dt>Visible</dt>
|
|
<dd><code>True</code> or <code>False</code>.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="closeAllWindows"></span><code>procedure <b>closeAllWindows</b>;</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Close all open Windows and <a class="normal" href="asuro.html#RELEASE">release</a> handles.</p>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="newWindow"></span><code>function <b>newWindow</b>(x : <a href="system.html#uInt32">uint32</a>; y : <a href="system.html#uInt32">uint32</a>; Width : <a href="system.html#uInt32">uint32</a>; Height : <a href="system.html#uInt32">uint32</a>; Title : <a href="system.html#pchar">PChar</a>) : <a href="system.html#HWND">HWND</a>;</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Spawn a new Window at cell(x,y) with specified Width, Height and Title. @retruns(A 32-bit Handle for the new Window.)</p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>X</dt>
|
|
<dd>32-bit Horizontal Cell for the top-left corner of the Window.</dd>
|
|
<dt>Y</dt>
|
|
<dd>32-bit Vertical Cell for the top-left corner of the Window.</dd>
|
|
<dt>Width</dt>
|
|
<dd>32-bit Width of the Window in Cells.</dd>
|
|
<dt>Height</dt>
|
|
<dd>32-bit Height of the Window in Cells.</dd>
|
|
<dt>Title</dt>
|
|
<dd>NULL Terminated String used as the Title for the Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="registerEventHandler"></span><code>function <b>registerEventHandler</b>(WND : <a href="system.html#HWND">HWND</a>; Event : <a href="console.html#TEventType">TEventType</a>; Handler : <a href="system.html#Void">void</a>) : boolean;</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
<a class="normal" href="ACE.html#register">Register</a> an Event Handler to a Window </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>WND</dt>
|
|
<dd>Handle for the Window the event should be registered against.</dd>
|
|
<dt>Event</dt>
|
|
<dd>Type of event to <a class="normal" href="ACE.html#register">register</a>.</dd>
|
|
<dt>Handler</dt>
|
|
<dd>Procedure to be called upon the event firing.</dd>
|
|
</dl>
|
|
<h6 class="description_section">Returns</h6>
|
|
<p class="return"><code>True</code> for success <code>False</code> for failure.</p></td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="forceQuitAll"></span><code>procedure <b>forceQuitAll</b>;</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Forcefully close all Windows</p>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="closeWindow"></span><code>procedure <b>closeWindow</b>(WND : <a href="system.html#HWND">HWND</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Close a Window specified by its Handle </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>WND</dt>
|
|
<dd>The handle to the target Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="bordersEnabled"></span><code>procedure <b>bordersEnabled</b>(WND : <a href="system.html#HWND">HWND</a>; enabled : boolean);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Enable or disable the drawing of the borders surrounding a Window. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>WND</dt>
|
|
<dd>A 32-bit Handle to the target Window.</dd>
|
|
<dt>Enabled</dt>
|
|
<dd><code>True</code> for borders to be shown, <code>False</code> for borders to be hidden.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="SetShellWindow"></span><code>procedure <b>SetShellWindow</b>(WND : <a href="system.html#HWND">HWND</a>; b : boolean);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Set a specified Window as a <a class="normal" href="shell.html">Shell</a> Window (Window cannot be moved or closed). </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>WND</dt>
|
|
<dd>32-bit Handle for the target Window.</dd>
|
|
<dt>b</dt>
|
|
<dd><code>True</code> to set Target as a <a class="normal" href="shell.html">Shell</a> Window, <code>False</code> to set Target as a normal Window.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="getWindowName"></span><code>function <b>getWindowName</b>(WND : <a href="system.html#HWND">HWND</a>) : <a href="system.html#pchar">pchar</a>;</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Get the title of a specified Window. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>WND</dt>
|
|
<dd>32-bit Handle for the target Window.</dd>
|
|
</dl>
|
|
<h6 class="description_section">Returns</h6>
|
|
<p class="return">NULL Terminated <a class="normal" href="system.html#pchar">PChar</a>.</p></td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="mouseEnabled"></span><code>procedure <b>mouseEnabled</b>(b : boolean);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Enable or disable the <a class="normal" href="mouse.html">mouse</a>. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>b</dt>
|
|
<dd><code>True</code> for <a class="normal" href="mouse.html">mouse</a> enabled, <code>False</code> for <a class="normal" href="mouse.html">mouse</a> disabled.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="_MouseDown"></span><code>procedure <b>_MouseDown</b>();</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Callback for a MouseDown event.</p>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="_MouseUp"></span><code>procedure <b>_MouseUp</b>();</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Callback for a MouseUp event.</p>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="_MouseClick"></span><code>procedure <b>_MouseClick</b>(left : boolean);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Callback for a MouseClick event. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>Left</dt>
|
|
<dd><code>True</code> for a Left-Click, <code>False</code> for a Right-Click.</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="setWindowColors"></span><code>procedure <b>setWindowColors</b>(colors : <a href="system.html#uInt32">uint32</a>);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Set the attributes used for drawing the border around Windows. </p>
|
|
<h6 class="description_section">Parameters</h6>
|
|
<dl class="parameters">
|
|
<dt>Colors</dt>
|
|
<dd>A 32-bit value representing the attributes (background/foreground).</dd>
|
|
</dl>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="getWindowColorPtr"></span><code>function <b>getWindowColorPtr</b> : <a href="system.html#PuInt32">puint32</a>;</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Get a Pointer to the attribute used for Window Borders. </p>
|
|
<h6 class="description_section">Returns</h6>
|
|
<p class="return">A 32-bit pointer to the Borders Attribute.</p></td></tr>
|
|
</table>
|
|
<h3 class="detail">Types</h3>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="TColor"></span><code><b>TColor</b> = (...);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
4-bit nibble representing a color.</p>
|
|
<h6 class="description_section">Values</h6>
|
|
<ul>
|
|
<li>
|
|
<span id="Black">Black = $0</span></li>
|
|
<li>
|
|
<span id="Blue">Blue = $1</span></li>
|
|
<li>
|
|
<span id="Green">Green = $2</span></li>
|
|
<li>
|
|
<span id="Aqua">Aqua = $3</span></li>
|
|
<li>
|
|
<span id="Red">Red = $4</span></li>
|
|
<li>
|
|
<span id="Purple">Purple = $5</span></li>
|
|
<li>
|
|
<span id="Yellow">Yellow = $6</span></li>
|
|
<li>
|
|
<span id="White">White = $7</span></li>
|
|
<li>
|
|
<span id="Gray">Gray = $8</span></li>
|
|
<li>
|
|
<span id="lBlue">lBlue = $9</span></li>
|
|
<li>
|
|
<span id="lGreen">lGreen = $A</span></li>
|
|
<li>
|
|
<span id="lAqua">lAqua = $B</span></li>
|
|
<li>
|
|
<span id="lRed">lRed = $C</span></li>
|
|
<li>
|
|
<span id="lPurple">lPurple = $D</span></li>
|
|
<li>
|
|
<span id="lYellow">lYellow = $E</span></li>
|
|
<li>
|
|
<span id="lWhite">lWhite = $F</span></li>
|
|
</ul>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="TEventType"></span><code><b>TEventType</b> = (...);</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Window Manager Events.</p>
|
|
<h6 class="description_section">Values</h6>
|
|
<ul>
|
|
<li>
|
|
<span id="EVENT_DRAW">EVENT_DRAW</span></li>
|
|
<li>
|
|
<span id="EVENT_MOUSE_CLICK">EVENT_MOUSE_CLICK</span></li>
|
|
<li>
|
|
<span id="EVENT_MOUSE_MOVE">EVENT_MOUSE_MOVE</span></li>
|
|
<li>
|
|
<span id="EVENT_MOUSE_DOWN">EVENT_MOUSE_DOWN</span></li>
|
|
<li>
|
|
<span id="EVENT_MOUSE_UP">EVENT_MOUSE_UP</span></li>
|
|
<li>
|
|
<span id="EVENT_KEY_PRESSED">EVENT_KEY_PRESSED</span></li>
|
|
<li>
|
|
<span id="EVENT_CLOSE">EVENT_CLOSE</span></li>
|
|
<li>
|
|
<span id="EVENT_MINIMIZE">EVENT_MINIMIZE</span></li>
|
|
<li>
|
|
<span id="EVENT_FOCUS">EVENT_FOCUS</span></li>
|
|
<li>
|
|
<span id="EVENT_LOSE_FOCUS">EVENT_LOSE_FOCUS</span></li>
|
|
</ul>
|
|
</td></tr>
|
|
</table>
|
|
<h3 class="detail">Constants</h3>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="MAX_WINDOWS"></span><code><b>MAX_WINDOWS</b> = 255;</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
Maximum number of Windows open.</p>
|
|
</td></tr>
|
|
</table>
|
|
<table class="detail wide_list">
|
|
<tr class="list">
|
|
<td class="itemcode"><span id="DefaultWND"></span><code><b>DefaultWND</b> = 0;</code></td>
|
|
</tr>
|
|
<tr><td colspan="1">
|
|
<p>
|
|
The Window assigned for <a class="normal" href="console.html#Output">output</a> when no Window is specified. (Default).</p>
|
|
</td></tr>
|
|
</table>
|
|
<h2 class="authors">Author</h2>
|
|
<ul class="authors">
|
|
<li>Kieron Morris <<a href="mailto:kjm@kieronmorris.me">kjm@kieronmorris.me</a>></li>
|
|
</ul>
|
|
<hr><span class="appinfo"><em>Generated by <a href="https://github.com/pasdoc/pasdoc/wiki">PasDoc 0.15.0</a>. </em>
|
|
</span>
|
|
</td></tr></table></body></html>
|