button .b -text Push -width 4 pack .b .b cget -width =>4 .b configure -width 5 .b cget -width =>5 |
オプション名には、大変長いものがありますが、よく使うオプションには短縮名が付いています。
また、オプション名はすべて入力しなくても、そのオプションを認識できるところまで入力すればよいです。
Widget共通のオプションを以下に挙げます。
Widget固有のオプションは、WidgetのHELPを参照してください。
オプション | 意味 |
---|---|
-activebackground 色 | アクティブ領域のバックグランド色を指定します |
-activeborderwidth 値 | アクティブ領域の境界線の幅を指定します |
-activeforeground 色 | アクティブ領域のフォアグランド色を指定します |
-anchor アンカー | Widget内のテキストやビットマップの配置場所を指定します。n, ne, e, se, s, sw, w, nw, center |
-background 色, -bg 色 | バックグランド色を指定します |
-bitmap ビットマップ | ビットマップを指定します |
-borderwidth 値, -bd 値 | 境界線の幅を指定します |
-cursor {カーソル fg bg} | カーソルを指定します |
-disabledforeground 色 | Disabled状態時のフォアグランド色を指定します |
-exportselection 真理値 | フォーカスを失った時にセレクションを残すかどうかを指定します。 |
-font {フォント名 サイズ スタイル} | フォントを指定します。スタイルは、normal,bold,roman italic underline overstrikeの組み合わせです |
-foreground 色, -fg 色 | フォアグランド色を指定します |
-geometry XxY+posx+posy | サイズと座標を指定します |
-height 値 | 高さを指定します |
-highlightbackground 色 | フォーカスがない時のハイライト色を指定します |
-highlightcolor 色 | フォーカスがある時のハイライト色を指定します |
-highlightthickness 値 | フォーカスがある時のハイライトの厚さを指定します |
-image イメージ | イメージを指定します |
-insertbackground 色 | カーソルのバックグランド色を指定します |
-insertborderwidth 値 | カーソルの境界線の幅を指定します |
-insertofftime 値 | カーソルの点滅OFFの時間を指定します |
-insertontime 値 | カーソルの点滅ONの時間を指定します |
-insertwidth 値 | カーソルの幅を指定します |
-jump 真理値 | scaleやscrollbarがジャンプするかどうかを指定します |
-justify 値 | 行の寄せ方を指定します。left, center, right |
-orient 向き | 向きを指定します。horizontal または vertical |
-padx 値 | 左右の余白を指定します |
-pady 値 | 上下の余白を指定します |
-relief レリーフ | 3Dデザインを指定します。raised,sunken,flat,ridge,solid,groove |
-repeatdelay 値 | オートリピートまでの時間を指定します |
-repeatinterval 値 | オートリピートの間隔を指定します |
-selectbackground 色 | セレクト時のバックグランド色を指定します |
-selectborderwidth 値 | セレクト時の境界線の幅を指定します |
-selectforeground 色 | セレクト時のフォアグランド色を指定します |
-setgrid 真理値 | 大きさの単位を文字単位にするかどうかを指定します |
-takefocus 真理値 | TabやShiftキー等によりフォーカスを遷移させるかどうかを指定します |
-text テキスト | テキストを指定します |
-textvariable 変数 | テキスト文字列の変数を指定します |
-troughcolor 色 | scaleやscrollbarのくぼみの色を指定します |
-underline 値 | メニューの下線文字を指定します |
-width 値 | 幅を指定します |
-wraplength 値 | 折り返し時の一行の文字数を指定します |
-xscrollcommand スクリプト | 水平scrollbarと連動をするためのスクリプトを指定します |
-yscrollcommand スクリプト | 垂直scrollbarと連動をするためのスクリプトを指定します |