~ubuntu-branches/ubuntu/saucy/padre/saucy-proposed

« back to all changes in this revision

Viewing changes to lib/Padre/Wx/FBP/FindInFiles.pm

  • Committer: Package Import Robot
  • Author(s): Dominique Dumont, gregor herrmann, Dominique Dumont
  • Date: 2012-01-04 12:04:20 UTC
  • mfrom: (1.3.3)
  • Revision ID: package-import@ubuntu.com-20120104120420-i5oybqwf91m1d3il
Tags: 0.92.ds1-1
[ gregor herrmann ]
* Remove debian/source/local-options; abort-on-upstream-changes
  and unapply-patches are default in dpkg-source since 1.16.1.
* Swap order of alternative (build) dependencies after the perl
  5.14 transition.

[ Dominique Dumont ]
* Imported Upstream version 0.92.ds1
* removed fix-spelling patch (applied upstream)
* lintian-override: use wildcard to avoid listing a gazillion files
* updated size of some 'not-real-man-page' entries
* rules: remove dekstop cruft (replaced by a file provided in debian
  directory)
* control: removed Breaks statement. Add /me to uploaders. Updated
  dependencies
* rules: make sure that non-DFSG file (i.e. the cute butterfly, sigh)
  is not distributed

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
use Padre::Wx::Role::Main ();
14
14
use Padre::Wx::History::ComboBox ();
15
15
 
16
 
our $VERSION = '0.90';
 
16
our $VERSION = '0.92';
17
17
our @ISA     = qw{
18
18
        Padre::Wx::Role::Main
19
19
        Wx::Dialog
27
27
                $parent,
28
28
                -1,
29
29
                Wx::gettext("Find in Files"),
30
 
                Wx::wxDefaultPosition,
31
 
                Wx::wxDefaultSize,
32
 
                Wx::wxDEFAULT_DIALOG_STYLE,
 
30
                Wx::DefaultPosition,
 
31
                Wx::DefaultSize,
 
32
                Wx::DEFAULT_DIALOG_STYLE,
33
33
        );
34
34
 
35
35
        my $m_staticText2 = Wx::StaticText->new(
42
42
                $self,
43
43
                -1,
44
44
                "",
45
 
                Wx::wxDefaultPosition,
46
 
                Wx::wxDefaultSize,
 
45
                Wx::DefaultPosition,
 
46
                Wx::DefaultSize,
47
47
                [
48
48
                        "search",
49
49
                ],
67
67
                $self,
68
68
                -1,
69
69
                "",
70
 
                Wx::wxDefaultPosition,
 
70
                Wx::DefaultPosition,
71
71
                [ 250, -1 ],
72
72
                [
73
73
                        "find_directory",
78
78
                $self,
79
79
                -1,
80
80
                Wx::gettext("&Browse"),
81
 
                Wx::wxDefaultPosition,
 
81
                Wx::DefaultPosition,
82
82
                [ 50, -1 ],
83
83
        );
84
84
 
100
100
                $self,
101
101
                -1,
102
102
                "",
103
 
                Wx::wxDefaultPosition,
104
 
                Wx::wxDefaultSize,
 
103
                Wx::DefaultPosition,
 
104
                Wx::DefaultSize,
105
105
                [],
106
106
        );
107
107
 
108
108
        my $m_staticline2 = Wx::StaticLine->new(
109
109
                $self,
110
110
                -1,
111
 
                Wx::wxDefaultPosition,
112
 
                Wx::wxDefaultSize,
113
 
                Wx::wxLI_HORIZONTAL,
 
111
                Wx::DefaultPosition,
 
112
                Wx::DefaultSize,
 
113
                Wx::LI_HORIZONTAL,
114
114
        );
115
115
 
116
116
        $self->{find_regex} = Wx::CheckBox->new(
117
117
                $self,
118
118
                -1,
119
119
                Wx::gettext("&Regular Expression"),
120
 
                Wx::wxDefaultPosition,
121
 
                Wx::wxDefaultSize,
 
120
                Wx::DefaultPosition,
 
121
                Wx::DefaultSize,
122
122
        );
123
123
 
