Changeset 500


Ignore:
Timestamp:
10/26/08 08:05:19 (3 years ago)
Author:
szabgab
Message:

refresh status bar when last editor is closed

Location:
trunk/lib/Padre/Wx
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/Padre/Wx/MainWindow.pm

    r494 r500  
    262262sub refresh_all { 
    263263    my ($self) = @_; 
     264 
    264265    return if $self->no_refresh; 
    265266 
     
    292293    my $pageid = $self->{notebook}->GetSelection(); 
    293294    if (not defined $pageid or $pageid == -1) { 
    294         $self->SetStatusText("", $_) for (0..2); 
     295        $self->SetStatusText("", $_) for (0..3); 
    295296        return; 
    296297    } 
     
    973974# Returns false on cancel. 
    974975sub on_close { 
    975     shift->close(@_); 
     976    my $self = shift; 
     977    $self->close(@_); 
     978    $self->refresh_all; 
    976979} 
    977980 
     
    10231026    } 
    10241027    $self->Thaw; 
     1028    $self->refresh_all; 
    10251029    return 1; 
    10261030} 
  • trunk/lib/Padre/Wx/Menu.pm

    r482 r500  
    5151    Wx::Event::EVT_MENU( $win, 
    5252        $menu->{file}->Append( Wx::wxID_CLOSE,  '' ), 
    53         sub { $_[0]->close }, 
     53        sub { $_[0]->on_close }, 
    5454    ); 
    5555    Wx::Event::EVT_MENU( $win, 
Note: See TracChangeset for help on using the changeset viewer.