mirror of
https://github.com/godotengine/godot.git
synced 2025-12-08 06:09:55 +00:00
Use new dock system for ShaderDock
This commit is contained in:
parent
25203e24c4
commit
0d83637853
10 changed files with 77 additions and 105 deletions
|
|
@ -972,11 +972,10 @@ void TextShaderEditor::edit_shader_include(const Ref<ShaderInclude> &p_shader_in
|
|||
code_editor->set_edited_shader_include(p_shader_inc);
|
||||
}
|
||||
|
||||
void TextShaderEditor::use_menu_bar_items(MenuButton *p_file_menu, Button *p_make_floating) {
|
||||
void TextShaderEditor::use_menu_bar(MenuButton *p_file_menu) {
|
||||
p_file_menu->set_switch_on_hover(true);
|
||||
menu_bar_hbox->add_child(p_file_menu);
|
||||
menu_bar_hbox->move_child(p_file_menu, 0);
|
||||
menu_bar_hbox->add_child(p_make_floating);
|
||||
}
|
||||
|
||||
void TextShaderEditor::save_external_data(const String &p_str) {
|
||||
|
|
@ -1283,7 +1282,6 @@ TextShaderEditor::TextShaderEditor() {
|
|||
site_search->set_text(TTR("Online Docs"));
|
||||
site_search->set_tooltip_text(TTR("Open Godot online documentation."));
|
||||
menu_bar_hbox->add_child(site_search);
|
||||
menu_bar_hbox->add_child(memnew(VSeparator));
|
||||
|
||||
menu_bar_hbox->add_theme_style_override(SceneStringName(panel), EditorNode::get_singleton()->get_editor_theme()->get_stylebox(SNAME("ScriptEditorPanel"), EditorStringName(EditorStyles)));
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue