diff options
| author | Juan Linietsky | 2015-01-02 11:55:51 -0300 |
|---|---|---|
| committer | Juan Linietsky | 2015-01-02 11:55:51 -0300 |
| commit | ffe970daf640be08dd8ed40f29619f7b0018bcb1 (patch) | |
| tree | 0f8282efea9d1896f75053563e30a8824cbb0042 /tools/editor/plugins/canvas_item_editor_plugin.cpp | |
| parent | bc492c0bcaca1df9ade0968bff580b908569063a (diff) | |
| parent | 4faf47eb503931f3fd44d617aadca8f34cc0ae47 (diff) | |
| download | godot-ffe970daf640be08dd8ed40f29619f7b0018bcb1.tar.gz godot-ffe970daf640be08dd8ed40f29619f7b0018bcb1.tar.zst godot-ffe970daf640be08dd8ed40f29619f7b0018bcb1.zip | |
Merge pull request #1074 from not-surt/master
Replace TileMapEditor floating tile palette with HSplitContainer.
Diffstat (limited to 'tools/editor/plugins/canvas_item_editor_plugin.cpp')
| -rw-r--r-- | tools/editor/plugins/canvas_item_editor_plugin.cpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/tools/editor/plugins/canvas_item_editor_plugin.cpp b/tools/editor/plugins/canvas_item_editor_plugin.cpp index 599160eb4..a18c2a58a 100644 --- a/tools/editor/plugins/canvas_item_editor_plugin.cpp +++ b/tools/editor/plugins/canvas_item_editor_plugin.cpp @@ -2683,6 +2683,11 @@ void CanvasItemEditor::add_control_to_menu_panel(Control *p_control) { hb->add_child(p_control); } +HSplitContainer *CanvasItemEditor::get_palette_split() { + + return palette_split; +} + CanvasItemEditor::CanvasItemEditor(EditorNode *p_editor) { tool = TOOL_SELECT; @@ -2697,15 +2702,20 @@ CanvasItemEditor::CanvasItemEditor(EditorNode *p_editor) { add_child( hb ); hb->set_area_as_parent_rect(); + palette_split = memnew( HSplitContainer); + palette_split->set_v_size_flags(SIZE_EXPAND_FILL); + add_child(palette_split); + Control *vp_base = memnew (Control); - add_child(vp_base); vp_base->set_v_size_flags(SIZE_EXPAND_FILL); + palette_split->add_child(vp_base); Control *vp = memnew (Control); vp_base->add_child(vp); vp->set_area_as_parent_rect(); vp->add_child(p_editor->get_scene_root()); + viewport = memnew( Control ); vp_base->add_child(viewport); viewport->set_area_as_parent_rect(); |
