projman/hlp/ru/tk/checkbutton.html
2015-10-19 14:27:31 +04:00

352 lines
15 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>checkbutton</title>
</head>
<body>
<h1>checkbutton</h1>
<p>óÏÚÄÁÎÉÅ ÐÒÉÍÉÔÉ×Á ÚÁÝÅÌËÉ×ÁÀÝÅÊÓÑ ËÎÏÐËÉ É ÕÐÒÁ×ÌÅÎÉÅ ÉÍ.</p>
<h2><a name="óéîôáëóéó"></a>óéîôáëóéó</h2>
<pre>
<strong>checkbutton</strong> <em>ÉÍÑðÕÔÉ ÐÁÒÁÍÅÔÒÙ</em>
</pre>
<h2><a name="óôáîäáòôîùå_ðáòáíåôòù"></a>óôáîäáòôîùå ðáòáíåôòù</h2>
<ul>
<li>-activebackground</li>
<li>-activeforeground</li>
<li>-anchor</li>
<li>-background</li>
<li>-bitmap</li>
<li>-borderwidth</li>
<li>-cursor</li>
<li>-disabledforeground</li>
<li>-font</li>
<li>-foreground</li>
<li>-highlightbackground</li>
<li>-highlightcolor</li>
<li>-highlightthickness</li>
<li>-image</li>
<li>-justify</li>
<li>-padx</li>
<li>-pady</li>
<li>-relief</li>
<li>-takefocus</li>
<li>-text</li>
<li>-textvariable</li>
<li>-underline</li>
<li>-wraplength</li>
</ul>
<p>ðÏÄÒÏÂÎÏÅ ÏÐÉÓÁÎÉÅ ÜÔÉÈ ÐÁÒÁÍÅÔÒÏ× ÐÒÉ×ÅÄÅÎÏ × ÒÁÚÄÅÌÅ <a
href="index-tk.html#options"><strong>options</strong></a>.</p>
<h2><a name="äïðïìîéôåìøîùå_ðáòáíåôòù_ðòéíéôé÷á"></a>äïðïìîéôåìøîùå ðáòáíåôòù ðòéíéôé÷á</h2>
<table>
<tr><td>éÍÑ ÐÁÒÁÍÅÔÒÁ:</td><td><strong>-command</strong><br></td></tr>
<tr><td>éÍÑ × âÁÚÅ:</td><td><strong>command</strong></td></tr>
<tr><td>ëÌÁÓÓ × âÁÚÅ:</td><td><strong>Command</strong></td></tr>
</table>
<p>áÓÓÏÃÉÉÒÕÅÔ Ó ËÎÏÐËÏÊ ËÏÍÁÎÄÕ Tk. ïÂÙÞÎÏ ËÏÍÁÎÄÁ ×ÙÐÏÌÎÑÅÔÓÑ
ÐÒÉ ÏÔÐÕÓËÁÎÉÉ ËÌÁ×ÉÛÉ 1 &quot;íÙÛÉ&quot; ÎÁ ËÎÏÐËÅ. ðÅÒÅÄ
×ÙÐÏÌÎÅÎÉÅÍ ÜÔÏÊ ËÏÍÁÎÄÙ ÏÂÎÏ×ÌÑÅÔÓÑ ÚÎÁÞÅÎÉÅ ÇÌÏÂÁÌØÎÏÊ
ÐÅÒÅÍÅÎÎÏÊ (ÐÁÒÁÍÅÔÒ <em>-variable</em>).</p>
<table>
<tr><td>éÍÑ ÐÁÒÁÍÅÔÒÁ:</td><td><strong>-height</strong></td></tr>
<tr><td>éÍÑ × âÁÚÅ:</td><td><strong>height</strong></td></tr>
<tr><td>ëÌÁÓÓ × âÁÚÅ:</td><td><strong>Height</strong></td></tr>
</table>
<p>úÁÄÁÅÔ ÖÅÌÁÅÍÕÀ ×ÙÓÏÔÕ ËÎÏÐËÉ. åÓÌÉ × ËÎÏÐËÅ ×Ù×ÏÄÉÔÓÑ
ÉÚÏÂÒÁÖÅÎÉÅ ÉÌÉ Ä×ÕÃ×ÅÔÎÏÅ ÉÚÏÂÒÁÖÅÎÉÅ, ÔÏ ÚÎÁÞÅÎÉÅ ÐÁÒÁÍÅÔÒÁ
ÚÁÄÁÅÔÓÑ × ÐÉËÓÅÌÑÈ (Ô.Å., × ÌÀÂÏÍ ×ÉÄÅ, ÐÒÉÅÍÌÅÍÏÍ ÄÌÑ
<strong>Tk_GetPixels</strong>); ×ÙÓÏÔÁ ÔÅËÓÔÏ×ÏÊ ËÎÏÐËÉ ÚÁÄÁÅÔÓÑ ÞÉÓÌÏÍ
ÓÔÒÏÞÅË ÔÅËÓÔÁ. åÓÌÉ ÐÁÒÁÍÅÔÒ ÎÅ ÚÁÄÁÎ, ÔÏ ×ÙÓÏÔÁ ËÎÏÐËÉ
×ÙÞÉÓÌÑÅÔÓÑ ÐÏ ÅÅ ÓÏÄÅÒÖÉÍÏÍÕ.</p>
<table>
<tr><td>éÍÑ ÐÁÒÁÍÅÔÒÁ:</td><td><strong>-indicatoron</strong></td></tr>
<tr><td>éÍÑ × âÁÚÅ:</td><td><strong>indicatorOn</strong></td></tr>
<tr><td>ëÌÁÓÓ × âÁÚÅ:</td><td><strong>IndicatorOn</strong></td></tr>
</table>
<p>õËÁÚÙ×ÁÅÔ, ÓÌÅÄÕÅÔ ÌÉ ×Ù×ÏÄÉÔØ ÉÎÄÉËÁÔÏÒ. úÎÁÞÅÎÉÅ ÐÁÒÁÍÅÔÒÁ
ÄÏÌÖÎÏ ÂÙÔØ ÂÕÌÅ×ÓËÉÍ. åÓÌÉ ÚÎÁÞÅÎÉÅÍ Ñ×ÌÑÅÔÓÑ &quot;ÌÏÖØ&quot;, ÔÏ
ÐÁÒÁÍÅÔÒ <strong>relief</strong> ÉÇÎÏÒÉÒÕÅÔÓÑ É ÐÒÉÍÉÔÉ× ×ÓÅÇÄÁ
ÉÚÏÂÒÁÖÁÅÔÓÑ ×ÄÁ×ÌÅÎÎÙÍ, ÅÓÌÉ ÏÎ ×ÙÄÅÌÅÎ, É ×ÙÐÕËÌÙÍ × ÐÒÏÔÉ×ÎÏÍ
ÓÌÕÞÁÅ.</p>
<table>
<tr><td>éÍÑ ÐÁÒÁÍÅÔÒÁ:</td><td><strong>-offvalue</strong></td></tr>
<tr><td>éÍÑ × âÁÚÅ:</td><td><strong>offValue</strong></td></tr>
<tr><td>ëÌÁÓÓ × âÁÚÅ:</td><td><strong>OffValue</strong></td></tr>
</table>
<p>úÁÄÁÅÔ ÚÎÁÞÅÎÉÅ, ËÏÔÏÒÏÅ ÎÕÖÎÏ ÓÏÈÒÁÎÑÔØ × ÐÅÒÅÍÅÎÎÏÊ ËÎÏÐËÉ
×ÓÑËÉÊ ÒÁÚ ÐÒÉ ÐÒÅËÒÁÝÅÎÉÉ ×ÙÄÅÌÅÎÉÑ ËÎÏÐËÉ. ðÏ ÕÍÏÌÞÁÎÉÀ
ÓÏÈÒÁÎÑÅÍÏÅ ÚÎÁÞÅÎÉÅ ÒÁ×ÎÏ 0.</p>
<table>
<tr><td>éÍÑ ÐÁÒÁÍÅÔÒÁ:</td><td><strong>-onvalue</strong></td></tr>
<tr><td>éÍÑ × âÁÚÅ:</td><td><strong>onValue</strong></td></tr>
<tr><td>ëÌÁÓÓ × âÁÚÅ:</td><td><strong>OnValue</strong></td></tr>
</table>
<p>úÁÄÁÅÔ ÚÎÁÞÅÎÉÅ, ËÏÔÏÒÏÅ ÎÕÖÎÏ ÓÏÈÒÁÎÑÔØ × ÐÅÒÅÍÅÎÎÏÊ ËÎÏÐËÉ ×ÓÑËÉÊ ÒÁÚ
ÐÒÉ ×ÙÄÅÌÅÎÉÉ ËÎÏÐËÉ. ðÏ ÕÍÏÌÞÁÎÉÀ ÓÏÈÒÁÎÑÅÍÏÅ ÚÎÁÞÅÎÉÅ ÒÁ×ÎÏ 1.</p>
<table>
<tr><td>éÍÑ ÐÁÒÁÍÅÔÒÁ:</td><td><strong>-selectcolor</strong></td></tr>
<tr><td>éÍÑ × âÁÚÅ:</td><td><strong>selectColor</strong></td></tr>
<tr><td>ëÌÁÓÓ × âÁÚÅ:</td><td><strong>SelectColor</strong></td></tr>
</table>
<p>úÁÄÁÅÔ Ã×ÅÔ ÆÏÎÁ ÄÌÑ ÉÚÏÂÒÁÖÅÎÉÑ ×ÙÄÅÌÅÎÎÏÊ ËÎÏÐËÉ. åÓÌÉ ÐÁÒÁÍÅÔÒ
<strong>IndicatorOn</strong> ÉÍÅÅÔ ÚÎÁÞÅÎÉÅ ÉÓÔÉÎÁ, ÔÏ ÕËÁÚÁÎÎÙÊ Ã×ÅÔ
ÐÒÉÍÅÎÑÅÔÓÑ ÄÌÑ ÉÚÏÂÒÁÖÅÎÉÑ ÉÎÄÉËÁÔÏÒÁ. ÷ ÓÉÓÔÅÍÅ Windows ÔÏÔ ÖÅ Ã×ÅÔ
ÉÓÐÏÌØÚÕÅÔÓÑ × ËÁÞÅÓÔ×Å ÆÏÎÁ ÉÚÏÂÒÁÖÅÎÉÑ ÉÎÄÉËÁÔÏÒÁ ×ÎÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ
ÓÏÓÔÏÑÎÉÑ ×ÙÄÅÌÅÎÉÑ. åÓÌÉ ÚÎÁÞÅÎÉÅÍ ÐÁÒÁÍÅÔÒÁ <strong>IndicatorOn</strong>
Ñ×ÌÑÅÔÓÑ ÌÏÖØ, ÔÏ ÕËÁÚÁÎÎÙÊ Ã×ÅÔ ÉÓÐÏÌØÚÕÅÔÓÑ × ËÁÞÅÓÔ×Å ÆÏÎÁ ÄÌÑ ×ÓÅÇÏ
ÐÒÉÍÉÔÉ×Á, ËÏÇÄÁ ÏÎ ×ÙÄÅÌÅÎ, ×ÍÅÓÔÏ ÚÎÁÞÅÎÉÊ ÐÁÒÁÍÅÔÒÏ×
<strong>background</strong> É <strong>activeBackground</strong>.</p>
<table>
<tr><td>éÍÑ ÐÁÒÁÍÅÔÒÁ:</td><td><strong>-selectimage</strong></td></tr>
<tr><td>éÍÑ × âÁÚÅ:</td><td><strong>selectImage</strong></td></tr>
<tr><td>ëÌÁÓÓ × âÁÚÅ:</td><td><strong>SelectImage</strong></td></tr>
</table>
<p><br>
úÁÄÁÅÔ ÉÚÏÂÒÁÖÅÎÉÅ, ×Ù×ÏÄÉÍÏÅ × ËÎÏÐËÅ ÐÒÉ ×ÙÄÅÌÅÎÉÉ ËÎÏÐËÉ
ÐÒÏ×ÅÒËÉ (×ÍÅÓÔÏ ÉÚÏÂÒÁÖÅÎÉÑ, ÚÁÄÁÎÎÏÇÏ ÐÁÒÁÍÅÔÒÏÍ -image). åÓÌÉ
ÐÁÒÁÍÅÔÒ -image ÏÔÓÕÔÓÔ×ÕÅÔ, ÔÏ ÚÎÁÞÅÎÉÅ ÐÁÒÁÍÅÔÒÁ
<strong>-selectimage</strong> ÉÇÎÏÒÉÒÕÅÔÓÑ.<br>
</p>
<table>
<tr><td>éÍÑ ÐÁÒÁÍÅÔÒÁ:</td><td><strong>-state</strong></td></tr>
<tr><td>éÍÑ × âÁÚÅ:</td><td><strong>state</strong></td></tr>
<tr><td>ëÌÁÓÓ × âÁÚÅ:</td><td><strong>State</strong></td></tr>
</table>
<p>úÁÄÁÅÔ ÏÄÎÏ ÉÚ ÔÒÅÈ ÓÏÓÔÏÑÎÉÊ ÚÁÝÅÌËÉ×ÁÀÝÅÊÓÑ ËÎÏÐËÉ:
<strong>normal</strong>, <strong>active</strong> ÉÌÉ
<strong>disabled</strong>. ÷ ÎÏÒÍÁÌØÎÏÍ ÓÏÓÔÏÑÎÉÉ
ÚÁÝÅÌËÉ×ÁÀÝÁÑÓÑ ËÎÏÐËÁ ÉÚÏÂÒÁÖÁÅÔÓÑ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÚÎÁÞÅÎÉÊ
ÐÁÒÁÍÅÔÒÏ× <strong>foreground</strong> É
<strong>background</strong>. ÷ ÁËÔÉ×ÎÏÍ ÓÏÓÔÏÑÎÉÉ
ÚÁÝÅÌËÉ×ÁÀÝÁÑÓÑ ËÎÏÐËÁ ÏÂÙÞÎÏ ÎÁÈÏÄÉÔÓÑ, ÅÓÌÉ ÎÁ ÎÅÊ ÒÁÓÐÏÌÏÖÅÎ
ËÕÒÓÏÒ. úÁÝÅÌËÉ×ÁÀÝÁÑÓÑ ËÎÏÐËÁ × ÁËÔÉ×ÎÏÍ ÓÏÓÔÏÑÎÉÉ ÉÚÏÂÒÁÖÁÅÔÓÑ
Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÚÎÁÞÅÎÉÊ ÐÁÒÁÍÅÔÒÏ× <strong>activeForeground</strong> É
<strong>activeBackground</strong>. ïÔËÌÀÞÅÎÎÏÅ ÓÏÓÔÏÑÎÉÅ ÕËÁÚÙ×ÁÅÔ ÎÁ ÔÏ,
ÞÔÏ ËÎÏÐËÁ ÄÏÌÖÎÁ ÂÙÔØ ÎÅÞÕ×ÓÔ×ÉÔÅÌØÎÏÊ: ÐÒÉ×ÑÚËÉ ÐÏ ÕÍÏÌÞÁÎÉÀ
ÎÅ ÐÒÉ×ÏÄÑÔ Ë ÚÁÐÕÓËÕ ÐÒÉÍÉÔÉ×Á É ÎÁÖÁÔÉÑ ÎÁ ËÎÏÐËÕ
&quot;íÙÛÉ&quot; ÉÇÎÏÒÉÒÕÀÔÓÑ. ÷ ÜÔÏÍ ÓÏÓÔÏÑÎÉÉ ÉÚÏÂÒÁÖÅÎÉÅ ËÎÏÐËÉ
ÏÐÒÅÄÅÌÑÅÔÓÑ ÚÎÁÞÅÎÉÑÍÉ ÐÁÒÁÍÅÔÒÏ× <strong>disabledForeground</strong> É
<strong>background</strong>.</p>
<table>
<tr><td>éÍÑ ÐÁÒÁÍÅÔÒÁ:</td><td><strong>-variable</strong></td></tr>
<tr><td>éÍÑ × âÁÚÅ:</td><td><strong>variable</strong></td></tr>
<tr><td>ëÌÁÓÓ × âÁÚÅ:</td><td><strong>Variable</strong></td></tr>
</table>
<p>úÁÄÁÅÔ ÉÍÑ ÇÌÏÂÁÌØÎÏÊ ÐÅÒÅÍÅÎÎÏÊ, × ËÏÔÏÒÏÊ ÈÒÁÎÉÔÓÑ ÉÎÆÏÒÍÁÃÉÑ
Ï ÔÏÍ, ×ÙÄÅÌÅÎÁ ÉÌÉ ÎÅÔ ÄÁÎÎÁÑ ËÎÏÐËÁ. ðÏ ÕÍÏÌÞÁÎÉÀ ÓÏ×ÐÁÄÁÅÔ Ó
ÉÍÅÎÅÍ ËÎÏÐËÉ (Ô.Å. Ó ÐÏÓÌÅÄÎÉÍ ÜÌÅÍÅÎÔÏÍ ÉÍÅÎÉ ÐÕÔÉ ÏËÎÁ
ËÎÏÐËÉ).</p>
<table>
<tr><td>éÍÑ ÐÁÒÁÍÅÔÒÁ:</td><td><strong>-width</strong></td></tr>
<tr><td>éÍÑ × âÁÚÅ:</td><td><strong>width</strong></td></tr>
<tr><td>ëÌÁÓÓ × âÁÚÅ:</td><td><strong>Width</strong></td></tr>
</table>
<p>úÁÄÁÅÔ ÖÅÌÁÅÍÕÀ ÛÉÒÉÎÕ ËÎÏÐËÉ. åÓÌÉ × ËÎÏÐËÅ ×Ù×ÏÄÉÔÓÑ
ÉÚÏÂÒÁÖÅÎÉÅ ÉÌÉ Ä×ÕÃ×ÅÔÎÏÅ ÉÚÏÂÒÁÖÅÎÉÅ, ÔÏ ÚÎÁÞÅÎÉÅ ÐÁÒÁÍÅÔÒÁ
ÚÁÄÁÅÔÓÑ × ÐÉËÓÅÌÑÈ (Ô.Å., × ÌÀÂÏÍ ×ÉÄÅ, ÐÒÉÅÍÌÅÍÏÍ ÄÌÑ
<strong>Tk_GetPixels</strong>); ÛÉÒÉÎÁ ÔÅËÓÔÏ×ÏÊ ËÎÏÐËÉ ÚÁÄÁÅÔÓÑ ÞÉÓÌÏÍ
ÓÉÍ×ÏÌÏ×. åÓÌÉ ÐÁÒÁÍÅÔÒ ÎÅ ÚÁÄÁÎ, ÔÏ ÛÉÒÉÎÁ ËÎÏÐËÉ ×ÙÞÉÓÌÑÅÔÓÑ ÐÏ
ÅÅ ÓÏÄÅÒÖÉÍÏÍÕ.</p>
<h2><a name="ïðéóáîéå"></a>ïðéóáîéå</h2>
<p>ëÏÍÁÎÄÁ <strong>checkbutton</strong> ÓÏÚÄÁÅÔ ÎÏ×ÏÅ ÏËÎÏ (ÚÁÄÁ×ÁÅÍÏÅ
ÁÒÇÕÍÅÎÔÏÍ <em>ÉÍÑðÕÔÉ</em>) É ÐÒÅ×ÒÁÝÁÅÔ ÅÇÏ × ÐÒÉÍÉÔÉ×
ÚÁÝÅÌËÉ×ÁÀÝÅÊÓÑ ËÎÏÐËÉ. äÅÔÁÌÉ ÉÚÏÂÒÁÖÅÎÉÑ ÚÁÝÅÌËÉ×ÁÀÝÅÊÓÑ
ËÎÏÐËÉ, ÔÁËÉÅ ËÁË ÅÅ Ã×ÅÔÁ, ÛÒÉÆÔ, ÔÅËÓÔ É ÏÂßÅÍÎÙÊ ×ÉÄ ÚÁÄÁÀÔÓÑ
Ó ÐÏÍÏÝØÀ ÏÐÉÓÁÎÎÙÈ ×ÙÛÅ ÄÏÐÏÌÎÉÔÅÌØÎÙÈ ÐÁÒÁÍÅÔÒÏ×. ëÏÍÁÎÄÁ
<strong>button</strong> ×ÏÚ×ÒÁÝÁÅÔ ÁÒÇÕÍÅÎÔ <em>ÉÍÑðÕÔÉ</em>. ÷ ÍÏÍÅÎÔ
×ÙÐÏÌÎÅÎÉÑ ÜÔÏÊ ËÏÍÁÎÄÙ ÎÅ ÄÏÌÖÎÏ ÓÕÝÅÓÔ×Ï×ÁÔØ ÏËÎÁ Ó ÉÍÅÎÅÍ
<em>ÉÍÑðÕÔÉ</em>, ÎÏ ÄÏÌÖÅÎ ÓÕÝÅÓÔ×Ï×ÁÔØ ÅÇÏ ÐÒÅÄÏË. </p>
<p>úÁÝÅÌËÉ×ÁÀÝÁÑÓÑ ËÎÏÐËÁ ÐÒÅÄÓÔÁ×ÌÑÅÔ ÓÏÂÏÊ ÐÒÉÍÉÔÉ×, × ËÏÔÏÒÏÍ
×Ù×ÏÄÉÔÓÑ ÔÅËÓÔÏ×ÁÑ ÓÔÒÏËÁ, ÉÚÏÂÒÁÖÅÎÉÅ ÉÌÉ Ä×ÕÃ×ÅÔÎÏÅ
ÉÚÏÂÒÁÖÅÎÉÅ, Á ÔÁËÖÅ Ë×ÁÄÒÁÔÉË, ÎÁÚÙ×ÁÅÍÙÊ <em>ÉÎÄÉËÁÔÏÒÏÍ</em>.
÷ÅÓØ ×Ù×ÏÄÉÍÙÊ ÔÅËÓÔ ÄÏÌÖÅÎ ÂÙÔØ ÚÁÐÉÓÁÎ ÏÄÎÉÍ ÛÒÉÆÔÏÍ, ÏÄÎÁËÏ
ÏÎ ÍÏÖÅÔ ÚÁÎÉÍÁÔØ ÎÅÓËÏÌØËÏ ÓÔÒÏÞÅË ÎÁ ÜËÒÁÎÅ (ÅÓÌÉ × ÎÅÍ ÅÓÔØ
ÓÉÍ×ÏÌÙ ÐÅÒÅ×ÏÄÁ ÓÔÒÏËÉ ÉÌÉ ÚÁÄÁÎ ÐÁÒÁÍÅÔÒ <strong>wrapLength</strong>).
ïÄÉÎ ÉÚ ÓÉÍ×ÏÌÏ× ÔÅËÓÔÁ ÍÏÖÅÔ ÂÙÔØ ÐÏÄÞÅÒËÎÕÔ (× ÓÏÏÔ×ÅÔÓÔ×ÉÉ ÓÏ
ÚÎÁÞÅÎÉÅÍ ÐÁÒÁÍÅÔÒÁ <strong>underline</strong>). úÁÝÅÌËÉ×ÁÀÝÁÑÓÑ ËÎÏÐËÁ
ÏÂÌÁÄÁÅÔ ×ÓÅÍÉ ÈÁÒÁËÔÅÒÉÓÔÉËÁÍÉ ÏÂÙÞÎÏÊ ËÎÏÐËÉ, ×ËÌÀÞÁÑ
ÓÌÅÄÕÀÝÉÅ: × ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÚÎÁÞÅÎÉÑ ÐÁÒÁÍÅÔÒÁ <strong>button</strong>
ËÎÏÐËÁ ÉÍÅÅÔ ÔÒÉ ÒÁÚÎÙÈ ×ÉÄÁ; ËÎÏÐËÁ ÍÏÖÅÔ ×ÙÇÌÑÄÅÔØ ×ÙÐÕËÌÏÊ,
×ÄÁ×ÌÅÎÎÏÊ ÉÌÉ ÐÌÏÓËÏÊ, ËÒÏÍÅ ÔÏÇÏ, ÏÎÁ ÍÏÖÅÔ ÍÉÇÁÔØ. ðÒÉ
ÉÎÉÃÉÁÃÉÉ ÚÁÝÅÌËÉ×ÁÀÝÅÊÓÑ ËÎÏÐËÉ (ÎÁÖÁÔÉÅÍ ÎÁ ËÌÁ×ÉÛÕ 1 &quot;íÙÛÉ&quot;,
ËÏÇÄÁ ËÕÒÓÏÒ &quot;íÙÛÉ&quot; ÎÁÈÏÄÉÔÓÑ ÎÁ ËÎÏÐËÅ) ×ÙÐÏÌÎÑÅÔÓÑ ËÏÍÁÎÄÁ
Tcl, ÕËÁÚÁÎÎÁÑ × ÐÁÒÁÍÅÔÒÅ <strong>-command</strong>.</p>
<p>ëÒÏÍÅ ÔÏÇÏ, ÚÁÝÅÌËÉ×ÁÀÝÉÅÓÑ ËÎÏÐËÉ ÍÏÖÎÏ ×ÙÄÅÌÑÔØ. åÓÌÉ
ÚÁÝÅÌËÉ×ÁÀÝÁÑÓÑ ËÎÏÐËÁ ×ÙÄÅÌÅÎÁ, ÔÏ ÉÎÄÉËÁÔÏÒ ÏÂÙÞÎÏ
ÉÚÏÂÒÁÖÁÅÔÓÑ ËÁË ×ÙÄÅÌÅÎÎÙÊ, Á ÐÅÒÅÍÅÎÎÁÑ Tcl, ÁÓÓÏÃÉÉÒÏ×ÁÎÎÁÑ Ó
ÄÁÎÎÏÊ ËÎÏÐËÏÊ, ÉÍÅÅÔ ÐÒÅÄÐÉÓÁÎÎÏÅ ÚÎÁÞÅÎÉÅ (ÏÂÙÞÎÏ 1). ÷ ïó
Unix ÉÎÄÉËÁÔÏÒ ÉÚÏÂÒÁÖÁÅÔÓÑ ×ÄÁ×ÌÅÎÎÙÍ É ÉÍÅÅÔ ÓÐÅÃÉÁÌØÎÙÊ
Ã×ÅÔ. ÷ ÓÉÓÔÅÍÅ Windows ×ÍÅÓÔÏ ÜÔÏÇÏ × ÉÎÄÉËÁÔÏÒÅ ÓÔÏÉÔ
ÇÁÌÏÞËÁ. åÓÌÉ ÚÁÝÅÌËÉ×ÁÀÝÁÑÓÑ ËÎÏÐËÁ ÎÅ ×ÙÄÅÌÅÎÁ, ÔÏ ÉÎÄÉËÁÔÏÒ
ÉÍÅÅÔ ÎÅ×ÙÄÅÌÅÎÎÙÊ ×ÉÄ, Á ÁÓÓÏÃÉÉÒÏ×ÁÎÎÁÑ ÐÅÒÅÍÅÎÎÁÑ ÉÍÅÅÔ
ÄÒÕÇÏÅ ÚÎÁÞÅÎÉÅ (ÏÂÙÞÎÏ 0). ÷ ïó Unix ÔÁËÏÊ ÉÎÄÉËÁÔÏÒ
ÉÚÏÂÒÁÖÁÅÔÓÑ ×ÙÐÕËÌÙÍ É ÎÅ ÉÍÅÅÔ ÓÐÅÃÉÁÌØÎÏÇÏ Ã×ÅÔÁ. ÷ ÓÉÓÔÅÍÅ
Windows × ÎÅ×ÙÄÅÌÅÎÎÏÍ ÉÎÄÉËÁÔÏÒÅ ÏÔÓÕÔÓÔ×ÕÅÔ ÇÁÌÏÞËÁ. ðÏ
ÕÍÏÌÞÁÎÉÀ ÉÍÑ ÐÅÒÅÍÅÎÎÏÊ, ÁÓÓÏÃÉÉÒÏ×ÁÎÎÏÊ Ó ÚÁÝÅÌËÉ×ÁÀÝÅÊÓÑ
ËÎÏÐËÏÊ, ÓÏ×ÐÁÄÁÅÔ Ó ÉÍÅÎÅÍ, ÉÓÐÏÌØÚÕÀÝÉÍÓÑ ÐÒÉ ÓÏÚÄÁÎÉÉ ÓÁÍÏÊ
ËÎÏÐËÉ. éÍÑ ÐÅÒÅÍÅÎÎÏÊ É ÚÁÐÉÓÙ×ÁÅÍÙÅ × ÎÅÊ ÚÎÁÞÅÎÉÑ
×ÙÄÅÌÅÎÎÁÑ/ÎÅ×ÙÄÅÌÅÎÎÁÑ ÍÏÖÎÏ ÐÏÍÅÎÑÔØ Ó ÐÏÍÏÝØÀ ÐÁÒÁÍÅÔÒÏ×
ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ ÉÌÉ × ÂÁÚÅ ÄÁÎÎÙÈ ÐÁÒÁÍÅÔÒÏ×. ó ÐÏÍÏÝØÀ
ÐÁÒÁÍÅÔÒÏ× ËÏÎÆÉÇÕÒÁÃÉÉ ÍÏÖÎÏ ÔÁËÖÅ ÐÏÍÅÎÑÔØ ×ÉÄ ÉÎÄÉËÁÔÏÒÁ (ÉÌÉ
ÄÁÖÅ ÏÔÍÅÎÉÔØ ÓÁÍÕ ÎÅÏÂÈÏÄÉÍÏÓÔØ ÅÇÏ ×Ù×ÏÄÁ). ðÏ ÕÍÏÌÞÁÎÉÀ
×ÙÄÅÌÅÎÉÅ ÚÁÝÅÌËÉ×ÁÀÝÅÊÓÑ ËÎÏÐËÉ ÍÅÎÑÅÔÓÑ ÐÒÉ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÙÈ
ÝÅÌÞËÁÈ ËÎÏÐËÉ. ëÒÏÍÅ ÔÏÇÏ, ËÁÖÄÁÑ ÚÁÝÅÌËÉ×ÁÀÝÁÑÓÑ ËÎÏÐËÁ
ÏÔÓÌÅÖÉ×ÁÅÔ ÚÎÁÞÅÎÉÅ Ó×ÏÅÊ ÇÌÏÂÁÌØÎÏÊ ÐÅÒÅÍÅÎÎÏÊ É ÉÚÍÅÎÑÅÔ Ó×ÏÅ
ÓÏÓÔÏÑÎÉÅ ×ÓÑËÉÊ ÒÁÚ ÐÒÉ ÐÅÒÅÍÅÎÅ ÜÔÏÇÏ ÚÎÁÞÅÎÉÑ Ó .×ÙÄÅÌÅÎÎÁÑ.
ÎÁ ÎÅ×ÙÄÅÌÅÎÎÁÑ É ÏÂÒÁÔÎÏ.</p>
<p><a name="ëïíáîäá ðòéíéôé÷á"></a>ëïíáîäá ðòéíéôé÷á</p>
<p>ëÏÍÁÎÄÁ <strong>checkbutton</strong> ÓÏÚÄÁÅÔ ÎÏ×ÕÀ ËÏÍÁÎÄÕ Tcl Ó ÉÍÅÎÅÍ
<em>ÉÍÑðÕÔÉ</em>. ó ÐÏÍÏÝØÀ ÜÔÏÊ ËÏÍÁÎÄÙ ÍÏÖÎÏ ×ÙÐÏÌÎÑÔØ ÒÁÚÌÉÞÎÙÅ
ÏÐÅÒÁÃÉÉ ÎÁÄ ÐÒÉÍÉÔÉ×ÏÍ. åÅ ÏÂÝÉÊ ×ÉÄ: </p>
<dl>
<dt>ÉÍÑðÕÔÉ ÐÁÒÁÍÅÔÒ ÁÒÇ ÁÒÇ ...</dt>
<dd><p><em>ðÁÒÁÍÅÔÒ</em> É <em>ÁÒÇ</em>ÕÍÅÎÔÙ ÕÔÏÞÎÑÀÔ
ÐÏ×ÅÄÅÎÉÅ ËÏÍÁÎÄÙ. ðÒÉÍÉÔÉ×Ù ÚÁÝÅÌËÉ×ÁÀÝÅÊÓÑ ËÎÏÐËÉ ÄÏÐÕÓËÁÀÔ
ÓÌÅÄÕÀÝÉÅ ÆÏÒÍÙ ËÏÍÁÎÄÙ:</p>
<dl>
<dt> <em>ÉÍÑðÕÔÉ</em> <strong>cget</strong> <em>ÐÁÒÁÍÅÔÒ</em> </dt>
<dd>÷ÏÚ×ÒÁÝÁÅÔ ÔÅËÕÝÅÅ ÚÎÁÞÅÎÉÅ ÐÁÒÁÍÅÔÒÁ ËÏÎÆÉÇÕÒÁÃÉÉ Ó
ÉÍÅÎÅÍ <em>ÐÁÒÁÍÅÔÒ</em>. <em>ðÁÒÁÍÅÔÒ</em> ÍÏÖÅÔ ÂÙÔØ ÌÀÂÙÍ
ÉÚ ÐÁÒÁÍÅÔÒÏ× ËÏÍÁÎÄÙ <strong>checkbutton</strong>.</dd>
<dt><em>ÉÍÑðÕÔÉ</em> <strong>configure</strong> <em>ÐÁÒÁÍÅÔÒ ÚÎÁÞÅÎÉÅ ÐÁÒÁÍÅÔÒ
ÚÎÁÞÅÎÉÅ ...</em> </dt>
<dd>úÁÐÒÁÛÉ×ÁÅÔ ÚÎÁÞÅÎÉÑ <em>ÐÁÒÁÍÅÔÒÏ×</em> ËÏÎÆÉÇÕÒÁÃÉÉ
ÐÒÉÍÉÔÉ×Á ÉÌÉ ÉÚÍÅÎÑÅÔ ÉÈ. åÓÌÉ <em>ÐÁÒÁÍÅÔÒ</em> ÎÅ ÕËÁÚÁÎ,
ÔÏ ×ÏÚ×ÒÁÝÁÅÔ ÓÐÉÓÏË, ÓÏÄÅÒÖÁÝÉÊ ÚÎÁÞÅÎÉÑ ×ÓÅÈ ÄÏÐÕÓÔÉÍÙÈ
× <em>ÉÍÅÎÉðÕÔÉ</em> ÐÁÒÁÍÅÔÒÏ× (ÆÏÒÍÁÔ ÓÐÉÓËÁ ÏÐÉÓÁÎ ×
<strong>Tk_ConfigureInfo</strong>). åÓÌÉ <em>ÐÁÒÁÍÅÔÒ</em> ÚÁÄÁÎ,
Á ÅÇÏ ÎÏ×ÏÅ <em>ÚÎÁÞÅÎÉÅ</em> ÎÅÔ, ÔÏ ËÏÍÁÎÄÁ ×ÏÚ×ÒÁÝÁÅÔ
ÞÁÓÔØ ÐÏÌÎÏÇÏ ÓÐÉÓËÁ, ÏÔÎÏÓÑÝÕÀÓÑ Ë ÕËÁÚÁÎÎÏÍÕ
<em>ÐÁÒÁÍÅÔÒÕ</em>. åÓÌÉ ÚÁÄÁÎÙ ÏÄÎÁ ÉÌÉ ÎÅÓËÏÌØËÏ ÐÁÒ
ÐÁÒÁÍÅÔÒ-ÚÎÁÞÅÎÉÅ, ÔÏ ÕËÁÚÁÎÎÙÍ ÐÁÒÁÍÅÔÒÁÍ ÐÒÉÍÉÔÉ×Á
ÐÒÉÓ×ÁÉ×ÁÀÔÓÑ ÎÏ×ÙÅ ÚÎÁÞÅÎÉÑ, Á ËÏÍÁÎÄÁ ×ÏÚ×ÒÁÝÁÅÔ ÐÕÓÔÕÀ
ÓÔÒÏËÕ. <em>ðÁÒÁÍÅÔÒ</em> ÍÏÖÅÔ ÂÙÔØ ÌÀÂÙÍ ÉÚ ÐÁÒÁÍÅÔÒÏ×
ËÏÍÁÎÄÙ <strong>checkbutton</strong>.</dd>
<dt> <em>ÉÍÑðÕÔÉ</em> <strong>deselect</strong></dt>
<dd>ïÔÍÅÎÑÅÔ ×ÙÄÅÌÅÎÉÅ ÚÁÝÅÌËÉ×ÁÀÝÅÊÓÑ ËÎÏÐËÉ É
ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÚÎÁÞÅÎÉÅ &quot;ÎÅ ×ÙÄÅÌÅÎÁ&quot; ÁÓÓÏÃÉÉÒÏ×ÁÎÎÏÊ
ÐÅÒÅÍÅÎÎÏÊ.</dd>
<dt> <em>ÉÍÑðÕÔÉ</em> <strong>flash</strong></dt>
<dd>úÁÓÔÁ×ÌÑÅÔ ÚÁÝÅÌËÉ×ÁÀÝÕÀÓÑ ËÎÏÐËÕ ÍÉÇÁÔØ. üÔÏÔ ÜÆÆÅËÔ
ÄÏÓÔÉÇÁÅÔÓÑ ÐÕÔÅÍ ÍÎÏÇÏËÒÁÔÎÏÇÏ ×Ù×ÏÄÁ ÉÚÏÂÒÁÖÅÎÉÑ ËÎÏÐËÉ
ÐÏÏÞÅÒÅÄÎÏ × ÁËÔÉ×ÎÏÍ É ÎÏÒÍÁÌØÎÏÍ ÓÏÓÔÏÑÎÉÉ. ðÏ ÏËÏÎÞÁÎÉÉ
ÒÁÂÏÔÙ ËÏÍÁÎÄÙ ÚÁÝÅÌËÉ×ÁÀÝÁÑÓÑ ËÎÏÐËÁ ÏÓÔÁÅÔÓÑ × ÔÏÍ ÖÅ
ÓÏÓÔÏÑÎÉÉ (ÁËÔÉ×ÎÏÍ ÉÌÉ ÎÏÒÍÁÌØÎÏÍ), ÞÔÏ É ÐÅÒÅÄ ÎÁÞÁÌÏÍ
ÅÅ ×ÙÐÏÌÎÅÎÉÑ. åÓÌÉ ÐÅÒÅÄ ÎÁÞÁÌÏÍ ×ÙÐÏÌÎÅÎÉÑ ËÏÍÁÎÄÙ
ÚÁÝÅÌËÉ×ÁÀÝÁÑÓÑ ËÎÏÐËÁ ÎÁÈÏÄÉÔÓÑ × ÓÏÓÔÏÑÎÉÉ
<strong>disabled</strong>, ÔÏ ËÏÍÁÎÄÁ ÉÇÎÏÒÉÒÕÅÔÓÑ.</dd>
<dt> <em>ÉÍÑðÕÔÉ</em> <strong>invoke</strong></dt>
<dd>ðÒÉ×ÏÄÉÔ × ÔÏÞÎÏÓÔÉ Ë ÔÏÍÕ ÖÅ ÒÅÚÕÌØÔÁÔÕ, ÞÔÏ É ÎÁÖÁÔÉÅ
ËÌÁ×ÉÛÉ &quot;íÙÛÉ&quot; ÎÁ ÚÁÝÅÌËÉ×ÁÀÝÅÊÓÑ ËÎÏÐËÅ: ËÎÏÐËÁ
ÓÔÁÎÏ×ÉÔÓÑ ×ÙÄÅÌÅÎÎÏÊ É ×ÙÐÏÌÎÑÅÔÓÑ ËÏÍÁÎÄÁ Tcl,
ÁÓÓÏÃÉÉÒÏ×ÁÎÎÁÑ Ó ËÎÏÐËÏÊ (ÐÒÉ ÎÁÌÉÞÉÉ ÔÁËÏÊ
ËÏÍÁÎÄÙ). ÷ÏÚ×ÒÁÝÁÅÍÏÅ ÚÎÁÞÅÎÉÅ ÓÏ×ÐÁÄÁÅÔ Ó ×ÏÚ×ÒÁÝÁÅÍÙÍ
ÚÎÁÞÅÎÉÅÍ ËÏÍÁÎÄÙ Tcl (ÉÌÉ Ñ×ÌÑÅÔÓÑ ÐÕÓÔÏÊ ÓÔÒÏËÏÊ, ÅÓÌÉ Ó
ÚÁÝÅÌËÉ×ÁÀÝÅÊÓÑ ËÎÏÐËÏÊ ÎÉËÁËÏÊ ËÏÍÁÎÄÙ ÎÅ
ÁÓÓÏÃÉÉÒÏ×ÁÎÏ). åÓÌÉ ÐÅÒÅÄ ÎÁÞÁÌÏÍ ×ÙÐÏÌÎÅÎÉÑ ËÏÍÁÎÄÙ
ÚÁÝÅÌËÉ×ÁÀÝÁÑÓÑ ËÎÏÐËÁ ÎÁÈÏÄÉÔÓÑ × ÓÏÓÔÏÑÎÉÉ
<strong>disabled</strong>, ÔÏ ËÏÍÁÎÄÁ ÉÇÎÏÒÉÒÕÅÔÓÑ.</dd>
<dt><em>ÉÍÑðÕÔÉ</em> <strong>toggle</strong></dt>
<dd>÷ÙÄÅÌÑÅÔ ËÎÏÐËÕ, ÐÅÒÅÒÉÓÏ×Ù×ÁÑ ÅÅ × ÎÏ×ÏÍ ÓÏÓÔÏÑÎÉÉ É
ÉÚÍÅÎÑÑ ÚÎÁÞÅÎÉÅ ÁÓÓÏÃÉÉÒÏ×ÁÎÎÏÊ ÐÅÒÅÍÅÎÎÏÊ.</dd>
</dl>
</dd>
</dl>
<h2><a name="ðòåäðïþôåîéñ"></a>ðòåäðïþôåîéñ</h2>
<p>ðÒÉ ÓÏÚÄÁÎÉÉ ÚÁÝÅÌËÉ×ÁÀÝÅÊÓÑ ËÎÏÐËÉ Tk, × ÓÏÏÔ×ÅÔÓÔ×ÉÉ Ó ÔÉÐÏÍ
ËÎÏÐËÉ, Á×ÔÏÍÁÔÉÞÅÓËÉ ÆÏÒÍÉÒÕÅÔ ÐÁÒÁÍÅÔÒÙ, ÏÐÒÅÄÅÌÑÀÝÉÅ ÅÅ
ÐÏ×ÅÄÅÎÉÅ ÐÏ ÕÍÏÌÞÁÎÉÀ:</p>
<ul>
<li>÷ ïó Unix ËÎÏÐËÁ ÓÔÁÎÏ×ÉÔÓÑ ÁËÔÉ×ÎÏÊ ÐÒÉ ÐÏÑ×ÌÅÎÉÉ ÎÁÄ ÎÅÊ
ËÕÒÓÏÒÁ &quot;íÙÛÉ&quot; É ÄÅÚÁËÔÉ×ÉÒÕÅÔÓÑ, ËÏÇÄÁ ËÕÒÓÏÒ ÅÅ
ÐÏËÉÄÁÅÔ. ÷ ÓÉÓÔÅÍÁÈ Mac É Windows ÐÒÉ ÎÁÖÁÔÉÉ ËÌÁ×ÉÛÉ 1
&quot;íÙÛÉ&quot; ÎÁ ÚÁÝÅÌËÉ×ÁÀÝÅÊÓÑ ËÎÏÐËÅ ËÎÏÐËÁ
ÁËÔÉ×ÉÚÉÒÕÅÔÓÑ, ËÏÇÄÁ ËÕÒÓÏÒ &quot;íÙÛÉ&quot; ÎÁÈÏÄÉÔÓÑ ÎÁ
ËÎÏÐËÅ É ÓÔÁÎÏ×ÉÔÓÑ ÎÅÁËÔÉ×ÎÏÊ, ËÏÇÄÁ ËÕÒÓÏÒ ÅÅ ÐÏËÉÄÁÅÔ.</li>
<li>ðÒÉ ÎÁÖÁÔÉÉ ËÌÁ×ÉÛÉ 1 &quot;íÙÛÉ&quot; ÎÁ ÚÁÝÅÌËÉ×ÁÀÝÅÊÓÑ
ËÎÏÐËÅ ËÎÏÐËÁ ÓÔÁÎÏ×ÉÔÓÑ ×ÙÄÅÌÅÎÎÏÊ É ×ÙÐÏÌÎÑÅÔÓÑ ËÏÍÁÎÄÁ,
ÐÒÉ×ÑÚÁÎÎÁÑ Ë ÎÅÊ.</li>
<li>åÓÌÉ ÚÁÝÅÌËÉ×ÁÀÝÁÑÓÑ ËÎÏÐËÁ ÎÁÈÏÄÉÔÓÑ × ÆÏËÕÓÅ ××ÏÄÁ, ÔÏ
ÎÁÖÁÔÉÅ ÎÁ ËÌÁ×ÉÛÕ ÐÒÏÂÅÌÁ ÐÒÉ×ÏÄÉÔ Ë ×ÙÐÏÌÎÅÎÉÀ ËÏÍÁÎÄÙ,
ÐÒÉ×ÑÚÁÎÎÏÊ Ë ÜÔÏÊ ËÎÏÐËÅ.</li>
<li>÷ ÓÉÓÔÅÍÅ Windows ÉÍÅÀÔÓÑ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÐÒÉ×ÑÚËÉ ËÌÁ×ÉÛ: ÐÌÀÓ
(+) É ÚÎÁË ÒÁ×ÅÎÓÔ×Á (=) ×ÙÄÅÌÑÀÔ ËÎÏÐËÕ, Á ÍÉÎÕÓ (-)
ÏÔÍÅÎÑÅÔ ×ÙÄÅÌÅÎÉÅ.</li>
<li>åÓÌÉ ÚÁÝÅÌËÉ×ÁÀÝÁÑÓÑ ËÎÏÐËÁ ÎÁÈÏÄÉÔÓÑ × ÓÏÓÔÏÑÎÉÉ
<strong>disabled</strong>, ÔÏ ×ÓÅ ÏÐÉÓÁÎÎÙÅ ×ÙÛÅ ÄÅÊÓÔ×ÉÑ ÎÅ
ÐÒÉ×ÏÄÑÔ ÎÉ Ë ËÁËÏÍÕ ÒÅÚÕÌØÔÁÔÕ: ËÎÏÐËÁ ÏÓÔÁÅÔÓÑ
ÎÅÁËÔÉ×ÎÏÊ.</li>
<li>ðÏ×ÅÄÅÎÉÅ ÚÁÝÅÌËÉ×ÁÀÝÅÊÓÑ ËÎÏÐËÉ ÍÏÖÎÏ ÉÚÍÅÎÉÔØ Ó ÐÏÍÏÝØÀ
ÎÏ×ÙÈ Ó×ÑÚÅÊ ÄÌÑ ËÏÎËÒÅÔÎÙÈ ÐÒÉÍÉÔÉ×Ï× ÉÌÉ ÐÕÔÅÍ ÐÅÒÅÏÐÒÅÄÅÌÅÎÉÑ
Ó×ÑÚÅÊ ÄÁÎÎÏÇÏ ËÌÁÓÓÁ.</li>
</ul>
</body>
</html>