Tcl-tk-tk-special-variables
提供:Dev Guides
Tk-特殊変数
Tkでは、いくつかの変数を特別な変数として分類し、事前定義された使用法/機能を持っています。 特殊変数のリストを以下にリストします。
Sr.No. | Special Variable & Description |
---|---|
1 |
tk_library 標準Tkライブラリの場所を設定するために使用されます。 |
2 |
tk_patchLevel Tkインタープリターの現在のパッチレベルを指します。 |
3 |
tk_strictMotif ゼロ以外の場合、TkはMotifのルックアンドフィールに可能な限り忠実に準拠しようとします。 |
4 |
tk_version Tkバージョンを表示します。 |
上記の特殊変数には、Tkインタープリターにとって特別な意味があります。
Tk特殊変数の使用例
特殊変数の例を見てみましょう。
TKバージョン
#!/usr/bin/wish
puts $tk_version
プログラムを実行すると、次のような出力が得られます。
8.5
TKライブラリパス
#!/usr/bin/wish
puts $tk_library
プログラムを実行すると、次のような出力が得られます。
/Library/Frameworks/Tk.framework/Versions/8.6/Resources/Scripts
TKパッチレベル
#!/usr/bin/wish
puts $tk_patchLevel
プログラムを実行すると、次のような出力が得られます。
8.6.1
TK STRICTMOTIF
#!/usr/bin/wish
puts $tk_strictMotif
プログラムを実行すると、次のような出力が得られます。
0