11,6 → 11,7 |
<p><a href="#funct">Ôóíêöèè</a></p> |
<ul> |
<li><a href="#fun_key">edit_box_key</a></li> |
<li><a href="#fun_key_safe">edit_box_key_safe</a></li> |
<li><a href="#fun_mouse">edit_box_mouse</a></li> |
<li><a href="#fun_draw">edit_box_draw</a></li> |
<li><a href="#fun_set_text">edit_box_set_text</a></li> |
27,8 → 28,17 |
<h1><a name="funct">Ôóíêöèè</a></h1> |
|
<h2><a name="fun_key">edit_box_key</a></h2> |
<p>Ýòà ôóíêöèÿ äîëæíà âûçûâàòñÿ ïðè ââîäå èíôîðìàöèè ñ êëàâèàòóðû.</p> |
<p>Ýòà ôóíêöèÿ äîëæíà âûçûâàòñÿ ïðè ââîäå èíôîðìàöèè ñ êëàâèàòóðû. Ïðèìåð èñïîëüçîâàíèÿ:</p> |
<pre>mcall SF_GET_KEY |
stdcall dword [edit_box_key], edit1</pre> |
<p>ãäå <b>edit1</b> - ñòðóêòóðà ýëåìåíòà edit_box; <b>eax</b> - ïåðåä âûçîâîì ôóíêöèè äîëæåí ñîäåðæàòü êîä íàæàòîé êëàâèøè.</p> |
|
<h2><a name="fun_key_safe">edit_box_key_safe</a></h2> |
<p>Ýòà ôóíêöèÿ äîëæíà âûçûâàòñÿ ïðè ââîäå èíôîðìàöèè ñ êëàâèàòóðû (â ÿçûêàõ ïðîãðàììèðîâàíèÿ âûñîêîãî óðîâíÿ). Ïðèìåð èñïîëüçîâàíèÿ:</p> |
<pre>mcall SF_GET_KEY |
stdcall [edit_box_key_safe], edit1, eax</pre> |
<p>ãäå <b>edit1</b> - ñòðóêòóðà ýëåìåíòà edit_box; <b>eax</b> - êîä íàæàòîé êëàâèøè.</p> |
|
<h2><a name="fun_mouse">edit_box_mouse</a></h2> |
<p>Ýòà ôóíêöèÿ äîëæíà âûçûâàòñÿ ïðè ââîäå èíôîðìàöèè ñ ìûøè.</p> |
|
37,9 → 47,7 |
|
<h2><a name="fun_set_text">edit_box_set_text</a></h2> |
<p>Ýòà ôóíêöèÿ êîïèðóåò òåêñò èç óêàçàòåëÿ â òåêñòîâîå ïîëå. Åñëè òåêñò â óêàçàòåëå îêàæåòñÿ äëèííåå ÷åì äîïóñòèìûé â ýëåìåíòå edit_box, òî îí çàïèøåòñÿ íå âåñü. Ïîñëå âûçîâà äàííîé ôóíêöèè íåîáõîäèìî ïåðåðèñîâàòü îêíî ôóíêöèåé edit_box_draw, èíà÷å èçìåíåíèÿ áóäóò ñðàçó íå âèäíû. Ïðèìåð èñïîëüçîâàíèÿ:</p> |
<pre> push dword buf |
push dword edit1 |
call dword [edit_box_set_text] |
<pre>stdcall [edit_box_set_text], edit1, buf |
......... |
buf db '111-222-333',0</pre> |
<p>ãäå <b>edit1</b> - ñòðóêòóðà ýëåìåíòà edit_box; <b>buf</b> - áóôåð, â êîòîðîì ñîäåðæèòñÿ óñòàíàâëèâàåìûé òåêñò.</p> |
91,6 → 99,6 |
<p>Ïîëå äëÿ ââîäà ïàðîëÿ, âñå ââåäåííûå ñèìâîëû îòîáðàæàþòñÿ çâåçäàìè.</p> |
|
<hr> |
<p>Äîêóìåíòàöèÿ îáíîâëÿëàñü ïîñëåäíèé ðàç 27.11.10.</p> |
<p>Äîêóìåíòàöèÿ îáíîâëÿëàñü ïîñëåäíèé ðàç 12.01.22.</p> |
</body> |
</html> |