<
html xmlns:v
="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
xmlns="http://www.w3.org/TR/REC-html40">
<
meta http-equiv=Content-
Type content="text/html; charset=windows-1251">
<
meta name=ProgId
content=Word.Document>
<
meta name=Generator
content="Microsoft Word 14">
<
meta name=Originator
content="Microsoft Word 14">
<
link rel=File-List
href="sfkos18.files/filelist.xml">
<!--[if gte mso 9]><xml>
<o:DocumentProperties>
<o:Author>AGS1</o:Author>
<o:Template>Normal</o:Template>
<o:LastAuthor>CRASHBANDICOOT</o:LastAuthor>
<o:Revision>4</o:Revision>
<o:TotalTime>295</o:TotalTime>
<o:Created>2019-04-25T18:01:00Z</o:Created>
<o:LastSaved>2019-04-25T18:05:00Z</o:LastSaved>
<o:Pages>6</o:Pages>
<o:Words>2532</o:Words>
<o:Characters>14433</o:Characters>
<o:Lines>120</o:Lines>
<o:Paragraphs>33</o:Paragraphs>
<o:CharactersWithSpaces>16932</o:CharactersWithSpaces>
<o:Version>14.00</o:Version>
</o:DocumentProperties>
</xml><![endif]-->
<
link rel=themeData
href="sfkos18.files/themedata.thmx">
<
link rel=colorSchemeMapping
href="sfkos18.files/colorschememapping.xml">
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:SpellingState>Clean</w:SpellingState>
<w:GrammarState>Clean</w:GrammarState>
<w:TrackMoves>false</w:TrackMoves>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>RU</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]-->
<!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;
mso-font-charset:1;
mso-generic-font-family:roman;
mso-font-format:other;
mso-font-pitch:variable;
mso-font-signature:0 0 0 0 0 0;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;
mso-font-charset:204;
mso-generic-font-family:swiss;
mso-font-pitch:variable;
mso-font-signature:-520092929 1073786111 9 0 415 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-unhide:no;
mso-style-qformat:yes;
mso-style-parent:"";
margin-top:0cm;
margin-right:0cm;
margin-bottom:10.0pt;
margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;
mso-fareast-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
mso-themecolor:hyperlink;
text-decoration:underline;
text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-noshow:yes;
mso-style-priority:99;
color:purple;
mso-themecolor:followedhyperlink;
text-decoration:underline;
text-underline:single;}
span.SpellE
{mso-style-name:"";
mso-spl-e:yes;}
span.GramE
{mso-style-name:"";
mso-gram-e:yes;}
.MsoChpDefault
{mso-style-type:export-only;
mso-default-props:yes;
font-size:10.0pt;
mso-ansi-font-size:10.0pt;
mso-bidi-font-size:10.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:Calibri;
mso-fareast-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;
mso-fareast-language:EN-US;}
@page WordSection1
{size:595.3pt 841.9pt;
margin:2.0cm 42.5pt 2.0cm 3.0cm;
mso-header-margin:35.4pt;
mso-footer-margin:35.4pt;
mso-paper-source:0;}
div.WordSection1
{page:WordSection1;}
-->
<!--[if gte mso 10]>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Îáû÷Ãà ÿ òà áëèöà ";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;
mso-fareast-language:EN-US;}
<![endif]--><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1"/>
</o:shapelayout></xml><![endif]-->
<
body lang=RU
link=blue
vlink=purple
style='tab-interval:35.4pt'>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'><
a href="SF%20KOS.htm">Back to
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'><o:p> <
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-size:
18.0pt;font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>Function 18
and its sub-functions
(1-
11,
13-
25)<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-size:
18.0pt;font-family:"Arial","sans-serif";mso-ansi-language:EN-US'><o:p> <
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
span class=GramE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
1 - make the lowest flow window<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- number of <
span class=SpellE>subfunction<
/span><o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
stream slot number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>function<
/span> does not return value<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_UNFOCUS_WINDOW
(1)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
2 - complete process
/ thread by slot<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
process
/ thread slot number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>function<
/span> does not return value<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Remarks:<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * You cannot
terminate the OS
/ IDLE OS thread
(slot number
1)<
span class=GramE>,<
/span> you
can terminate any normal thread process.<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * See also <
span
class=SpellE>subfunction<
/span>
18 - termination of a process
/ thread with a
given identifier.<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_TERMINATE_THREAD
(2)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
3 - make the specified stream window active<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
stream slot number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>function<
/span> does not return value<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Remarks:<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * When specifying a
correct, but non-existent slot, a window is activated.<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * You can find out
which window is active by calling <
span class=SpellE>subfunction<
/span>
7.<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'><o:p> <
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_FOCUS_WINDOW
(3)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
4 - get the empty clock count per second<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Under the empty cycles refers to the time at which the processor is idle
while waiting
for an interrupt
(in the <
span class=SpellE>hlt<
/span>
instruction
).<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
empty clock count per second<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_GET_IDLE_COUNT
(4)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-size:14.0pt;font-family:"Arial","sans-serif";
mso-ansi-language:EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
5 - get the clock frequency<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
clock frequency
(modulo
2 ^
32 clock cycles
= 4 GHz
)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_GET_CPU_FREQUENCY
(5)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
6 - save <
span class=SpellE>ramdisk<
/span> to a file on the hard disk<
/span><
/b><
span
lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:EN-US'><o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
string with the full file
name (for example, "
/hd0
/1/<
span class=SpellE>kolibri<
/span>
/<
span
class=SpellE>kolibri.img<
/span>"
)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- successful<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>otherwise<
/span> <
span class=SpellE>eax<
/span>
= file system error code<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Remarks:<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * All folders in the
specified path must exist, otherwise the
value 5 will be returned, "<
span
class=GramE>file<
/span> not found".<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_RD_TO_HDD
(6)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
7 - get the number of the active window<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
number of the active window
(the number of the stream slot, the window of which<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> <
span class=GramE>actively<
/span>
)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Remarks:<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * The active window
is at the top of the window stack and receives messages about all input from
the keyboard.<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * You can make the
window active by calling <
span class=SpellE>subfunction<
/span>
3.<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_GET_ACTIVE_WINDOW
(7)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
8 - disable
/ enable speaker sound<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>When sound is muted, calls to <
span class=SpellE>subfunction<
/span>
55
to function
55 are ignored.<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>When on, it is sent to the built-in speaker.<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-size:
12.0pt;font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>Nested
function
1 - get state<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- number of <
span class=SpellE>subfunction<
/span><o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- number of sub-function<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- the sound of the speaker is allowed;
1 - not allowed<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-size:
12.0pt;font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>Nested
function
2 - switch state<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Toggles enable
/ disable states.<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- number of <
span class=SpellE>subfunction<
/span><o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- the number of the sub-function<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>function<
/span> does not return value<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_SPEAKER
(8)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSSF_GET_STATE
(1), SSSF_TOGGLE
(2)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
9 - system shutdown with a parameter<
/span><
/b><
span lang=EN-US
style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
parameter:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
2 = turn off computer<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
3 = restart computer<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
4 = restart kernel from <
span class=SpellE>kernel.mnt<
/span>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
is incorrect, the registers do not change
(<
span class=SpellE>ie<
/span>, <
span
class=SpellE>eax<
/span>
= 18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>a<
/span> correct call always returns a
sign of success <
span class=SpellE>eax<
/span>
= 0<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Remarks:<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * Do not rely on the
return
value for an incorrect <
span class=GramE>call,<
/span> it may change in
future versions of the kernel.<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'><o:p> <
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_SHUTDOWN
(9)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
10 - minimize active window<
/span><
/b><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:EN-US'><o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Minimizes the active window.<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
10 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>function<
/span> does not return value<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Remarks:<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * The minimized
window in terms of function
9 saves position and
size.<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * Restoration of the
application window occurs when activating the <
span class=SpellE>subfunction<
/span>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * Usually there is no
need to explicitly minimize / maximize your window: the system minimizes the
window when you press the minimization button (which is automatically
determined for windows with a skin by function 0, for windows without a skin it
can be defined by function
8), recovery by the @taskbar application.<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'><o:p> <
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_MINIMIZE_WINDOW
(10)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
11 - get information about the disk subsystem<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
11 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
table
type:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
1 = short
version,
16 bytes<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
pointer to buffer
(in application
) for a table<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>function<
/span> does not return value<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Table format: short
version:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +0: byte: information about floppy disk drives, AAAABBBB,
where AAAA specifies the type of the first floppy disk drive, BBBB - the second
one according to the following list:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
0 = no drive<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
1 = 360Kb,
5.25 ''<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
2 = 1.2Mb,
5.25 ''<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
3 = 720Kb, <
span class=GramE>
3.5 "<
/span><o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
4 = 1.44Mb, <
span class=GramE>
3.5 "<
/span><o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * 5 = 2.88Mb, 3.5 '' (such diskettes are not
used now
). <o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>For example, for a standard configuration of one 1.44 drive, there will
be 40h here, and for the case of 1.2Mb for A: and 1.44Mb for B: the value is
24h.<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'><o:p> <
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>First IDE controller<
/span><
/b><
span
lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +1: byte: information about hard drives and CD drives,
AABBCCDD,<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> <
span class=GramE>where<
/span> AA corresponds to
the controller IDE0, ..., DD - IDE3:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
0 = no device<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
1 = hard disk<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
2 = CD drive<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> For example, in the case of HD on IDE0 and CD on
IDE2 here it will be 48h.<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +
2:
4 <
span class=SpellE>db<
/span>: the number of
partitions found on hard drives with<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> <
span class=GramE>respectively<
/span> IDE0, ...,
IDE3.<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Second IDE controller:<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +6: byte: information about hard drives and CD drives,
AABBCCDD<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> <
span class=GramE>where<
/span> AA corresponds to
the IDE4 controller, ..., DD - IDE7:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
0 = no device<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
1 = hard disk<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
2 = CD drive<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> For example, in the case of HD on IDE4 and CD on
IDE6 here it will be 48h.<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +
7:
4 <
span class=SpellE>db<
/span>: the number of
partitions found on hard drives with<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> <
span class=GramE>respectively<
/span> IDE4, ...,
IDE7.<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Third IDE Controller:<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +11: byte: information about hard drives and CD drives,
AABBCCDD<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> <
span class=GramE>where<
/span> AA corresponds to
the IDE8 controller, ..., DD - IDE11:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
0 = no device<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
1 = hard disk<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
2 = CD drive<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> For example, in the case of HD on IDE8 and CD on
IDE10 here it will be 48h.<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +
12:
4 <
span class=SpellE>db<
/span>: the number of
partitions found on hard drives with<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> <
span class=GramE>respectively<
/span> IDE8, ...,
IDE11.<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>If there is no hard disk on <
span class=SpellE>IDEx<
/span>, the
corresponding byte is zero, and if there is, it shows the number of recognized
partitions that may not be (if the media is not formatted or if the file system
is not supported). In the current kernel version for hard disks, only FAT12 /
16/32, NTFS, ext2
/ 3/4 and XFS are supported.<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Remarks:<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * The table can be
used to obtain information. <
a href="Hardware%20Support.htm">More about the
supported devices.<
/a><o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_INFO_DISC_SYS
(11)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
13 - get the kernel version<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
13 - number of <
span class=SpellE>subfunction<
/span><o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
pointer to the buffer
(at least
16 bytes
) where the information will be placed<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>function<
/span> does not return value<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Buffer structure:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
span class=GramE><
span lang=EN-US
style='font-family:
lang=EN-US style='font-family:"Arial","sans-serif";mso-ansi-language:EN-US'> a,
b, c, d
for version <
span class=SpellE>a.b.c.d<
/span><o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
span class=GramE><
span lang=EN-US
style='font-family:
lang=EN-US style='font-family:"Arial","sans-serif";mso-ansi-language:EN-US'> 0:
reserved<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
span class=GramE><
span lang=EN-US
style='font-family:
lang=EN-US style='font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>
REV - number of the kernel <
span class=SpellE>svn<
/span> revision<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
For <
span class=SpellE>Kolibri<
/span> kernel 0.7.7.0+:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
span class=GramE><
span lang=EN-US
style='font-family:
lang=EN-US style='font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>
0,
7,
0<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
span class=GramE><
span lang=EN-US
style='font-family:
lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>
0<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
span class=GramE><
span lang=EN-US
style='font-family:
lang=EN-US style='font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>
1675<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_KERNEL_VERSION
(13)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
14 - wait
for the
start of the return stroke of the monitor sweep<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
14 - number of <
span class=SpellE>subfunction<
/span><o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
as a sign of success<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Remarks:<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * The function is
intended exclusively for active high-performance graphics applications; used
for smooth graphics output.<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_WAIT_RETRACE
(14)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
15 - place the mouse cursor in the center of the screen<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
15 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
as a sign of success<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_CURSOR_CENTER
(15)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
16 - get the
size of free RAM<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
16 - number of <
span class=SpellE>subfunction<
/span><o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
free memory in kilobytes<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_GET_FREE_RAM
(16)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
17 - get the
size of available RAM<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
17 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
total amount of available memory in kilobytes<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_GET_TOTAL_RAM
(17)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
18 - terminate the process
/ thread by identifier<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
process
/ thread
id (PID
/ TID
)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
0 - successful<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
-
1 - error
(process not found or is system
)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Remarks:<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * You cannot
terminate the OS
/ IDLE OS thread
(slot number
1)<
span class=GramE>,<
/span> you
can terminate any normal thread
/ process.<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * See also <
span
class=SpellE>subfunction<
/span>
2 - completion of a process
/ thread at a given
slot.<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_TERMINATE_THREAD_ID
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
19 - get
/ set mouse settings<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-size:
12.0pt;font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>Nested <
span
class=SpellE>subfunction<
/span>
0 - get mouse speed<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
19 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- number of sub-function<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
current speed divider<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-size:
12.0pt;font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>Nested <
span
class=SpellE>subfunction<
/span>
1 - set the speed of the mouse<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
19 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- number of sub-function<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
new speed divider value<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>function<
/span> does not return value<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Note: recommended speed divider =
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-size:
12.0pt;font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>Nested <
span
class=SpellE>subfunction<
/span>
2 - get mouse sensitivity<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
19 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- the number of the sub-function<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
current sensitivity coefficient<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-size:
12.0pt;font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>Nested <
span
class=SpellE>subfunction<
/span>
3 - set mouse sensitivity<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
19 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- number of sub-function<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
new sensitivity value<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>function<
/span> does not return value<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Note: recommended sensitivity
coefficient
= 3<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-size:
12.0pt;font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>Nested <
span
class=SpellE>subfunction<
/span>
4 - set the position of the mouse cursor<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
19 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- number of sub-function<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
[x-coordinate
] *
65536 +
[y-coordinate
]<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>function<
/span> does not return value<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-size:
12.0pt;font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>Nested <
span
class=SpellE>subfunction<
/span>
5 - simulate mouse state<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
19 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- number of sub-function<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
information about the emulated state of the mouse buttons: (corresponds to the
return
value of the sub-function
2 functions
37)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * bit
0 set
= left button pressed<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * bit
1 set
= right button pressed<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * bit
2 set
= middle button pressed<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * bit
3 set
= 4th button pressed<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * bit
4 set
= 5th button pressed<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>function<
/span> does not return value<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-size:
12.0pt;font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>Nested <
span
class=SpellE>subfunction<
/span>
6 - get double click delay<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
19 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- number of the sub-function<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
current double click delay
(100 = second
)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-size:
12.0pt;font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>Nested <
span
class=SpellE>subfunction<
/span>
7 - set double click delay<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
19 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- number of sub-function<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>dl<
/span>
= double click delay
value
(100 = second
)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>function<
/span> does not return value<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Note: mouse settings can be
adjusted in the <
span class=SpellE>mouse_cfg<
/span> application.<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'><o:p> <
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_MOUSE_SETTINGS
(19)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSSF_GET_SPEED
(0), SSSF_SET_SPEED
(1), SSSF_GET_SPEEDUP
(2),<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> SSSF_SET_SPEEDUP (3), SSSF_SET_POS (4),
SSSF_SET_BUTTON
(5),<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> SSSF_GET_DOUBLE_CLICK_DELAY (6),
SSSF_SET_DOUBLE_CLICK_DELAY
(7)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
20 - get information about RAM<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
20 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
pointer to buffer
for information
(36 bytes
)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
total amount of available RAM in bytes or -
1 in case of error<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>the<
/span> buffer pointed to by <
span
class=SpellE>ecx<
/span> contains the following information:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +
0: <
span class=SpellE>dword<
/span>: total
size of available RAM in pages<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +
4: <
span class=SpellE>dword<
/span>:
size of
free RAM in pages<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +
8: <
span class=SpellE>dword<
/span>: the
number of page errors
(#PF exceptions
) in applications<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +
12: <
span class=SpellE>dword<
/span>: kernel
heap
size in bytes<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +
16: <
span class=SpellE>dword<
/span>: amount
of free memory in the kernel heap in bytes<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +
20: <
span class=SpellE>dword<
/span>: total
number of memory blocks in the kernel heap<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +
24: <
span class=SpellE>dword<
/span>: the
number of free memory blocks in the kernel heap<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +
28: <
span class=SpellE>dword<
/span>:
size of
the largest free block in the kernel heap<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
(<
span
class=GramE>reserved<
/span>
)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * +
32: <
span class=SpellE>dword<
/span>:
size of
the largest allocated block in the kernel heap<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
(<
span
class=GramE>reserved<
/span>
)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_GET_RAM_INFO
(20)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
21 - get the slot number of the process
/ thread by identifier<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
21 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
process
/ thread
id (PID
/ TID
)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- error
(invalid identifier
)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>otherwise<
/span> <
span class=SpellE>eax<
/span>
= slot number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_GET_THREAD_SLOT
(21)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
22 - operations with a window of another process
/ thread<
/span><
/b><
span
lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:EN-US'><o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
22 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
type of operation:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * 0 = minimizing window, stream specified by
slot number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
1 = minimizing window, stream specified by id<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * 2 = restore window, stream specified by slot
number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> *
3 = restore window, stream specified by id<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
operation parameter
(slot number or PID
/ TID
)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- successful<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
-
1 - error
(invalid parameter
)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Remarks:<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * A thread can
minimize its window by calling <
span class=SpellE>subfunction<
/span>
10.<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * Restoration of the
window with simultaneous activation is carried out by <
span class=SpellE>subfunction<
/span>
3 (receiving the slot number
).<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'><o:p> <
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_FOREIGN_WINDOW
(22)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSSF_MINIMIZE
(0), SSSF_MINIMIZE_ID
(1), SSSF_RESTORE
(2),<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> SSSF_RESTORE_ID
(3)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
23 - minimize all windows<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
23 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- all windows were minimized before the function was called<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- the number of windows minimized by the function<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'>Remarks:<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
i style='mso-bidi-font-style:normal'><
span lang=EN-US
style='font-family:
"Arial","sans-serif";mso-ansi-language:EN-US'> * Windows specials
flows
(the
name begins with <
span class=GramE>the @<
/span> symbol
) are not
minimized.<o:p><
/o:p><
/span><
/i><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_MINIMIZE_ALL
(23)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
24 - set rendering limits<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
24 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
new
size X<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
New Y Size<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * <
span class=GramE>function<
/span> does not return value<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Remarks:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * The function does not change the physical size of the
video mode. It is intended for non-standard displays that partially display an
image.<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> * The sizes specified in the function must not exceed the
size of the current video <
span class=GramE>mode,<
/span> otherwise the function
will not change anything.<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_SET_SCREEN_LIMITS
(24)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span class=SpellE><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Subfunction<
/span><
/b><
/span><
b style='mso-bidi-font-weight:normal'><
span
lang=EN-US style='font-size:14.0pt;font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>
25 - window positioning relative to other windows<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-size:
12.0pt;font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>Nested <
span
class=SpellE>subfunction<
/span>
1 - get position<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
25 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- number of sub-function<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
-
1 (for the current window
) or application PID<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
one of the window position constants<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
b style='mso-bidi-font-weight:normal'><
span lang=EN-US
style='font-size:
12.0pt;font-family:"Arial","sans-serif";mso-ansi-language:EN-US'>Nested <
span
class=SpellE>subfunction<
/span>
2 - set position<o:p><
/o:p><
/span><
/b><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Options:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
18 - function number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
25 - <
span class=SpellE>subfunction<
/span> number<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- the number of the sub-function<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
-
1 (for the current window
) or application PID<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
new window position
(one of the constants below
)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Return
value:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- failure<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
- success<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Window constants relative to other windows:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> ZPOS_DESKTOP
= -
2 - in the background<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> ZPOS_ALWAYS_BACK
= -
1 - behind all windows<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> ZPOS_NORMAL
= 0 - normal<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'> ZPOS_ALWAYS_TOP
= 1 - on top of all windows<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'>Constants
for registers:<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SF_SYSTEM
(18)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSF_WINDOW_BEHAVIOR
(25)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
SSSF_GET_WB
(1), SSSF_SET_WB
(2)<o:p><
/o:p><
/span><
/p>
<
p class=MsoNormal
style='margin-bottom:0cm;margin-bottom:.0001pt;mso-line-height-alt:
0pt'><
span lang=EN-US
style='font-family:"Arial","sans-serif";mso-ansi-language:
EN-US'><o:p> <
/o:p><
/span><
/p>