[Scene] Add SceneStringNames::pressed
This commit is contained in:
@ -92,9 +92,9 @@ void EditorAudioBus::_notification(int p_what) {
|
||||
Color bypass_color = EditorThemeManager::is_dark_theme() ? Color(0.13, 0.8, 1.0) : Color(1.03, 2.04, 2.35);
|
||||
float darkening_factor = EditorThemeManager::is_dark_theme() ? 0.15 : 0.65;
|
||||
|
||||
Ref<StyleBoxFlat>(solo->get_theme_stylebox("pressed"))->set_border_color(solo_color.darkened(darkening_factor));
|
||||
Ref<StyleBoxFlat>(mute->get_theme_stylebox("pressed"))->set_border_color(mute_color.darkened(darkening_factor));
|
||||
Ref<StyleBoxFlat>(bypass->get_theme_stylebox("pressed"))->set_border_color(bypass_color.darkened(darkening_factor));
|
||||
Ref<StyleBoxFlat>(solo->get_theme_stylebox(SceneStringName(pressed)))->set_border_color(solo_color.darkened(darkening_factor));
|
||||
Ref<StyleBoxFlat>(mute->get_theme_stylebox(SceneStringName(pressed)))->set_border_color(mute_color.darkened(darkening_factor));
|
||||
Ref<StyleBoxFlat>(bypass->get_theme_stylebox(SceneStringName(pressed)))->set_border_color(bypass_color.darkened(darkening_factor));
|
||||
|
||||
solo->set_icon(get_editor_theme_icon(SNAME("AudioBusSolo")));
|
||||
solo->add_theme_color_override("icon_pressed_color", solo_color);
|
||||
@ -815,21 +815,21 @@ EditorAudioBus::EditorAudioBus(EditorAudioBuses *p_buses, bool p_is_master) {
|
||||
solo->set_toggle_mode(true);
|
||||
solo->set_tooltip_text(TTR("Solo"));
|
||||
solo->set_focus_mode(FOCUS_NONE);
|
||||
solo->connect("pressed", callable_mp(this, &EditorAudioBus::_solo_toggled));
|
||||
solo->connect(SceneStringName(pressed), callable_mp(this, &EditorAudioBus::_solo_toggled));
|
||||
hbc->add_child(solo);
|
||||
mute = memnew(Button);
|
||||
mute->set_theme_type_variation("FlatButton");
|
||||
mute->set_toggle_mode(true);
|
||||
mute->set_tooltip_text(TTR("Mute"));
|
||||
mute->set_focus_mode(FOCUS_NONE);
|
||||
mute->connect("pressed", callable_mp(this, &EditorAudioBus::_mute_toggled));
|
||||
mute->connect(SceneStringName(pressed), callable_mp(this, &EditorAudioBus::_mute_toggled));
|
||||
hbc->add_child(mute);
|
||||
bypass = memnew(Button);
|
||||
bypass->set_theme_type_variation("FlatButton");
|
||||
bypass->set_toggle_mode(true);
|
||||
bypass->set_tooltip_text(TTR("Bypass"));
|
||||
bypass->set_focus_mode(FOCUS_NONE);
|
||||
bypass->connect("pressed", callable_mp(this, &EditorAudioBus::_bypass_toggled));
|
||||
bypass->connect(SceneStringName(pressed), callable_mp(this, &EditorAudioBus::_bypass_toggled));
|
||||
hbc->add_child(bypass);
|
||||
hbc->add_spacer();
|
||||
|
||||
@ -845,7 +845,7 @@ EditorAudioBus::EditorAudioBus(EditorAudioBuses *p_buses, bool p_is_master) {
|
||||
sbflat->set_content_margin_all(0);
|
||||
sbflat->set_bg_color(Color(1, 1, 1, 0));
|
||||
sbflat->set_border_width(Side::SIDE_BOTTOM, Math::round(3 * EDSCALE));
|
||||
child->add_theme_style_override("pressed", sbflat);
|
||||
child->add_theme_style_override(SceneStringName(pressed), sbflat);
|
||||
|
||||
child->end_bulk_theme_override();
|
||||
}
|
||||
@ -1313,7 +1313,7 @@ EditorAudioBuses::EditorAudioBuses() {
|
||||
top_hb->add_child(add);
|
||||
add->set_text(TTR("Add Bus"));
|
||||
add->set_tooltip_text(TTR("Add a new Audio Bus to this layout."));
|
||||
add->connect("pressed", callable_mp(this, &EditorAudioBuses::_add_bus));
|
||||
add->connect(SceneStringName(pressed), callable_mp(this, &EditorAudioBuses::_add_bus));
|
||||
|
||||
VSeparator *separator = memnew(VSeparator);
|
||||
top_hb->add_child(separator);
|
||||
@ -1322,25 +1322,25 @@ EditorAudioBuses::EditorAudioBuses() {
|
||||
load->set_text(TTR("Load"));
|
||||
load->set_tooltip_text(TTR("Load an existing Bus Layout."));
|
||||
top_hb->add_child(load);
|
||||
load->connect("pressed", callable_mp(this, &EditorAudioBuses::_load_layout));
|
||||
load->connect(SceneStringName(pressed), callable_mp(this, &EditorAudioBuses::_load_layout));
|
||||
|
||||
save_as = memnew(Button);
|
||||
save_as->set_text(TTR("Save As"));
|
||||
save_as->set_tooltip_text(TTR("Save this Bus Layout to a file."));
|
||||
top_hb->add_child(save_as);
|
||||
save_as->connect("pressed", callable_mp(this, &EditorAudioBuses::_save_as_layout));
|
||||
save_as->connect(SceneStringName(pressed), callable_mp(this, &EditorAudioBuses::_save_as_layout));
|
||||
|
||||
_default = memnew(Button);
|
||||
_default->set_text(TTR("Load Default"));
|
||||
_default->set_tooltip_text(TTR("Load the default Bus Layout."));
|
||||
top_hb->add_child(_default);
|
||||
_default->connect("pressed", callable_mp(this, &EditorAudioBuses::_load_default_layout));
|
||||
_default->connect(SceneStringName(pressed), callable_mp(this, &EditorAudioBuses::_load_default_layout));
|
||||
|
||||
_new = memnew(Button);
|
||||
_new->set_text(TTR("Create"));
|
||||
_new->set_tooltip_text(TTR("Create a new Bus Layout."));
|
||||
top_hb->add_child(_new);
|
||||
_new->connect("pressed", callable_mp(this, &EditorAudioBuses::_new_layout));
|
||||
_new->connect(SceneStringName(pressed), callable_mp(this, &EditorAudioBuses::_new_layout));
|
||||
|
||||
bus_scroll = memnew(ScrollContainer);
|
||||
bus_scroll->set_v_size_flags(SIZE_EXPAND_FILL);
|
||||
|
||||
Reference in New Issue
Block a user