diff options
| author | Franklin Sobrinho | 2015-04-09 09:48:46 -0300 |
|---|---|---|
| committer | Franklin Sobrinho | 2015-04-09 09:48:46 -0300 |
| commit | 5cb4ba24d392b1a58b029b3ca315100b1c1d8a0a (patch) | |
| tree | 0629ec66c27b2d5a99df1e79a63ed2dca8c949a1 /tools/editor/plugins/rich_text_editor_plugin.cpp | |
| parent | 3fddc9e55a66b9a2fb60ddbdf8d309f8ed57c4ab (diff) | |
| download | godot-5cb4ba24d392b1a58b029b3ca315100b1c1d8a0a.tar.gz godot-5cb4ba24d392b1a58b029b3ca315100b1c1d8a0a.tar.zst godot-5cb4ba24d392b1a58b029b3ca315100b1c1d8a0a.zip | |
Fix toolbar menu position(RichText and MultiMesh plugins)
Diffstat (limited to 'tools/editor/plugins/rich_text_editor_plugin.cpp')
| -rw-r--r-- | tools/editor/plugins/rich_text_editor_plugin.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/tools/editor/plugins/rich_text_editor_plugin.cpp b/tools/editor/plugins/rich_text_editor_plugin.cpp index 58b3636dc..417ad1807 100644 --- a/tools/editor/plugins/rich_text_editor_plugin.cpp +++ b/tools/editor/plugins/rich_text_editor_plugin.cpp @@ -28,6 +28,8 @@ /*************************************************************************/ #include "rich_text_editor_plugin.h" #include "os/file_access.h" +#include "canvas_item_editor_plugin.h" + void RichTextEditor::_notification(int p_what) { switch(p_what) { @@ -100,7 +102,8 @@ void RichTextEditor::edit(Node *p_rich_text) { RichTextEditor::RichTextEditor() { options = memnew( MenuButton ); - add_child(options); + //add_child(options); + CanvasItemEditor::get_singleton()->add_control_to_menu_panel(options); options->set_area_as_parent_rect(); options->set_text("RichText"); @@ -129,10 +132,10 @@ bool RichTextEditorPlugin::handles(Object *p_object) const { void RichTextEditorPlugin::make_visible(bool p_visible) { if (p_visible) { - rich_text_editor->show(); + rich_text_editor->options->show(); } else { - rich_text_editor->hide(); + rich_text_editor->options->hide(); rich_text_editor->edit(NULL); } @@ -149,10 +152,7 @@ RichTextEditorPlugin::RichTextEditorPlugin(EditorNode *p_node) { rich_text_editor->set_margin(MARGIN_TOP,0); rich_text_editor->set_margin(MARGIN_BOTTOM,10); - - rich_text_editor->hide(); - - + rich_text_editor->options->hide(); } |
