Files
kolibrios/programs/develop/libraries/box_lib/doc/pathshow/pathshow.htm
T
ace-dent 2cda4a9682 libraries/box_lib: Post-SVN tidy (#433)
- Move source code from `trunk` into root directory.
- Update build files and ASM include paths. Add SPDX license header where appropriate.
- Note: Line endings standardised from `CRLF` > `LF`, so best to view diffs with whitespace changes hidden.

(Work towards [#75](KolibriOS/kolibrios#75), point 3)

Reviewed-on: KolibriOS/kolibrios#433
Reviewed-by: Burer <burer@kolibrios.org>
Reviewed-by: Ivan B <1+dunkaist@noreply.localhost>
Reviewed-by: Mikhail Frolov <mixa.frolov2003@gmail.com>
Co-authored-by: Andrew <dent.ace@gmail.com>
Co-committed-by: Andrew <dent.ace@gmail.com>
2026-04-23 11:50:10 +00:00

64 lines
2.3 KiB
HTML

<html>
<head>
<title>¤ыхьхэЄ PathShow</title>
<meta http-equiv="content-type" content="text/html; charset=WINDOWS-1251">
<link href="../style.css" type=text/css rel=stylesheet>
</head>
<body>
<p><a href="../box_lib.htm">═р уыртэє■ &uarr;</a></p>
<h1>╬уыртыхэшх</h1>
<p><a href="#vveden">┬тхфхэшх</a></p>
<p><a href="#funct">╘єэъЎшш</a></p>
<ul>
<li><a href="#fun_prepare">PathShow_prepare</a></li>
<li><a href="#fun_draw">PathShow_draw</a></li>
</ul>
<p><a href="#struc_pathshow">╤ЄЁєъЄєЁр PathShow</a></p>
<h1><a name="vveden">┬тхфхэшх</a></h1>
<p>╩юьяюэхэЄ <b>PathShow</b> - яЁхфэрчэрўхэ фы  юЄюсЁрцхэш  яєЄш ъ Їрщыє шыш фшЁхъЄюЁшш, ё єёхўхэшхь шьхэш яюїюцшь эр єёхўхэшх т√тюфшьюх FAR'юь, хёыш эх тырчшЄ т юсырёЄ№ т√фхыхээє■ фы  т√тюфр. ┬ Єхъє∙хь тшфх яюффхЁцштрхЄ юср ёшёЄхьэ√ї °ЁшЇЄр.</p>
<h1><a name="funct">╘єэъЎшш</a></h1>
<h4><a name="fun_prepare">PathShow_prepare</a></h4>
<p>╧юфуюЄртыштрхЄ ёЄЁюъє яхЁхф т√тюфюь эр ¤ъЁрэ. ═єцэю т√ч√трЄ№ ¤Єє ЇєэъЎш■ ърцф√щ Ёрч ъюуфр ьхэ хЄё  яєЄ№ ъ Їрщыє.</p>
<p>╧ЁшьхЁ шёяюы№чютрэш :</p>
<pre>; яюфуюЄютър PathShow
push dword PathShow_data_1
call [PathShow_prepare]</pre>
<h4><a name="fun_draw">PathShow_draw</a></h4>
<p>╨шёєхЄ ¤ыхьхэЄ эр ¤ъЁрэх.</p>
<p>╧ЁшьхЁ шёяюы№чютрэш :</p>
<pre>; Ёшёютрэшх PathShow
push dword PathShow_data_1
call [PathShow_draw]</pre>
<h1><a name="struc_pathshow">╤ЄЁєъЄєЁр PathShow</a></h1>
<pre>PathShow_data_1:
.type dd 0 ;+0
.start_y dw 28 ;+4
.start_x dw 172 ;+6
.font_size_x dw 6 ;+8 ; 6 - for font 0, 8 - for font 1
.area_size_x dw 200 ;+10
.font_number dd 0 ;+12 ; 0 - monospace, 1 - variable
.background_flag dd 0 ;+16
.font_color dd 0x0 ;+20
.background_color dd 0x0 ;+24
.text_pointer dd openfile_pach ;+28
.work_area_pointer dd text_work_area ;+32
.temp_text_length dd 0 ;+36</pre>
<p><b>.start_y</b> - юЄёЄєя ётхЁїє</p>
<p><b>.start_x</b> - юЄёЄєя ёыхтр</p>
<p><b>.background_flag</b> - хёыш 1 Єю шёяюы№чютрЄ№ <i>.background_color</i> фы  чрыштъш</p>
<p><b>.background_color</b> - ЎтхЄ Їюэютющ чрыштъш</p>
<p><b>.text_pointer</b> - єърчрЄхы№ эр юсырёЄ№ фрээ√ї ё шёїюфэющ ёЄЁюъющ ёшьтюыют</p>
<p><b>.work_area_pointer</b> - єърчрЄхы№ эр юсырёЄ№ фрээ√ї, уфх сєфхЄ ёЇюЁьшЁютрэр т√тюфшьр  ёЄЁюър ёшьтюыют</p>
<hr>
<p>─юъєьхэЄрЎш  юсэюты ырё№ яюёыхфэшщ Ёрч 26.08.11.</p>
</body>
</html>