Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?

Re: Using a Tk window within a function

by bbfu (Curate)
on May 27, 2004 at 19:19 UTC ( #357025=note: print w/replies, xml ) Need Help??

in reply to Using a Tk window within a function

I believe what you're looking for is a Tk::Dialog (update: er, you're right, Tk::DialogBox is what I meant). I can't test it at the moment, but I'm nearly certain that calling $Dialog->Show() (which uses $Dialog->waitVariable(\$var) internally) will process events (ie, allow user interaction) until the dialog is dismissed and then return control to your procedural code, all without a MainLoop.

Black flowers blossom
Fearless on my breath

Replies are listed 'Best First'.
Re: Re: Using a Tk window within a function
by axis3x3 (Acolyte) on May 27, 2004 at 19:42 UTC
    Thanks bbfu, I think you're right! In fact I'm going to try using Tk::DialogBox, which allows any widgets to be displayed instead of just a text box. Thank you very much!

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://357025]
[LanX]: It seems that PHP's official docs use "closure" and "anonymous function" interchangeably, even though their closures don't capture surrounding state without using the 'use' language construct.
LanX explains much cargo bla ...
[Eily]: what? I thought PHP was known for its reliable and consistent behaviour and documentation!
[LanX]: ... and a lot of pseudo Perl experts
[Eily]: though honestly, I'm sure I have seen people use closure to mean anonysub for perl as well
[stonecolddevin]: good morning friends

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (13)
As of 2018-02-23 17:11 GMT
Find Nodes?
    Voting Booth?
    When it is dark outside I am happiest to see ...

    Results (303 votes). Check out past polls.