Added a container to EditorNameDialog

This commit is contained in:
Marco Melorio 2017-04-23 23:35:51 +02:00
parent b474646de0
commit d4082a8d92
2 changed files with 5 additions and 2 deletions

View file

@ -79,9 +79,11 @@ void EditorNameDialog::_bind_methods() {
} }
EditorNameDialog::EditorNameDialog() { EditorNameDialog::EditorNameDialog() {
makevb = memnew(VBoxContainer);
add_child(makevb);
name = memnew(LineEdit); name = memnew(LineEdit);
add_child(name); makevb->add_child(name);
move_child(name, get_label()->get_index() + 1); makevb->move_child(name, get_label()->get_index() + 1);
name->set_margin(MARGIN_TOP, 5); name->set_margin(MARGIN_TOP, 5);
name->set_anchor_and_margin(MARGIN_LEFT, ANCHOR_BEGIN, 5); name->set_anchor_and_margin(MARGIN_LEFT, ANCHOR_BEGIN, 5);
name->set_anchor_and_margin(MARGIN_RIGHT, ANCHOR_END, 5); name->set_anchor_and_margin(MARGIN_RIGHT, ANCHOR_END, 5);

View file

@ -38,6 +38,7 @@ class EditorNameDialog : public ConfirmationDialog {
GDCLASS(EditorNameDialog, ConfirmationDialog); GDCLASS(EditorNameDialog, ConfirmationDialog);
VBoxContainer *makevb;
LineEdit *name; LineEdit *name;
void _line_gui_input(const InputEvent &p_event); void _line_gui_input(const InputEvent &p_event);