124
124
        $self->{find_case} = Wx::CheckBox->new(
125
125
                $self,
126
126
                -1,
127
127
                Wx::gettext("&Case Sensitive"),
128
 
                Wx::wxDefaultPosition,
129
 
                Wx::wxDefaultSize,
 
128
                Wx::DefaultPosition,
 
129
                Wx::DefaultSize,
130
130
        );
131
131
 
132
132
        my $m_staticline1 = Wx::StaticLine->new(
133
133
                $self,
134
134
                -1,
135
 
                Wx::wxDefaultPosition,
136
 
                Wx::wxDefaultSize,
137
 
                Wx::wxLI_HORIZONTAL,
 
135
                Wx::DefaultPosition,
 
136
                Wx::DefaultSize,
 
137
                Wx::LI_HORIZONTAL,
138
138
        );
139
139
 
140
140
        $self->{find} = Wx::Button->new(
141
141
                $self,
142
 
                Wx::wxID_OK,
 
142
                Wx::ID_OK,
143
143
                Wx::gettext("&Find"),
144
 
                Wx::wxDefaultPosition,
145
 
                Wx::wxDefaultSize,
 
144
                Wx::DefaultPosition,
 
145
                Wx::DefaultSize,
146
146
        );
147
147
        $self->{find}->SetDefault;
148
148
 
149
149
        $self->{cancel} = Wx::Button->new(
150
150
                $self,
151
 
                Wx::wxID_CANCEL,
 
151
                Wx::ID_CANCEL,
152
152
                Wx::gettext("Cancel"),
153
 
                Wx::wxDefaultPosition,
154
 
                Wx::wxDefaultSize,
 
153
                Wx::DefaultPosition,
 
154
                Wx::DefaultSize,
155
155
        );
156
156
 
157
 
        my $bSizer4 = Wx::BoxSizer->new(Wx::wxHORIZONTAL);
158
 
        $bSizer4->Add( $self->{find_directory}, 1, Wx::wxALIGN_CENTER_VERTICAL | Wx::wxALL | Wx::wxEXPAND, 5 );
159
 
        $bSizer4->Add( $self->{directory}, 0, Wx::wxALIGN_CENTER_VERTICAL | Wx::wxALIGN_RIGHT | Wx::wxRIGHT, 5 );
 
157
        my $bSizer4 = Wx::BoxSizer->new(Wx::HORIZONTAL);
 
158
        $bSizer4->Add( $self->{find_directory}, 1, Wx::ALIGN_CENTER_VERTICAL | Wx::ALL | Wx::EXPAND, 5 );
 
159
        $bSizer4->Add( $self->{directory}, 0, Wx::ALIGN_CENTER_VERTICAL | Wx::ALIGN_RIGHT | Wx::RIGHT, 5 );
160
160
 
161
161
        my $fgSizer2 = Wx::FlexGridSizer->new( 2, 2, 0, 0 );
162
162
        $fgSizer2->AddGrowableCol(1);
163
 
        $fgSizer2->SetFlexibleDirection(Wx::wxBOTH);
164
 
        $fgSizer2->SetNonFlexibleGrowMode(Wx::wxFLEX_GROWMODE_SPECIFIED);
165
 
        $fgSizer2->Add( $m_staticText2, 0, Wx::wxALIGN_CENTER_VERTICAL | Wx::wxALL, 5 );
166
 
        $fgSizer2->Add( $self->{find_term}, 0, Wx::wxALIGN_CENTER_VERTICAL | Wx::wxALL | Wx::wxEXPAND, 5 );
167
 
        $fgSizer2->Add( $m_staticText3, 0, Wx::wxALIGN_CENTER_VERTICAL | Wx::wxALL, 5 );
168
 
        $fgSizer2->Add( $bSizer4, 1, Wx::wxEXPAND, 5 );
169
 
        $fgSizer2->Add( $m_staticText4, 0, Wx::wxALIGN_CENTER_VERTICAL | Wx::wxALL, 5 );
170
 
        $fgSizer2->Add( $self->{find_types}, 0, Wx::wxALIGN_CENTER_VERTICAL | Wx::wxALL | Wx::wxEXPAND, 5 );
