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

345 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>radiobutton</title>
</head>
<body>
<h1>radiobutton</h1>
<p>óÏÚÄÁÎÉÅ ÐÒÉÍÉÔÉ×Á ËÎÏÐËÉ-ÐÅÒÅËÌÀÞÁÔÅÌÑ É ÕÐÒÁ×ÌÅÎÉÅ ÉÍ.</p>
<h2><a name="óéîôáëóéó"></a>óéîôáëóéó</h2>
<pre>
<strong>radiobutton</strong> <em>ÉÍÑðÕÔÉ</em> ?<em>ÐÁÒÁÍÅÔÒÙ</em>?
</pre>
<h2><a name="óôáîäáòôîùå_ðáòáíåôòù"></a>óôáîäáòôîùå ðáòáíåôòù</h2>
<ul>
<li><strong>-activeBackground</strong></li>
<li><strong>-activeforeground</strong></li>
<li><strong>-anchor</strong></li>
<li><strong>-background</strong></li>
<li><strong>-bitmap</strong></li>
<li><strong>-borderwidth</strong></li>
<li><strong>-cursor</strong></li>
<li><strong>-disabledforeground</strong></li>
<li><strong>-font</strong></li>
<li><strong>-foreground</strong></li>
<li><strong>-highlightbackground</strong></li>
<li><strong>-highlightcolor</strong></li>
<li><strong>-highlightthickness</strong></li>
<li><strong>-image</strong></li>
<li><strong>-justify</strong></li>
<li><strong>-padx</strong></li>
<li><strong>-pady</strong></li>
<li><strong>-relief</strong></li>
<li><strong>-takefocus</strong></li>
<li><strong>-text</strong></li>
<li><strong>-textvariable</strong></li>
<li><strong>-underline</strong></li>
<li><strong>-wraplength</strong></li>
</ul>
<p>ðÏÄÒÏÂÎÏÅ ÏÐÉÓÁÎÉÅ ÜÔÉÈ ÐÁÒÁÍÅÔÒÏ× ÐÒÉ×ÅÄÅÎÏ × ÒÁÚÄÅÌÅ <a
href="options.html"><strong>options</strong></a>.</p>
<h2><a name="äïðïìîéôåìøîùå_ðáòáíåôòù_ðòéíéôé÷á"></a>äïðïìîéôåìøîùå ðáòáíåôòù ðòéíéôé÷á</h2>
<table>
<tr><td>éÍÑ ÐÁÒÁÍÅÔÒÁ:</td><td><strong>-command</strong></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; ÎÁ ÏËÎÅ
ËÎÏÐËÉ-ÐÅÒÅËÌÀÞÁÔÅÌÑ. ðÅÒÅÄ ×ÙÐÏÌÎÅÎÉÅÍ ËÏÍÁÎÄÙ ÏÂÎÏ×ÌÑÅÔÓÑ
ÚÎÁÞÅÎÉÅ ÇÌÏÂÁÌØÎÏÊ ÐÅÒÅÍÅÎÎÏÊ ÐÅÒÅËÌÀÞÁÔÅÌÑ (ÐÁÒÁÍÅÔÒ
<strong>-variable</strong>).</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>õËÁÚÙ×ÁÅÔ, ÓÌÅÄÕÅÔ ÌÉ ×Ù×ÏÄÉÔØ ÉÎÄÉËÁÔÏÒ. úÎÁÞÅÎÉÅ ÐÁÒÁÍÅÔÒÁ
ÄÏÌÖÎÏ ÂÙÔØ ÂÕÌÅ×ÓËÉÍ. åÓÌÉ ÚÎÁÞÅÎÉÅÍ Ñ×ÌÑÅÔÓÑ ÌÏÖØ, ÔÏ ÐÁÒÁÍÅÔÒ
<strong>relief</strong> ÉÇÎÏÒÉÒÕÅÔÓÑ É ÐÒÉÍÉÔÉ× ×ÓÅÇÄÁ
ÉÚÏÂÒÁÖÁÅÔÓÑ ×ÄÁ×ÌÅÎÎÙÍ, ÅÓÌÉ ÏÎ ×ÙÄÅÌÅÎ, É ×ÙÐÕËÌÙÍ × ÐÒÏÔÉ×ÎÏÍ
ÓÌÕÞÁÅ.</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>Background</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>úÁÄÁÅÔ ÉÚÏÂÒÁÖÅÎÉÅ, ×Ù×ÏÄÉÍÏÅ × ËÎÏÐËÅ ÐÒÉ ×ÙÄÅÌÅÎÉÉ
ËÎÏÐËÉ-ÐÅÒÅËÌÀÞÁÔÅÌÑ (×ÍÅÓÔÏ ÉÚÏÂÒÁÖÅÎÉÑ, ÚÁÄÁÎÎÏÇÏ ÐÁÒÁÍÅÔÒÏÍ
<strong>-image</strong>). åÓÌÉ ÐÁÒÁÍÅÔÒ <strong>-image</strong>
ÏÔÓÕÔÓÔ×ÕÅÔ, ÔÏ ÚÎÁÞÅÎÉÅ ÐÁÒÁÍÅÔÒÁ -<strong>selectimage</strong>
ÉÇÎÏÒÉÒÕÅÔÓÑ.</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>-value</strong></td></tr>
<tr><td>éÍÑ × âÁÚÅ:</td><td><strong>value</strong></td></tr>
<tr><td>ëÌÁÓÓ × âÁÚÅ:</td><td><strong>Value</strong></td></tr>
</table>
<p>úÁÄÁÅÔ ÚÎÁÞÅÎÉÅ, ËÏÔÏÒÏÅ ÓÌÅÄÕÅÔ ÚÁÎÏÓÉÔØ × ÐÅÒÅÍÅÎÎÕÀ
ËÎÏÐËÉ-ÐÅÒÅËÌÀÞÁÔÅÌÑ ÐÒÉ ×ÙÄÅÌÅÎÉÉ ÜÔÏÊ ËÎÏÐËÉ.</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>úÁÄÁÅÔ ÉÍÑ ÇÌÏÂÁÌØÎÏÊ ÐÅÒÅÍÅÎÎÏÊ, ÚÎÁÞÅÎÉÅ ËÏÔÏÒÏÊ ÎÕÖÎÏ
ÕÓÔÁÎÁ×ÌÉ×ÁÔØ ÐÒÉ ×ÙÄÅÌÅÎÉÉ ËÎÏÐËÉ. éÚÍÅÎÅÎÉÅ ÚÎÁÞÅÎÉÑ ÜÔÏÊ
ÐÅÒÅÍÅÎÎÏÊ ÔÁËÖÅ ÐÒÉ×ÏÄÉÔ Ë ÉÚÍÅÎÅÎÉÀ ÓÏÓÔÏÑÎÉÑ ×ÙÄÅÌÅÎÉÑ
ËÎÏÐËÉ. ðÏ ÕÍÏÌÞÁÎÉÀ ÐÁÒÁÍÅÔÒ ÉÍÅÅÔ ÚÎÁÞÅÎÉÅ
<strong>selectedButton</strong>.</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>úÁÄÁÅÔ ÖÅÌÁÅÍÕÀ ÛÉÒÉÎÕ ËÎÏÐËÉ-ÐÅÒÅËÌÀÞÁÔÅÌÑ. åÓÌÉ × ËÎÏÐËÅ
×Ù×ÏÄÉÔÓÑ ÉÚÏÂÒÁÖÅÎÉÅ ÉÌÉ Ä×ÕÃ×ÅÔÎÏÅ ÉÚÏÂÒÁÖÅÎÉÅ, ÔÏ ÚÎÁÞÅÎÉÅ
ÐÁÒÁÍÅÔÒÁ ÚÁÄÁÅÔÓÑ × ÐÉËÓÅÌÁÈ (Ô.Å., × ÌÀÂÏÍ ×ÉÄÅ, ÐÒÉÅÍÌÅÍÏÍ
ÄÌÑ Tk_GetPixels); ÛÉÒÉÎÁ ÔÅËÓÔÏ×ÏÊ ËÎÏÐËÉ ÚÁÄÁÅÔÓÑ ÞÉÓÌÏÍ
ÓÉÍ×ÏÌÏ×. åÓÌÉ ÐÁÒÁÍÅÔÒ ÎÅ ÚÁÄÁÎ, ÔÏ ÛÉÒÉÎÁ ËÎÏÐËÉ ×ÙÞÉÓÌÑÅÔÓÑ
ÐÏ ÅÅ ÓÏÄÅÒÖÉÍÏÍÕ.</p>
<h2><a name="ïðéóáîéå"></a>ïðéóáîéå</h2>
<p>ëÏÍÁÎÄÁ <strong>radiobutton</strong> ÓÏÚÄÁÅÔ ÎÏ×ÏÅ ÏËÎÏ
(ÚÁÄÁ×ÁÅÍÏÅ ÁÒÇÕÍÅÎÔÏÍ <em>ÉÍÑðÕÔÉ</em>) É ÐÒÅ×ÒÁÝÁÅÔ ÅÇÏ ×
ÐÒÉÍÉÔÉ× ËÎÏÐËÉ-ÐÅÒÅËÌÀÞÁÔÅÌÑ. äÅÔÁÌÉ ÉÚÏÂÒÁÖÅÎÉÑ
ËÎÏÐËÉ-ÐÅÒÅËÌÀÞÁÔÅÌÑ, ÔÁËÉÅ ËÁË ÅÅ Ã×ÅÔÁ, ÛÒÉÆÔ, ÔÅËÓÔ É
ÉÓÈÏÄÎÙÊ ÏÂßÅÍÎÙÊ ×ÉÄ ÚÁÄÁÀÔÓÑ Ó ÐÏÍÏÝØÀ ÏÐÉÓÁÎÎÙÈ ×ÙÛÅ
ÄÏÐÏÌÎÉÔÅÌØÎÙÈ ÐÁÒÁÍÅÔÒÏ×. ëÏÍÁÎÄÁ <strong>radiobutton</strong>
×ÏÚ×ÒÁÝÁÅÔ ÁÒÇÕÍÅÎÔ <em>ÉÍÑðÕÔÉ</em>. ÷ ÍÏÍÅÎÔ ×ÙÐÏÌÎÅÎÉÑ ÜÔÏÊ
ËÏÍÁÎÄÙ ÎÅ ÄÏÌÖÎÏ ÓÕÝÅÓÔ×Ï×ÁÔØ ÏËÎÁ Ó ÉÍÅÎÅÍ <em>ÉÍÑðÕÔÉ</em>,
ÎÏ ÄÏÌÖÅÎ ÓÕÝÅÓÔ×Ï×ÁÔØ ÅÇÏ ÐÒÅÄÏË.</p>
<p>ëÎÏÐËÁ-ÐÅÒÅËÌÀÞÁÔÅÌØ ÐÒÅÄÓÔÁ×ÌÑÅÔ ÓÏÂÏÊ ÐÒÉÍÉÔÉ×, × ËÏÔÏÒÏÍ
×Ù×ÏÄÉÔÓÑ ÔÅËÓÔÏ×ÁÑ ÓÔÒÏËÁ, ÉÚÏÂÒÁÖÅÎÉÅ ÉÌÉ Ä×ÕÃ×ÅÔÎÏÅ
ÉÚÏÂÒÁÖÅÎÉÅ, Á ÔÁËÖÅ ÒÏÍ ÉÌÉ ËÒÕÖÏË, ÎÁÚÙ×ÁÅÍÙÊ
<em>ÉÎÄÉËÁÔÏÒÏÍ</em>. ÷ÅÓØ ×Ù×ÏÄÉÍÙÊ ÔÅËÓÔ ÄÏÌÖÅÎ ÂÙÔØ ÚÁÐÉÓÁÎ
ÏÄÎÉÍ ÛÒÉÆÔÏÍ, ÏÄÎÁËÏ ÏÎ ÍÏÖÅÔ ÚÁÎÉÍÁÔØ ÎÅÓËÏÌØËÏ ÓÔÒÏÞÅË ÎÁ
ÜËÒÁÎÅ (ÅÓÌÉ × ÎÅÍ ÅÓÔØ ÓÉÍ×ÏÌÙ ÐÅÒÅ×ÏÄÁ ÓÔÒÏËÉ ÉÌÉ ÚÁÄÁÎ
ÐÁÒÁÍÅÔÒ <strong>wrapLength</strong>). ïÄÉÎ ÉÚ ÓÉÍ×ÏÌÏ× ÔÅËÓÔÁ
ÍÏÖÅÔ ÂÙÔØ ÐÏÄÞÅÒËÎÕÔ (× ÓÏÏÔ×ÅÔÓÔ×ÉÉ ÓÏ ÚÎÁÞÅÎÉÅÍ ÐÁÒÁÍÅÔÒÁ
<strong>underline</strong>). ëÎÏÐËÁ-ÐÅÒÅËÌÀÞÁÔÅÌØ ÏÂÌÁÄÁÅÔ ×ÓÅÍÉ
ÈÁÒÁËÔÅÒÉÓÔÉËÁÍÉ ÏÂÙÞÎÏÊ ËÎÏÐËÉ, ×ËÌÀÞÁÑ ÓÌÅÄÕÀÝÉÅ: ×
ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÚÎÁÞÅÎÉÑ ÐÁÒÁÍÅÔÒÁ <strong>state</strong> ËÎÏÐËÁ
ÉÍÅÅÔ ÔÒÉ ÒÁÚÎÙÈ ×ÉÄÁ; ËÎÏÐËÁ ÍÏÖÅÔ ×ÙÇÌÑÄÅÔØ ×ÙÐÕËÌÏÊ,
×ÄÁ×ÌÅÎÎÏÊ ÉÌÉ ÐÌÏÓËÏÊ, ËÒÏÍÅ ÔÏÇÏ, ÏÎÁ ÍÏÖÅÔ ÍÉÇÁÔØ. ðÒÉ
ÉÎÉÃÉÁÃÉÉ ËÎÏÐËÉ-ÐÅÒÅËÌÀÞÁÔÅÌÑ (ÎÁÖÁÔÉÅÍ ÎÁ ËÌÁ×ÉÛÕ 1
&quot;íÙÛÉ&quot;, ËÏÇÄÁ ËÕÒÓÏÒ &quot;íÙÛÉ&quot; ÎÁÈÏÄÉÔÓÑ ÎÁ
ËÎÏÐËÅ) ×ÙÐÏÌÎÑÅÔÓÑ ËÏÍÁÎÄÁ Tcl.</p>
<p>ëÒÏÍÅ ÔÏÇÏ, ËÎÏÐËÉ-ÐÅÒÅËÌÀÞÁÔÅÌÉ ÍÏÖÎÏ <em>×ÙÄÅÌÑÔØ</em>. åÓÌÉ
ËÎÏÐËÁ ×ÙÄÅÌÅÎÁ, ÔÏ ÉÎÄÉËÁÔÏÒ ÏÂÙÞÎÏ ÉÚÏÂÒÁÖÁÅÔÓÑ ËÁË
×ÙÄÅÌÅÎÎÙÊ, Á ÐÅÒÅÍÅÎÎÁÑ Tcl, ÁÓÓÏÃÉÉÒÏ×ÁÎÎÁÑ Ó ÄÁÎÎÏÊ ËÎÏÐËÏÊ,
ÉÍÅÅÔ ÐÒÅÄÐÉÓÁÎÎÏÅ ÚÎÁÞÅÎÉÅ (ÏÂÙÞÎÏ 1). ÷ ïó Unix ÉÎÄÉËÁÔÏÒ
ÉÚÏÂÒÁÖÁÅÔÓÑ ×ÄÁ×ÌÅÎÎÙÍ É ÉÍÅÅÔ ÓÐÅÃÉÁÌØÎÙÊ Ã×ÅÔ. ÷ ÓÉÓÔÅÍÅ
Windows ×ÍÅÓÔÏ ÜÔÏÇÏ × ÉÎÄÉËÁÔÏÒÅ ÐÏÑ×ÌÑÅÔÓÑ ËÒÕÇÌÁÑ ÍÅÔËÁ. åÓÌÉ
ËÎÏÐËÁ-ÐÅÒÅËÌÀÞÁÔÅÌØ ÎÅ ×ÙÄÅÌÅÎÁ, ÔÏ ÉÎÄÉËÁÔÏÒ ÉÍÅÅÔ
ÎÅ×ÙÄÅÌÅÎÎÙÊ ×ÉÄ, Á ÁÓÓÏÃÉÉÒÏ×ÁÎÎÁÑ ÐÅÒÅÍÅÎÎÁÑ ÉÍÅÅÔ ÄÒÕÇÏÅ
ÚÎÁÞÅÎÉÅ (ÏÂÙÞÎÏ &quot;0&quot;). ÷ ïó Unix ÔÁËÏÊ ÉÎÄÉËÁÔÏÒ
ÉÚÏÂÒÁÖÁÅÔÓÑ ×ÙÐÕËÌÙÍ É ÎÅ ÉÍÅÅÔ ÓÐÅÃÉÁÌØÎÏÇÏ Ã×ÅÔÁ. ÷ ÓÉÓÔÅÍÅ
Windows × ÎÅ×ÙÄÅÌÅÎÎÏÍ ÉÎÄÉËÁÔÏÒÅ ÏÔÓÕÔÓÔ×ÕÅÔ ËÒÕÇÌÁÑ
ÍÅÔËÁ. ïÂÙÞÎÏ ÏÄÎÁ ÐÅÒÅÍÅÎÎÁÑ ÏÂÓÌÕÖÉ×ÁÅÔ ÎÅÓËÏÌØËÏ
ËÎÏÐÏË-ÐÅÒÅËÌÀÞÁÔÅÌÅÊ, Á ÅÅ ÚÎÁÞÅÎÉÅ ÕËÁÚÙ×ÁÅÔ, ËÁËÁÑ ÉÚ ÎÉÈ
ÄÏÌÖÎÁ ÂÙÔØ ×ÙÄÅÌÅÎÁ. ðÒÉ ×ÙÄÅÌÅÎÉÉ ËÎÏÐËÉ ÐÒÏÉÓÈÏÄÉÔ ÉÚÍÅÎÅÎÉÅ
ÚÎÁÞÅÎÉÑ ÁÓÓÏÃÉÉÒÏ×ÁÎÎÏÊ ÐÅÒÅÍÅÎÎÏÊ. ëÒÏÍÅ ÔÏÇÏ, ËÁÖÄÁÑ
ËÎÏÐËÁ-ÐÅÒÅËÌÀÞÁÔÅÌØ ÏÔÓÌÅÖÉ×ÁÅÔ ÚÎÁÞÅÎÉÅ ÁÓÓÏÃÉÉÒÏ×ÁÎÎÏÊ
ÐÅÒÅÍÅÎÎÏÊ É ÐÒÉ ÅÇÏ ÉÚÍÅÎÅÎÉÉ ÓÏÓÔÏÑÎÉÅ ×ÙÄÅÌÅÎÉÑ ËÎÏÐËÉ
ÍÅÎÑÅÔÓÑ. ðÏ ÕÍÏÌÞÁÎÉÀ ÉÓÐÏÌØÚÕÅÔÓÑ ÐÅÒÅÍÅÎÎÁÑ
<strong>selectedButton</strong>; ÅÅ ÚÎÁÞÅÎÉÅÍ Ñ×ÌÑÅÔÓÑ ÉÍÑ
×ÙÄÅÌÅÎÎÏÊ ËÎÏÐËÉ ÉÌÉ ÐÕÓÔÁÑ ÓÔÒÏËÁ, ÅÓÌÉ ÎÉ ÏÄÎÁ ÉÚ ËÎÏÐÏË,
ÁÓÓÏÃÉÉÒÏ×ÁÎÎÙÈ Ó ÄÁÎÎÏÊ ÐÅÒÅÍÅÎÎÏÊ, ÎÅ ×ÙÄÅÌÅÎÁ. éÍÑ ÐÅÒÅÍÅÎÎÏÊ
É ÚÁÐÉÓÙ×ÁÅÍÙÅ × ÎÅÊ ÚÎÁÞÅÎÉÑ
&quot;×ÙÄÅÌÅÎÎÁÑ&quot;/&quot;ÎÅ×ÙÄÅÌÅÎÎÁÑ&quot; ÍÏÖÎÏ ÐÏÍÅÎÑÔØ Ó
ÐÏÍÏÝØÀ ÐÁÒÁÍÅÔÒÏ× ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ ÉÌÉ × ÂÁÚÅ ÄÁÎÎÙÈ
ÐÁÒÁÍÅÔÒÏ×. ó ÐÏÍÏÝØÀ ÐÁÒÁÍÅÔÒÏ× ËÏÎÆÉÇÕÒÁÃÉÉ ÍÏÖÎÏ ÔÁËÖÅ
ÐÏÍÅÎÑÔØ ×ÉÄ ÉÎÄÉËÁÔÏÒÁ (ÉÌÉ ÄÁÖÅ ÏÔÍÅÎÉÔØ ÓÁÍÕ ÎÅÏÂÈÏÄÉÍÏÓÔØ
ÅÇÏ ×Ù×ÏÄÁ). ðÏ ÕÍÏÌÞÁÎÉÀ ×ÙÄÅÌÅÎÉÅ ËÎÏÐËÉ-ÐÅÒÅËÌÀÞÁÔÅÌÑ
ÐÒÏÉÓÈÏÄÉÔ ÐÒÉ ÝÅÌÞËÅ ÎÁ ËÎÏÐËÅ.</p>
<h2><a name="ëïíáîäá_ðòéíéôé÷á"></a>ëïíáîäá ðòéíéôé÷á</h2>
<p>ëÏÍÁÎÄÁ <strong>radiobutton</strong> ÓÏÚÄÁÅÔ ÎÏ×ÕÀ ËÏÍÁÎÄÕ Tcl
Ó ÉÍÅÎÅÍ <em>ÉÍÑðÕÔÉ</em>. ó ÐÏÍÏÝØÀ ÜÔÏÊ ËÏÍÁÎÄÙ ÍÏÖÎÏ
×ÙÐÏÌÎÑÔØ ÒÁÚÌÉÞÎÙÅ ÏÐÅÒÁÃÉÉ ÎÁÄ ÐÒÉÍÉÔÉ×ÏÍ. åÅ ÏÂÝÉÊ ×ÉÄ</p>
<pre>
ÉÍÑðÕÔÉ ÐÁÒÁÍÅÔÒ ?ÁÒÇ ÁÒÇ ...?
</pre>
<p><em>ðÁÒÁÍÅÔÒ</em> É <em>ÁÒÇ</em>ÕÍÅÎÔÙ ÕÔÏÞÎÑÀÔ ÐÏ×ÅÄÅÎÉÅ
ËÏÍÁÎÄÙ. ðÒÉÍÉÔÉ×Ù ËÎÏÐËÉ-ÐÅÒÅËÌÀÞÁÔÅÌÑ ÄÏÐÕÓËÁÀÔ ÓÌÅÄÕÀÝÉÅ
ÆÏÒÍÙ ËÏÍÁÎÄÙ:</p>
<dl>
<dt><em>ÉÍÑðÕÔÉ</em> <strong>cget</strong> <em>ÐÁÒÁÍÅÔÒ</em></dt>
<dd>÷ÏÚ×ÒÁÝÁÅÔ ÔÅËÕÝÅÅ ÚÎÁÞÅÎÉÅ ÐÁÒÁÍÅÔÒÁ ËÏÎÆÉÇÕÒÁÃÉÉ Ó ÉÍÅÎÅÍ
ÐÁÒÁÍÅÔÒ. ðÁÒÁÍÅÔÒ ÍÏÖÅÔ ÂÙÔØ ÌÀÂÙÍ ÉÚ ÐÁÒÁÍÅÔÒÏ× ËÏÍÁÎÄÙ
<strong>radiobutton</strong>.</dd>
<dt><em>ÉÍÑðÕÔÉ</em> <strong>configure</strong> ?<em>ÐÁÒÁÍÅÔÒ</em>?
?<em>ÚÎÁÞÅÎÉÅ ÐÁÒÁÍÅÔÒ ÚÎÁÞÅÎÉÅ ...</em>?</dt>
<dd>úÁÐÒÁÛÉ×ÁÅÔ ÚÎÁÞÅÎÉÑ ÐÁÒÁÍÅÔÒÏ× ËÏÎÆÉÇÕÒÁÃÉÉ ÐÒÉÍÉÔÉ×Á ÉÌÉ
ÉÚÍÅÎÑÅÔ ÉÈ. åÓÌÉ <em>ÐÁÒÁÍÅÔÒ</em> ÎÅ ÕËÁÚÁÎ, ÔÏ ×ÏÚ×ÒÁÝÁÅÔ
ÓÐÉÓÏË, ÓÏÄÅÒÖÁÝÉÊ ÚÎÁÞÅÎÉÑ ×ÓÅÈ ÄÏÐÕÓÔÉÍÙÈ ×
<em>ÉÍÅÎÉðÕÔÉ</em> ÐÁÒÁÍÅÔÒÏ× (ÆÏÒÍÁÔ ÓÐÉÓËÁ ÏÐÉÓÁÎ ×
<strong>Tk_ConfigureInfo</strong>). åÓÌÉ <em>ÐÁÒÁÍÅÔÒ</em>
ÚÁÄÁÎ, Á ÅÇÏ ÎÏ×ÏÅ ÚÎÁÞÅÎÉÅ - ÎÅÔ, ÔÏ ËÏÍÁÎÄÁ ×ÏÚ×ÒÁÝÁÅÔ ÞÁÓÔØ
ÐÏÌÎÏÇÏ ÓÐÉÓËÁ, ÏÔÎÏÓÑÝÕÀÓÑ Ë ÕËÁÚÁÎÎÏÍÕ ÐÁÒÁÍÅÔÒÕ. åÓÌÉ
ÚÁÄÁÎÙ ÏÄÎÁ ÉÌÉ ÎÅÓËÏÌØËÏ ÐÁÒ <em>ÐÁÒÁÍÅÔÒ-ÚÎÁÞÅÎÉÅ,</em> ÔÏ
ÕËÁÚÁÎÎÙÍ ÐÁÒÁÍÅÔÒÁÍ ÐÒÉÍÉÔÉ×Á ÐÒÉÓ×ÁÉ×ÁÀÔÓÑ ÎÏ×ÙÅ ÚÎÁÞÅÎÉÑ, Á
ËÏÍÁÎÄÁ ×ÏÚ×ÒÁÝÁÅÔ ÐÕÓÔÕÀ ÓÔÒÏËÕ. ðÁÒÁÍÅÔÒ ÍÏÖÅÔ ÂÙÔØ ÌÀÂÙÍ ÉÚ
ÐÁÒÁÍÅÔÒÏ× ËÏÍÁÎÄÙ <strong>radiobutton</strong>.</dd>
<dt><em>ÉÍÑðÕÔÉ</em> <strong>deselect</strong></dt>
<dd>ïÔÍÅÎÑÅÔ ×ÙÄÅÌÅÎÉÅ ËÎÏÐËÉ-ÐÅÒÅËÌÀÞÁÔÅÌÑ É ÐÒÉÄÁÅÔ
ÁÓÓÏÃÉÉÒÏ×ÁÎÎÏÊ ÐÅÒÅÍÅÎÎÏÊ ÚÎÁÞÅÎÉÅ .ÐÕÓÔÁÑ ÓÔÒÏËÁ.. åÓÌÉ ×
ÍÏÍÅÎÔ ÉÓÐÏÌÎÅÎÉÑ ËÏÍÁÎÄÙ ÄÁÎÎÁÑ ËÎÏÐËÁ-ÐÅÒÅËÌÀÞÁÔÅÌØ ÎÅ ÂÙÌÁ
×ÙÄÅÌÅÎÁ, ÔÏ ËÏÍÁÎÄÁ ÎÅ ÐÒÏÉÚ×ÏÄÉÔ ÎÉËÁËÉÈ ÄÅÊÓÔ×ÉÊ.</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>select</strong></dt>
<dd>÷ÙÄÅÌÑÅÔ ËÎÏÐËÕ, ÐÅÒÅÒÉÓÏ×Ù×ÁÑ ÅÅ × ÎÏ×ÏÍ ÓÏÓÔÏÑÎÉÉ É
ÉÚÍÅÎÑÑ ÚÎÁÞÅÎÉÅ ÁÓÓÏÃÉÉÒÏ×ÁÎÎÏÊ ÐÅÒÅÍÅÎÎÏÊ.</dd>
</dl>
<h2><a name="ðòé÷ñúëé"></a>ðòé÷ñúëé</h2>
<p>ðÒÉ ÓÏÚÄÁÎÉÉ ËÎÏÐËÉ-ÐÅÒÅËÌÀÞÁÔÅÌÑ Tk Á×ÔÏÍÁÔÉÞÅÓËÉ ÓÏÚÄÁÅÔ
ÐÒÉ×ÑÚËÉ Ë ÎÅÊ, ÏÐÒÅÄÅÌÑÀÝÉÅ ÅÅ ÐÏ×ÅÄÅÎÉÅ ÐÏ ÕÍÏÌÞÁÎÉÀ:</p>
<ol>
<li>× ïó Unix ËÎÏÐËÁ ÓÔÁÎÏ×ÉÔÓÑ ÁËÔÉ×ÎÏÊ ÐÒÉ ÐÏÑ×ÌÅÎÉÉ ÎÁÄ ÎÅÊ
ËÕÒÓÏÒÁ &quot;íÙÛÉ&quot; É ÄÅÚÁËÔÉ×ÉÒÕÅÔÓÑ, ËÏÇÄÁ ËÕÒÓÏÒ ÅÅ
ÐÏËÉÄÁÅÔ. ÷ ÓÉÓÔÅÍÁÈ Mac É Windows ÐÒÉ ÎÁÖÁÔÉÉ ËÌÁ×ÉÛÉ 1
&quot;íÙÛÉ&quot; ÎÁ ÐÅÒÅËÌÀÞÁÔÅÌÅ ËÎÏÐËÁ ÁËÔÉ×ÉÚÉÒÕÅÔÓÑ, ËÏÇÄÁ
ËÕÒÓÏÒ &quot;íÙÛÉ&quot; ÎÁÈÏÄÉÔÓÑ ÎÁ ËÎÏÐËÅ É ÄÅÚÁËÔÉ×ÉÒÕÅÔÓÑ, ËÏÇÄÁ
ËÕÒÓÏÒ ÅÅ ÐÏËÉÄÁÅÔ;</li>
<li>ÐÒÉ ÎÁÖÁÔÉÉ ËÌÁ×ÉÛÉ 1 &quot;íÙÛÉ&quot; ÎÁ
ËÎÏÐËÅ-ÐÅÒÅËÌÀÞÁÔÅÌÅ ËÎÏÐËÁ ÓÔÁÎÏ×ÉÔÓÑ ×ÙÄÅÌÅÎÎÏÊ É
×ÙÐÏÌÎÑÅÔÓÑ ËÏÍÁÎÄÁ, ÐÒÉ×ÑÚÁÎÎÁÑ Ë ÎÅÊ;</li>
<li>ÅÓÌÉ ËÎÏÐËÁ-ÐÅÒÅËÌÀÞÁÔÅÌØ ÎÁÈÏÄÉÔÓÑ × ÆÏËÕÓÅ ××ÏÄÁ, ÔÏ
ÎÁÖÁÔÉÅ ÎÁ ËÌÁ×ÉÛÕ ÐÒÏÂÅÌÁ ÐÒÉ×ÏÄÉÔ Ë ×ÙÐÏÌÎÅÎÉÀ ËÏÍÁÎÄÙ,
ÐÒÉ×ÑÚÁÎÎÏÊ Ë ÜÔÏÊ ËÎÏÐËÅ;</li>
<li>ÅÓÌÉ ËÎÏÐËÁ-ÐÅÒÅËÌÀÞÁÔÅÌØ ÎÁÈÏÄÉÔÓÑ × ÓÏÓÔÏÑÎÉÉ
<strong>disabled</strong>, ÔÏ ×ÓÅ ÏÐÉÓÁÎÎÙÅ ×ÙÛÅ ÄÅÊÓÔ×ÉÑ ÎÅ
ÐÒÉ×ÏÄÑÔ ÎÉ Ë ËÁËÏÍÕ ÒÅÚÕÌØÔÁÔÕ: ËÎÏÐËÁ ÏÓÔÁÅÔÓÑ
ÂÅÚÏÔ×ÅÔÎÏÊ.</li>
</ol>
<p>ðÏ×ÅÄÅÎÉÅ ËÎÏÐËÉ-ÐÅÒÅËÌÀÞÁÔÅÌÑ ÍÏÖÎÏ ÉÚÍÅÎÉÔØ Ó ÐÏÍÏÝØÀ ÎÏ×ÙÈ
ÐÒÉ×ÑÚÏË Ë ËÏÎËÒÅÔÎÙÍ ÐÒÉÍÉÔÉ×ÁÍ ÉÌÉ ÐÕÔÅÍ ÐÅÒÅÏÐÒÅÄÅÌÅÎÉÑ
ÐÒÉ×ÑÚÏË ÄÁÎÎÏÇÏ ËÌÁÓÓÁ.</p>
</body>
</html>