mirror of
https://github.com/Ardour/ardour.git
synced 2026-01-18 03:15:52 +01:00
apply carls 3.0 patch to keep import dialog from resizing
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5290 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
b76b0be553
commit
8f3a31c61a
1 changed files with 19 additions and 0 deletions
|
|
@ -1291,6 +1291,25 @@ SoundFileOmega::SoundFileOmega (Gtk::Window& parent, string title, ARDOUR::Sessi
|
|||
disposition_map.insert (pair<ustring,ImportDisposition>(_("all files in one region"), ImportMergeFiles));
|
||||
|
||||
chooser.signal_selection_changed().connect (mem_fun (*this, &SoundFileOmega::file_selection_changed));
|
||||
|
||||
/* set size requests for a couple of combos to allow them to display the longest text
|
||||
they will ever be asked to display. This prevents them being resized when the user
|
||||
selects a file to import, which in turn prevents the size of the dialog from jumping
|
||||
around. */
|
||||
|
||||
vector<string> t;
|
||||
t.push_back (_("one track per file"));
|
||||
t.push_back (_("one track per channel"));
|
||||
t.push_back (_("sequence files"));
|
||||
t.push_back (_("all files in one region"));
|
||||
set_size_request_to_display_given_text (channel_combo, t, COMBO_FUDGE + 10, 15);
|
||||
|
||||
t.clear ();
|
||||
t.push_back (importmode2string (ImportAsTrack));
|
||||
t.push_back (importmode2string (ImportToTrack));
|
||||
t.push_back (importmode2string (ImportAsRegion));
|
||||
t.push_back (importmode2string (ImportAsTapeTrack));
|
||||
set_size_request_to_display_given_text (action_combo, t, COMBO_FUDGE + 10, 15);
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue