Hi all
 
I have two questions:
 
1. I am trying "to check" a radio button as initial state, I mean when I open a 
window. I used the option -checked=>1,  but nothing happens.
 
2. I want to get the the radio_button selected.
 
I have been programming with perl for the last two years, I used Tk in the 
past, but I want to learn about WIN32::Gui. 
 
Thanks.
 
Here my code:
 
#!/opt/nokianms/bin/perl
# #################################################################
# Complex Upgrade Script
# Purpose: Generate XML Files for zcomplex Upgrades
# Daniel Mazzini - Nokia USA
# AWS/CINGULAR Project
# Last Update: Feb 15, 2005  
# Version 1.0
# #################################################################
# #################################################################
# Modules and declaration
# #################################################################
use Win32::GUI;

$w_main_cu= new Win32::GUI::DialogBox(
    -name        => "w_main_cu",
    -text        => "MY MAIN WINDOW",
    -size        => [300,200],
    -helpbutton  => 0,
    -menu        => 0,
    -maximizebox => 0,
    -minimizebox => 1,
    -resizable   => 0,
  );
$w_main_cu->Show();  
$w_main_cu->AddButton(
       -text    => "OPTIONS",
       -name    => "gb_options",
       -left    => 33,
       -top     => 22,
       -width   => 198,
       -height  => 67,
       -style  => WS_CHILD | WS_VISIBLE | 7,  # GroupBox
      );

$w_main_cu->AddRadioButton(
       -text    => "OPT 1",
       -name    => "Rb_option1",       
       -left    => 59,
       -top     => 50,
       -width   => 60,
       -height  => 12,
      );
$w_main_cu->AddRadioButton(
       -text    => "OPT 2",
       -name    => "Rb_option2",
       -left    => 150,
       -top     => 52,
       -width   => 60,
       -height  => 12,
       );  
       
$w_main_cu->AddButton(
       -text    => "Execute",
       -name    => "cb_cu",
       -left    => 150,
       -top     => 130,
       -width   => 100,
       -height  => 25,
       -foreground    => 16744448,
       -addstyle => BS_DEFPUSHBUTTON
      );

Win32::GUI::Dialog();
 
sub cb_cu_Click{  
    #I want to get here what option was selected.  (Selected RadioButton)  
}
 
sub w_main_cu_Terminate {
    $w_main_cu->Disable();
    $w_main_cu->Hide();
    return -1;
}

 
 
 



 

Daniel Mazzini 

Desk +1 972-374-0081 / Mobile +1 2142088109
Email : [EMAIL PROTECTED]/[EMAIL PROTECTED]

 


Reply via email to