# Re: Accessing tcl/tk global variables from callbacks

**URL:** <https://www.ruby-forum.com/t/re-accessing-tcl-tk-global-variables-from-callbacks/51774>\
**Category:** Ruby\
**Created:** [December 2, 2005, 11:31pm UTC](https://www.ruby-forum.com/t/re-accessing-tcl-tk-global-variables-from-callbacks/51774 "2005-12-02T23:31:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![bpetrovi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/a88e4f/32.png) [@bpetrovi](https://www.ruby-forum.com/u/bpetrovi)\
**Post date:** [December 2, 2005, 11:31pm UTC](https://www.ruby-forum.com/t/re-accessing-tcl-tk-global-variables-from-callbacks/51774/1 "2005-12-02T23:31:48Z")

</div>

Sorry everyone, i guess the best way to learn Tcl is by learning  
Tcl, not Python. 🙂  
Global variables must be declared in a proc by “global varName”.  
The Python behaviour is in some sense anomalous.
