Changeset 8571


Ignore:
Timestamp:
10/03/09 06:27:50 (2 years ago)
Author:
Sewi
Message:

Added some more title bar variables

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

Legend:

Unmodified
Added
Removed
  • trunk/Padre/lib/Padre/Wx/Dialog/Preferences.pm

    r8567 r8571  
    310310     '%v' => 'Padre version', 
    311311     '%f' => 'Current filename', 
     312     '%d' => 'Current files dirname', 
     313     '%b' => 'Current files basename', 
     314     '%F' => 'Current filename relative to project', 
    312315    ); 
    313316    my @window_title_keys = sort 
  • trunk/Padre/lib/Padre/Wx/Main.pm

    r8570 r8571  
    47334733sub set_title { 
    47344734 
    4735     # This is the first step, the next will be a fully configurable title line 
     4735    # Determine the window title 
     4736 
     4737    # The syntax string could be set in the preferences dialog. 
    47364738 
    47374739    my $self = shift; 
    47384740    my $config = $self->{config}; 
    4739  
    4740     # Determine the window title 
    4741     # Keep it for later usage 
    47424741 
    47434742    my %variable_data = ( 
     
    47454744        'v' => $Padre::VERSION, 
    47464745        'f' => '', # Initlize space for filename 
     4746        'b' => '', # Initlize space for filename - basename 
     4747        'd' => '', # Initlize space for filename - dirname 
     4748        'F' => '', # Initlize space for filename relative to project dir 
    47474749        'p' => '', # Initlize space for project name 
    47484750        ); 
     
    47524754        my $document = $self->current->document; 
    47534755        $variable_data{'f'} = $document->file->{filename}; 
     4756        $variable_data{'b'} = $document->file->basename; 
     4757        $variable_data{'d'} = $document->file->dirname; 
     4758 
     4759        $variable_data{'F'} = $document->file->{filename}; 
     4760        my $project_dir = $document->project_dir; 
     4761        $variable_data{'F'} =~ s/^$project_dir//; 
    47544762    } 
    47554763 
     
    47624770    } 
    47634771 
     4772    # Keep it for later usage 
    47644773    $self->{title} = $config->window_title; 
    47654774 
Note: See TracChangeset for help on using the changeset viewer.