mirror of
https://github.com/Relintai/pandemonium_engine.git
synced 2024-12-23 12:26:59 +01:00
Fix the CurveDialog's ui.
This commit is contained in:
parent
e9a02afd37
commit
025713f94f
@ -54,11 +54,20 @@ void CurveDialog::_on_MMCurveEditor_value_changed(const Ref<CurveBase> &value) {
|
|||||||
CurveDialog::CurveDialog() {
|
CurveDialog::CurveDialog() {
|
||||||
set_title("Edit curve");
|
set_title("Edit curve");
|
||||||
|
|
||||||
|
set_size(Vector2(300, 300));
|
||||||
|
|
||||||
|
MarginContainer *main_mc = memnew(MarginContainer);
|
||||||
|
main_mc->set_anchors_and_margins_preset(PRESET_WIDE);
|
||||||
|
main_mc->set("custom_constants/margin_right", 4);
|
||||||
|
main_mc->set("custom_constants/margin_top", 4);
|
||||||
|
main_mc->set("custom_constants/margin_left", 4);
|
||||||
|
main_mc->set("custom_constants/margin_bottom", 4);
|
||||||
|
add_child(main_mc);
|
||||||
|
|
||||||
VBoxContainer *mvbc = memnew(VBoxContainer);
|
VBoxContainer *mvbc = memnew(VBoxContainer);
|
||||||
add_child(mvbc);
|
main_mc->add_child(mvbc);
|
||||||
|
|
||||||
MarginContainer *mc = memnew(MarginContainer);
|
MarginContainer *mc = memnew(MarginContainer);
|
||||||
|
|
||||||
mc->set_clip_contents(true);
|
mc->set_clip_contents(true);
|
||||||
mc->set_h_size_flags(SIZE_EXPAND_FILL);
|
mc->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||||
mc->set_v_size_flags(SIZE_EXPAND_FILL);
|
mc->set_v_size_flags(SIZE_EXPAND_FILL);
|
||||||
@ -71,7 +80,6 @@ CurveDialog::CurveDialog() {
|
|||||||
mvbc->add_child(mc);
|
mvbc->add_child(mc);
|
||||||
|
|
||||||
_curve_editor = memnew(MMCurveEditor);
|
_curve_editor = memnew(MMCurveEditor);
|
||||||
_curve_editor->set_filename("res://addons/mat_maker_gd/widgets/curve_edit/curve_editor.tscn");
|
|
||||||
_curve_editor->set_v_size_flags(SIZE_EXPAND_FILL);
|
_curve_editor->set_v_size_flags(SIZE_EXPAND_FILL);
|
||||||
mc->add_child(_curve_editor);
|
mc->add_child(_curve_editor);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user