Changeset 11994
- Timestamp:
- 07/24/10 21:56:09 (19 months ago)
- File:
-
- 1 edited
-
trunk/Padre/lib/Padre/Wx/Role/Dialog.pm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Padre/lib/Padre/Wx/Role/Dialog.pm
r11931 r11994 89 89 90 90 sub error { 91 my $self = shift;91 my $self = shift; 92 92 my $message = shift || Wx::gettext('Unknown error from ') . caller; 93 93 Wx::MessageBox( … … 119 119 $result = $dialog->GetValue; 120 120 } 121 $dialog->Destroy; 122 return $result; 123 } 124 125 =pod 126 127 =head3 C<yes_no> 128 129 my $boolean = $parent->yes_no( 130 $message, 131 $title, 132 ); 133 134 Generates a standard L<Wx> Yes/No dialog. 135 136 =cut 137 138 sub yes_no { 139 my $self = shift; 140 my $message = shift; 141 my $title = shift || Wx::gettext('Message'); 142 my $dialog = Wx::MessageDialog->new( 143 $self, 144 $message, 145 $title, 146 Wx::wxYES_NO | Wx::wxYES_DEFAULT | Wx::wxICON_QUESTION, 147 ); 148 $dialog->CenterOnParent; 149 my $result = ($dialog->ShowModal == Wx::wxYES) ? 1 : 0; 121 150 $dialog->Destroy; 122 151 return $result;
Note: See TracChangeset
for help on using the changeset viewer.
