From: Stephen P. <Ste...@uc...> - 2004-02-12 14:40:03
|
Hi, Try calling Win32::GUI::DoEvents after each output update. This performs one GUI event tick and returns immediately afterwards. Steve > -----Original Message----- > From: per...@li... > [mailto:per...@li...]On Behalf Of > Alex Lee > Sent: 12 February 2004 04:35 > To: per...@li... > Subject: [perl-win32-gui-users] real-time output >=20 >=20 > Dear group: Just wondering if someone knows how I can output=20 > text in real-time through some kind > of control (i.e lable textfield).=20 >=20 >=20 > for example:=20 > ################################ > foreach(0..10){ >=20 > output somewhere (label) > sleep 1;=20 >=20 > } > ################################# >=20 > When I try this it waits until it hits ten and outputs=20 > everything at once. Yuck!=20 > Thanks in advance.=20 > Al >=20 >=20 > __________________________________ > Do you Yahoo!? > Yahoo! Finance: Get your refund fast by filing online. > http://taxes.yahoo.com/filing.html >=20 >=20 > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit from IBM. Click Now! > http://ads.osdn.com/?ad_id=3D1356&alloc_id=3D3438&op=3Dclick > _______________________________________________ > Perl-Win32-GUI-Users mailing list > Per...@li... > https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users >=20 |
From: Alex L. <sim...@ya...> - 2004-02-12 23:46:05
|
Wow! thank you -- thank you -- everyone for your help. Win32::GUI::DoEvents worked great and is exactly what I am looking for. final solution -- in case anyone wants to know -- look something like this: foreach(0..10){ $Win->main->Text($_); sleep 1; Win32::GUI::DoEvents } al --- Stephen Pick <Ste...@uc...> wrote: > Hi, > > Try calling Win32::GUI::DoEvents after each output update. This performs > one GUI event tick and returns immediately afterwards. > > Steve > > > -----Original Message----- > > From: per...@li... > > [mailto:per...@li...]On Behalf Of > > Alex Lee > > Sent: 12 February 2004 04:35 > > To: per...@li... > > Subject: [perl-win32-gui-users] real-time output > > > > > > Dear group: Just wondering if someone knows how I can output > > text in real-time through some kind > > of control (i.e lable textfield). > > > > > > for example: > > ################################ > > foreach(0..10){ > > > > output somewhere (label) > > sleep 1; > > > > } > > ################################# > > > > When I try this it waits until it hits ten and outputs > > everything at once. Yuck! > > Thanks in advance. > > Al > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! Finance: Get your refund fast by filing online. > > http://taxes.yahoo.com/filing.html > > > > > > ------------------------------------------------------- > > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > > Build and deploy apps & Web services for Linux with > > a free DVD software kit from IBM. Click Now! > > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > > _______________________________________________ > > Perl-Win32-GUI-Users mailing list > > Per...@li... > > https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users > > ===== ************************** ***** END OF MESSAGE ***** __________________________________ Do you Yahoo!? Yahoo! Finance: Get your refund fast by filing online. http://taxes.yahoo.com/filing.html |