Merge pull request #33189 from Calinou/configure-snap-improve-primary-step

Improve the primary line setting display in the Configure Snap dialog
This commit is contained in:
Rémi Verschelde 2019-10-31 07:52:16 +01:00 committed by GitHub
commit 7c98f0d3f8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -133,8 +133,12 @@ public:
grid_step_y->set_h_size_flags(SIZE_EXPAND_FILL);
child_container->add_child(grid_step_y);
child_container = memnew(GridContainer);
child_container->set_columns(2);
container->add_child(child_container);
label = memnew(Label);
label->set_text(TTR("Primary Line Every"));
label->set_text(TTR("Primary Line Every:"));
label->set_h_size_flags(SIZE_EXPAND_FILL);
child_container->add_child(label);
@ -143,16 +147,14 @@ public:
primary_grid_steps->set_step(1);
primary_grid_steps->set_max(100);
primary_grid_steps->set_allow_greater(true);
primary_grid_steps->set_suffix(TTR("steps"));
primary_grid_steps->set_h_size_flags(SIZE_EXPAND_FILL);
child_container->add_child(primary_grid_steps);
label = memnew(Label);
label->set_text(TTR("steps"));
label->set_h_size_flags(SIZE_EXPAND_FILL);
child_container->add_child(label);
container->add_child(memnew(HSeparator));
// We need to create another GridContainer with the same column count,
// so we can put an HSeparator above
child_container = memnew(GridContainer);
child_container->set_columns(2);
container->add_child(child_container);