Changeset 494


Ignore:
Timestamp:
10/26/08 07:46:36 (3 years ago)
Author:
adamk
Message:

Cleanup show_output.

Freeze during close all for speed

File:
1 edited

Legend:

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

    r491 r494  
    10181018sub on_close_all { 
    10191019    my $self = shift; 
     1020    $self->Freeze; 
    10201021    foreach my $id ( reverse $self->pageids ) { 
    10211022        $self->close( $id ) or return 0; 
    10221023    } 
     1024    $self->Thaw; 
    10231025    return 1; 
    10241026} 
     
    11291131sub show_output { 
    11301132    my $self = shift; 
    1131     my $on   = shift; 
    1132  
    1133     my $config = Padre->ide->config; 
    1134     $config->{main_output} = $on; 
     1133    my $on   = @_ ? $_[0] ? 1 : 0 : 1; 
    11351134    unless ( $on == $self->{menu}->{view_output}->IsChecked ) { 
    11361135        $self->{menu}->{view_output}->Check($on); 
     
    11481147        $self->{output}->Hide; 
    11491148    } 
     1149    Padre->ide->config->{main_output} = $on; 
    11501150    return; 
    11511151} 
     
    11721172    return; 
    11731173} 
    1174  
    11751174 
    11761175sub convert_to { 
Note: See TracChangeset for help on using the changeset viewer.