171
 
 
172
 
        my $buttons = Wx::BoxSizer->new(Wx::wxHORIZONTAL);
173
 
        $buttons->Add( $self->{find}, 0, Wx::wxALL, 5 );
174
 
        $buttons->Add( 20, 0, 1, Wx::wxEXPAND, 5 );
175
 
        $buttons->Add( $self->{cancel}, 0, Wx::wxALL, 5 );
176
 
 
177
 
        my $vsizer = Wx::BoxSizer->new(Wx::wxVERTICAL);
178
 
        $vsizer->Add( $fgSizer2, 1, Wx::wxEXPAND, 5 );
179
 
        $vsizer->Add( $m_staticline2, 0, Wx::wxALL | Wx::wxEXPAND, 5 );
180
 
        $vsizer->Add( $self->{find_regex}, 0, Wx::wxALL, 5 );
181
 
        $vsizer->Add( $self->{find_case}, 0, Wx::wxALL, 5 );
182
 
        $vsizer->Add( $m_staticline1, 0, Wx::wxALL | Wx::wxEXPAND, 5 );
183
 
        $vsizer->Add( $buttons, 0, Wx::wxEXPAND, 5 );
184
 
 
185
 
        my $hsizer = Wx::BoxSizer->new(Wx::wxHORIZONTAL);
186
 
        $hsizer->Add( $vsizer, 1, Wx::wxALL | Wx::wxEXPAND, 5 );
 
163
        $fgSizer2->SetFlexibleDirection(Wx::BOTH);
 
164
        $fgSizer2->SetNonFlexibleGrowMode(Wx::FLEX_GROWMODE_SPECIFIED);
 
165
        $fgSizer2->Add( $m_staticText2, 0, Wx::ALIGN_CENTER_VERTICAL | Wx::ALL, 5 );
 
166
        $fgSizer2->Add( $self->{find_term}, 0, Wx::ALIGN_CENTER_VERTICAL | Wx::ALL | Wx::EXPAND, 5 );
 
167
        $fgSizer2->Add( $m_staticText3, 0, Wx::ALIGN_CENTER_VERTICAL | Wx::ALL, 5 );
 
168
        $fgSizer2->Add( $bSizer4, 1, Wx::EXPAND, 5 );
 
169
        $fgSizer2->Add( $m_staticText4, 0, Wx::ALIGN_CENTER_VERTICAL | Wx::ALL, 5 );
 
170
        $fgSizer2->Add( $self->{find_types}, 0, Wx::ALIGN_CENTER_VERTICAL | Wx::ALL | Wx::EXPAND, 5 );
 
171
 
 
172
        my $buttons = Wx::BoxSizer->new(Wx::HORIZONTAL);
 
173
        $buttons->Add( $self->{find}, 0, Wx::ALL, 5 );
 
174
        $buttons->Add( 20, 0, 1, Wx::EXPAND, 5 );
 
175
        $buttons->Add( $self->{cancel}, 0, Wx::ALL, 5 );
 
176
 
 
177
        my $vsizer = Wx::BoxSizer->new(Wx::VERTICAL);
 
178
        $vsizer->Add( $fgSizer2, 1, Wx::EXPAND, 5 );
 
179
        $vsizer->Add( $m_staticline2, 0, Wx::ALL | Wx::EXPAND, 5 );
 
180
        $vsizer->Add( $self->{find_regex}, 0, Wx::ALL, 5 );
 
181
        $vsizer->Add( $self->{find_case}, 0, Wx::ALL, 5 );
 
182
        $vsizer->Add( $m_staticline1, 0, Wx::ALL | Wx::EXPAND, 5 );
 
183
        $vsizer->Add( $buttons, 0, Wx::EXPAND, 5 );
 
184
 
 
185
        my $hsizer = Wx::BoxSizer->new(Wx::HORIZONTAL);
 
186
        $hsizer->Add( $vsizer, 1, Wx::ALL | Wx::EXPAND, 5 );
187
187
 
188
188
        $self->SetSizerAndFit($hsizer);
189
189
        $self->Layout;