The user will add a new element (or a set of elements) to the set of elements displayed in the Listbox. This is done programmatically. The list can be recreated with no problem at any time. The problem is that this operation is done programmatically in Tcl (embedded in Perl) through Tcl.pm/Tcl::Tk inside a
$int->Eval();#Tcl code which adds the element to the Listbox goes here
Unfortunately, me and my collegue were not able to find a way to call a Perl subrutine from inside the Eval code at the moment of adding the new element (I guess it is not possible at all). This is the reason why I am searching for an alternative to call this subrutine when the set of elements changes. It goeas without saying that for the meoment we can not substitute the Tcl code with Perl code, which would make this operation superfluous.
The original code posted in this thread is in Tk because I want(ed) to find a solution to my proposed approach - which is indipendent to Tcl.
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|