mirror of
https://github.com/Ttanasart-pt/Pixel-Composer.git
synced 2025-02-03 00:35:14 +01:00
- [Add node, palette panel] Use Ctrl + Scroll to resize item.
This commit is contained in:
parent
138f93431a
commit
8cdda076c6
2 changed files with 16 additions and 1 deletions
|
@ -548,6 +548,12 @@ event_inherited();
|
||||||
|
|
||||||
hh += curr_height;
|
hh += curr_height;
|
||||||
yy += curr_height;
|
yy += curr_height;
|
||||||
|
|
||||||
|
if(sHOVER && key_mod_press(CTRL)) {
|
||||||
|
if(mouse_wheel_down()) display_grid_size = clamp(display_grid_size - ui(8), ui(32), ui(128));
|
||||||
|
if(mouse_wheel_up()) display_grid_size = clamp(display_grid_size + ui(8), ui(32), ui(128));
|
||||||
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
} else if(PREFERENCES.dialog_add_node_view == 1) { #region list
|
} else if(PREFERENCES.dialog_add_node_view == 1) { #region list
|
||||||
|
@ -648,6 +654,11 @@ event_inherited();
|
||||||
draw_text(ui(16 + 16), _yy + ui(12), lb.text);
|
draw_text(ui(16 + 16), _yy + ui(12), lb.text);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(sHOVER && key_mod_press(CTRL)) {
|
||||||
|
if(mouse_wheel_down()) display_list_size = clamp(display_list_size - ui(4), ui(16), ui(64));
|
||||||
|
if(mouse_wheel_up()) display_list_size = clamp(display_list_size + ui(4), ui(16), ui(64));
|
||||||
|
}
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -110,8 +110,12 @@ function NodeObject(_name, _spr, _node, _create, tooltip = "", tags = []) constr
|
||||||
var spr_x = _x + grid_size / 2;
|
var spr_x = _x + grid_size / 2;
|
||||||
var spr_y = _y + grid_size / 2;
|
var spr_y = _y + grid_size / 2;
|
||||||
|
|
||||||
|
var _spw = sprite_get_width(spr);
|
||||||
|
var _sph = sprite_get_height(spr);
|
||||||
|
var _ss = grid_size / max(_spw, _sph) * 0.75;
|
||||||
|
|
||||||
gpu_set_tex_filter(true);
|
gpu_set_tex_filter(true);
|
||||||
draw_sprite_ui_uniform(spr, 0, spr_x, spr_y, 0.5);
|
draw_sprite_uniform(spr, 0, spr_x, spr_y, _ss);
|
||||||
gpu_set_tex_filter(false);
|
gpu_set_tex_filter(false);
|
||||||
|
|
||||||
if(new_node) {
|
if(new_node) {
|
||||||
|
|
Loading…
Reference in a new issue