Changeset 9760 for trunk/wxglade/Dialogs.pl
- Timestamp:
- 12/17/09 18:22:59 (2 years ago)
- File:
-
- 1 edited
-
trunk/wxglade/Dialogs.pl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wxglade/Dialogs.pl
r9424 r9760 290 290 $self->SetTitle(_T("dialog_1")); 291 291 $self->{openurl_text}->SetSelection(-1); 292 $self->{ok}->SetDefault(); 292 293 293 294 # end wxGlade … … 394 395 1; 395 396 397 package Form; 398 399 use Wx qw[:everything]; 400 use base qw(Wx::Dialog); 401 use strict; 402 403 use Wx::Locale gettext => '_T'; 404 sub new { 405 my( $self, $parent, $id, $title, $pos, $size, $style, $name ) = @_; 406 $parent = undef unless defined $parent; 407 $id = -1 unless defined $id; 408 $title = "" unless defined $title; 409 $pos = wxDefaultPosition unless defined $pos; 410 $size = wxDefaultSize unless defined $size; 411 $name = "" unless defined $name; 412 413 # begin wxGlade: Form::new 414 415 $style = wxDEFAULT_DIALOG_STYLE 416 unless defined $style; 417 418 $self = $self->SUPER::new( $parent, $id, $title, $pos, $size, $style, $name ); 419 $self->{label_1} = Wx::StaticText->new($self, -1, _T("Label One"), wxDefaultPosition, wxDefaultSize, ); 420 $self->{text_ctrl_1} = Wx::TextCtrl->new($self, -1, "", wxDefaultPosition, wxDefaultSize, ); 421 $self->{label_2} = Wx::StaticText->new($self, -1, _T("Second Label"), wxDefaultPosition, wxDefaultSize, ); 422 $self->{combo_box_1} = Wx::ComboBox->new($self, -1, "", wxDefaultPosition, wxDefaultSize, [], wxCB_DROPDOWN); 423 $self->{label_3} = Wx::StaticText->new($self, -1, _T("Whatever"), wxDefaultPosition, wxDefaultSize, ); 424 $self->{choice_1} = Wx::Choice->new($self, -1, wxDefaultPosition, wxDefaultSize, [], ); 425 $self->{static_line_1} = Wx::StaticLine->new($self, -1, wxDefaultPosition, wxDefaultSize, ); 426 $self->{ok} = Wx::Button->new($self, wxID_OK, ""); 427 $self->{cancel} = Wx::Button->new($self, wxID_CANCEL, ""); 428 429 $self->__set_properties(); 430 $self->__do_layout(); 431 432 # end wxGlade 433 return $self; 434 435 } 436 437 438 sub __set_properties { 439 my $self = shift; 440 441 # begin wxGlade: Form::__set_properties 442 443 $self->SetTitle(_T("Padre")); 444 $self->{combo_box_1}->SetSelection(-1); 445 $self->{choice_1}->SetSelection(0); 446 $self->{ok}->SetDefault(); 447 448 # end wxGlade 449 } 450 451 sub __do_layout { 452 my $self = shift; 453 454 # begin wxGlade: Form::__do_layout 455 456 $self->{sizer_7} = Wx::BoxSizer->new(wxHORIZONTAL); 457 $self->{sizer_8} = Wx::BoxSizer->new(wxVERTICAL); 458 $self->{button_sizer} = Wx::BoxSizer->new(wxHORIZONTAL); 459 $self->{form_sizer} = Wx::GridSizer->new(3, 2, 5, 5); 460 $self->{form_sizer}->Add($self->{label_1}, 0, wxALIGN_CENTER_VERTICAL, 0); 461 $self->{form_sizer}->Add($self->{text_ctrl_1}, 0, 0, 0); 462 $self->{form_sizer}->Add($self->{label_2}, 0, wxALIGN_CENTER_VERTICAL, 0); 463 $self->{form_sizer}->Add($self->{combo_box_1}, 0, 0, 0); 464 $self->{form_sizer}->Add($self->{label_3}, 0, wxALIGN_CENTER_VERTICAL, 0); 465 $self->{form_sizer}->Add($self->{choice_1}, 0, 0, 0); 466 $self->{sizer_8}->Add($self->{form_sizer}, 1, wxEXPAND, 0); 467 $self->{sizer_8}->Add($self->{static_line_1}, 0, wxTOP|wxBOTTOM|wxEXPAND, 5); 468 $self->{button_sizer}->Add($self->{ok}, 1, 0, 0); 469 $self->{button_sizer}->Add($self->{cancel}, 1, wxLEFT, 5); 470 $self->{sizer_8}->Add($self->{button_sizer}, 0, wxALIGN_RIGHT, 5); 471 $self->{sizer_7}->Add($self->{sizer_8}, 1, wxALL|wxEXPAND, 5); 472 $self->SetSizer($self->{sizer_7}); 473 $self->{sizer_7}->Fit($self); 474 $self->Layout(); 475 476 # end wxGlade 477 } 478 479 # end of class Form 480 481 1; 482 396 483 1; 397 484
Note: See TracChangeset
for help on using the changeset viewer.
