Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 1458 → Rev 1459

/programs/develop/libraries/box_lib/trunk/doc/t_edit/t_edit.htm
178,7 → 178,13
<h4><a name="fun_init_scroll_bars">ted_init_scroll_bars</a></h4>
<p>Óñòàíàâëèâàåò öâåò ñêðîëëèíãîâ è íàñòðàèâàåò èõ ðàçìåðû â çàâèñèìîñòè îò ðàçìåðîâ îêíà. Ìîæíî âûçûâàòü ýòó ôóíêöèþ ïðè èçìåíåíèè ðàçìåðîâ îêíà â ïîëüçîâàòåëüñêîé ïðîãðàììå. Ïðèíèìàåò 2 ïàðàìåòðà:</p>
<p>1) ñòðóêòóðà tedit,</p>
<p>2) îïöèè, åñëè 1 òî èçìåíÿòü öâåòà ñêðîëëèíãîâ åñëè 2 òî èçìåíÿòü ðàçìåð, ìîæíî äàâàòü êîìáèíàöèþ îïöèé ñ ïîìîùüþ èëè.</p>
<p>2) îïöèè, óêàçûâàþò êàêèå íóæíî èçìåíèòü ïàðàìåòðû:</p>
<ul>
<li>1 - èçìåíèòü öâåòà ñêðîëëèíãîâ</li>
<li>2 - èçìåíèëñÿ ðàçìåð îêíà</li>
<li>4 - èçìåíèëñÿ ðàçìåð äîêóìåíòà</li>
</ul>
<p>Ïàðàìåòðû ìîæíî êîìáèíèðîâàòü ÷åðåç <i>ëîãè÷åñêîå èëè</i>.</p>
<p>Ïðèìåð èñïîëüçîâàíèÿ:</p>
<pre>stdcall [ted_init_scroll_bars], tedit0,2</pre>
 
242,8 → 248,14
<p>1) ñòðóêòóðà tedit,</p>
<p>2) ñòðóêòóðà äëÿ ðàáîòû 70-é ôóíêöèè (äî âûçîâà ôóíêöèè çàïîëíåíèÿ íå òðåáóåò),</p>
<p>3) ñòðîêà ñ ïóòåì è èìåíåì ôàéëà.</p>
<p>Âîçâðàùàåò 2 ïàðàìåòðà:</p>
<p>1) eax = êîä îøèáêè</p>
<p>2) ebx = êîëëè÷åñòâî ïðî÷èòàííûõ áàéò</p>
<p>Ïðèìåð èñïîëüçîâàíèÿ:</p>
<pre>stdcall [ted_open_file], tedit0,run_file_70,[edit1.text]</pre>
<pre>push eax ebx
stdcall [ted_open_file], tedit0,run_file_70,[edit1.text]
.........
pop ebx eax</pre>
 
<h4><a name="fun_text_add">ted_text_add</a></h4>
<p>Ôóíêöèÿ äëÿ äîáàâëåíèÿ òåêñòà. Ïðèíèìàåò 4 ïàðàìåòðà:</p>
252,8 → 264,10
<p>3) äëèíà òåêñòà,</p>
<p>4) îïöèè âñòàâêè.</p>
<p>Ïðèìåð èñïîëüçîâàíèÿ:</p>
<pre>mov ebx,ted_opt_ed_change_time+ted_opt_ed_move_cursor
stdcall [ted_text_add], tedit0,ted_buffer,30,ebx</pre>
<pre>text_buffer db 500 dup(0)
.........
mov ebx,ted_opt_ed_change_time+ted_opt_ed_move_cursor
stdcall [ted_text_add], tedit0,text_buffer,30,ebx</pre>
<p><b>ted_opt_ed_change_time</b> - ôèêñèðîâàòü èçìåíåíèÿ äîêóìåíòà, ÷òî-áû èõ ìîæíî áûëî îòìåíèòü. Íàïðèìåð åñëè íóæíî ñäåëàòü íåñêîëüêî èçìåíåíèé òåêñòà, êîòîðûå áóäóò îòìåíÿòüñÿ çà îäèí ðàç, òî 1-å èçìåíåíèå èäåò ñ ýòîé êîíñòàíòîé à îñòàëüíûå íåò.</p>
<p><b>ted_opt_ed_move_cursor</b> - êîíñòàíòà êîòîðàÿ îïðåäåëÿåò ñäâèã êóðñîðà ïîñëå äîáàâëåíèÿ òåêñòà.</p>
 
306,7 → 320,7
</ul>
 
<hr>
<p>Äîêóìåíòàöèÿ îáíîâëÿëàñü ïîñëåäíèé ðàç 03.05.10.</p>
<p>Äîêóìåíòàöèÿ îáíîâëÿëàñü ïîñëåäíèé ðàç 05.05.10.</p>
 
</body>
</html>