I've never seen the window problem, but the label thing may happen if the
label width is too short for the new text.
See the following example:
####################
use Win32::GUI;
@files=('c:\config.sys','c:\windows\terminal.exe','c:\autoexec.bat');
$W=new Win32::GUI::Window(-width=>260,-height=>160);
$W->AddLabel(
-name => "TEST",
-text => "Deleting file:",
-pos => [40,20],
-width => 260,
# -width => 160 # uncomment this line and
# see what happens
);
$W->AddButton(-name=>"NEXT",-text=>"Next",-pos=>[100,100]);
$W->Show;
Win32::GUI::Dialog();
sub NEXT_Click {
$W->TEST->Text("Deleting file: ".$files[$i++%($#files+1)]);
}
############
Alan Mizrahi
Universidad Simon Bolivar
CESMA
[EMAIL PROTECTED]
On Thu, 9 Aug 2001, Gross, Stephan wrote:
> I'm writing an application where data is input in a first window, then the
> user hits a button which calls a second window. Sometimes the second window
> pops right up, but at other times it starts minimized, so I have to click it
> twice on the task bar to see it. Can anyone suggest why this happens? I
> also notice this effect even when I am designing a window; if I make a label
> a certain length and the data in the label changes, I may see the same
> thing. I am not using any IsVisible or OnTop methods.
>
> _______________________________________________________
> Stephan Gross Loral Skynet 908-470-2388 [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>
>
>
>