mirror of
https://github.com/Ardour/ardour.git
synced 2026-01-04 04:39:33 +01:00
[Summary] Unbound buffering preset drop down item title from enum. Now associated data will be used to determine enum value
This commit is contained in:
parent
6dd709fb13
commit
a3c508ce10
2 changed files with 7 additions and 4 deletions
|
|
@ -1206,8 +1206,11 @@ TracksControlPanel::save_general_preferences ()
|
|||
Config->set_saved_history_depth (_save_undo_history_spinbutton.get_value ());
|
||||
Config->set_save_history (_save_undo_history_spinbutton.get_value () > 0);
|
||||
|
||||
int cur_item_num = _hard_disk_buffering_dropdown.get_current_item ();
|
||||
|
||||
BufferingPreset preset;
|
||||
preset = (BufferingPreset)string_2_enum (_hard_disk_buffering_dropdown.get_text (), preset);
|
||||
preset = BufferingPreset((char*)_hard_disk_buffering_dropdown.get_item_associated_data (cur_item_num) - (char*)0);
|
||||
|
||||
Config->set_buffering_preset (preset);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -937,13 +937,13 @@
|
|||
<DropdownMenu style="generic_dropdown_menu">
|
||||
<DropdownItem title="Small"
|
||||
style="generic_dropdown_item"
|
||||
data="Small"/>
|
||||
data="0"/>
|
||||
<DropdownItem title="Medium"
|
||||
style="generic_dropdown_item"
|
||||
data="Medium"/>
|
||||
data="1"/>
|
||||
<DropdownItem title="Large"
|
||||
style="generic_dropdown_item"
|
||||
data="Large"/>
|
||||
data="2"/>
|
||||
</DropdownMenu>
|
||||
</Dropdown>
|
||||
</HBox>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue