Tweak tile atlas help label positions
This commit is contained in:
parent
13a0d6e9b2
commit
3058a4926f
|
@ -2644,11 +2644,9 @@ TileSetAtlasSourceEditor::TileSetAtlasSourceEditor() {
|
||||||
tile_atlas_view->connect("transform_changed", callable_mp(this, &TileSetAtlasSourceEditor::_tile_atlas_view_transform_changed).unbind(2));
|
tile_atlas_view->connect("transform_changed", callable_mp(this, &TileSetAtlasSourceEditor::_tile_atlas_view_transform_changed).unbind(2));
|
||||||
right_panel->add_child(tile_atlas_view);
|
right_panel->add_child(tile_atlas_view);
|
||||||
|
|
||||||
tile_create_help = memnew(HBoxContainer);
|
tile_create_help = memnew(VBoxContainer);
|
||||||
tile_atlas_view->add_child(tile_create_help);
|
tile_atlas_view->add_child(tile_create_help);
|
||||||
tile_create_help->set_mouse_filter(MOUSE_FILTER_IGNORE);
|
tile_create_help->set_mouse_filter(MOUSE_FILTER_IGNORE);
|
||||||
tile_create_help->set_anchors_and_offsets_preset(Control::PRESET_BOTTOM_LEFT, Control::PRESET_MODE_MINSIZE, 30 * EDSCALE);
|
|
||||||
tile_create_help->add_theme_constant_override("separation", 30 * EDSCALE);
|
|
||||||
|
|
||||||
Label *help_label = memnew(Label(TTR("Hold Ctrl to create multiple tiles.")));
|
Label *help_label = memnew(Label(TTR("Hold Ctrl to create multiple tiles.")));
|
||||||
tile_create_help->add_child(help_label);
|
tile_create_help->add_child(help_label);
|
||||||
|
@ -2656,6 +2654,11 @@ TileSetAtlasSourceEditor::TileSetAtlasSourceEditor() {
|
||||||
help_label = memnew(Label(TTR("Hold Shift to create big tiles.")));
|
help_label = memnew(Label(TTR("Hold Shift to create big tiles.")));
|
||||||
tile_create_help->add_child(help_label);
|
tile_create_help->add_child(help_label);
|
||||||
|
|
||||||
|
tile_create_help->set_anchors_and_offsets_preset(Control::PRESET_BOTTOM_LEFT, Control::PRESET_MODE_MINSIZE);
|
||||||
|
Vector2 pos = tile_create_help->get_position();
|
||||||
|
pos.y -= 8 * EDSCALE;
|
||||||
|
tile_create_help->set_position(pos);
|
||||||
|
|
||||||
base_tile_popup_menu = memnew(PopupMenu);
|
base_tile_popup_menu = memnew(PopupMenu);
|
||||||
base_tile_popup_menu->add_shortcut(ED_SHORTCUT("tiles_editor/delete", TTR("Delete"), Key::KEY_DELETE), TILE_DELETE);
|
base_tile_popup_menu->add_shortcut(ED_SHORTCUT("tiles_editor/delete", TTR("Delete"), Key::KEY_DELETE), TILE_DELETE);
|
||||||
base_tile_popup_menu->add_item(TTR("Create an Alternative Tile"), TILE_CREATE_ALTERNATIVE);
|
base_tile_popup_menu->add_item(TTR("Create an Alternative Tile"), TILE_CREATE_ALTERNATIVE);
|
||||||
|
|
|
@ -160,7 +160,7 @@ private:
|
||||||
|
|
||||||
// -- Atlas view --
|
// -- Atlas view --
|
||||||
TileAtlasView *tile_atlas_view = nullptr;
|
TileAtlasView *tile_atlas_view = nullptr;
|
||||||
HBoxContainer *tile_create_help = nullptr;
|
VBoxContainer *tile_create_help = nullptr;
|
||||||
|
|
||||||
// Dragging
|
// Dragging
|
||||||
enum DragType {
|
enum DragType {
|
||||||
|
|
Loading…
Reference in New Issue