Changeset 471
- Timestamp:
- 10/26/08 02:19:25 (3 years ago)
- Location:
- trunk/lib/Padre
- Files:
-
- 3 edited
-
Documents.pm (modified) (1 diff)
-
Wx/MainWindow.pm (modified) (4 diffs)
-
Wx/Menu.pm (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/Padre/Documents.pm
r470 r471 5 5 use warnings; 6 6 7 ### Only Class methods 7 =head1 NAME 8 8 9 sub from_selection { 10 $_[0]->from_pageid( $_[0]->_notebook->GetSelection ); 9 Padre::Documents 10 11 =head1 SYNOPSIS 12 13 Currently there are only class methods in this class. 14 15 =head1 METHODS 16 17 =cut 18 19 sub current { 20 $_[0]->by_id( $_[0]->_notebook->GetSelection ); 11 21 } 12 22 13 sub from_pageid {23 sub by_id { 14 24 my $class = shift; 15 25 my $pageid = shift; -
trunk/lib/Padre/Wx/MainWindow.pm
r470 r471 342 342 343 343 sub selected_document { 344 Padre::Documents-> from_selection;344 Padre::Documents->current; 345 345 } 346 346 … … 851 851 # and it is unused, close it. 852 852 if ( $self->{notebook}->GetPageCount == 1 ) { 853 if ( Padre::Documents-> from_selection->is_unused ) {853 if ( Padre::Documents->current->is_unused ) { 854 854 $self->on_close; 855 855 } … … 936 936 my $self = shift; 937 937 foreach my $id ( $self->pageids ) { 938 my $doc = Padre::Documents-> from_pageid($id);938 my $doc = Padre::Documents->by_id($id); 939 939 $self->on_save( $doc ) or return 0; 940 940 } … … 1245 1245 1246 1246 sub _DOCUMENT { 1247 return (defined $_[0]) ? Padre::Documents-> from_pageid($_[0]) : Padre::Documents->from_selection;1247 return (defined $_[0]) ? Padre::Documents->by_id($_[0]) : Padre::Documents->current; 1248 1248 } 1249 1249 -
trunk/lib/Padre/Wx/Menu.pm
r470 r471 100 100 sub { 101 101 if ( $_[ 0 ]->{notebook}->GetPageCount == 1 ) { 102 if ( Padre::Documents-> from_selection->is_unused ) {102 if ( Padre::Documents->current->is_unused ) { 103 103 $_[0]->on_close; 104 104 } … … 139 139 $menu->{edit}->Append( Wx::wxID_UNDO, '' ), 140 140 sub { 141 my $page = Padre::Documents-> from_selection->editor;141 my $page = Padre::Documents->current->editor; 142 142 if ( $page->CanUndo ) { 143 143 $page->Undo; … … 149 149 $menu->{edit}->Append( Wx::wxID_REDO, '' ), 150 150 sub { 151 my $page = Padre::Documents-> from_selection->editor;151 my $page = Padre::Documents->current->editor; 152 152 if ( $page->CanRedo ) { 153 153 $page->Redo; … … 278 278 $menu->{perl_find_unmatched}, 279 279 sub { 280 my $doc = Padre::Documents-> from_selection;280 my $doc = Padre::Documents->current; 281 281 unless ( $doc and $doc->isa('Padre::Document::Perl') ) { 282 282 return; … … 438 438 sub { 439 439 $DB::single = 1; 440 my $document = Padre::Documents-> from_selection;440 my $document = Padre::Documents->current; 441 441 $_[0]->{menu}->refresh( $document ); 442 442 $_[0]->SetMenuBar( $_[0]->{menu}->{wx} ); … … 450 450 sub { 451 451 my $self = shift; 452 my $code = Padre::Documents-> from_selection->text_get;452 my $code = Padre::Documents->current->text_get; 453 453 eval $code; 454 454 if ($@) {
Note: See TracChangeset
for help on using the changeset viewer.
