Tk – Special Variables

  • Post author:
  • Post category:Tk
  • Post comments:0 Comments
Tk - Special Variables

In Tk, we classify some of the variables as special variables and they have a predefined usage/functionality. The list of special variables is listed below.

Sr.No.Special Variable & Description
1tk_libraryUsed for setting the location of standard Tk libraries.
2tk_patchLevelRefers to the current patch level of the Tk interpreter.
3tk_strictMotifWhen non-zero, Tk tries to adhere to Motif look-and-feel as closely as possible.
4tk_versionDisplays the Tk version.

The above special variables have their special meanings for the Tk interpreter.

Examples for using Tk special variables

Lets see the examples for special variables.

TK VERSION

#!/usr/bin/wish

puts $tk_version

When you run the program, you will get a similar output as shown below.

8.5

TK LIBRARY PATH

#!/usr/bin/wish

puts $tk_library

When you run the program, you will get a similar output as shown below.

/Library/Frameworks/Tk.framework/Versions/8.6/Resources/Scripts

TK PATCH LEVEL

#!/usr/bin/wish

puts $tk_patchLevel

When you run the program, you will get a similar output as shown below.

8.6.1

TK STRICTMOTIF

#!/usr/bin/wish

puts $tk_strictMotif

When you run the program, you will get a similar output as shown below.

0

Next Topic : Click Here

Leave a Reply