@@ -2181,6 +2181,7 @@ SpriteFramesEditor::SpriteFramesEditor() {
21812181 split_sheet_h->set_min (1 );
21822182 split_sheet_h->set_max (128 );
21832183 split_sheet_h->set_step (1 );
2184+ split_sheet_h->set_select_all_on_focus (true );
21842185 split_sheet_h_hb->add_child (split_sheet_h);
21852186 split_sheet_h->connect (" value_changed" , callable_mp (this , &SpriteFramesEditor::_sheet_spin_changed).bind (PARAM_FRAME_COUNT));
21862187 split_sheet_settings_vb->add_child (split_sheet_h_hb);
@@ -2197,6 +2198,7 @@ SpriteFramesEditor::SpriteFramesEditor() {
21972198 split_sheet_v->set_min (1 );
21982199 split_sheet_v->set_max (128 );
21992200 split_sheet_v->set_step (1 );
2201+ split_sheet_v->set_select_all_on_focus (true );
22002202 split_sheet_v_hb->add_child (split_sheet_v);
22012203 split_sheet_v->connect (" value_changed" , callable_mp (this , &SpriteFramesEditor::_sheet_spin_changed).bind (PARAM_FRAME_COUNT));
22022204 split_sheet_settings_vb->add_child (split_sheet_v_hb);
@@ -2216,13 +2218,15 @@ SpriteFramesEditor::SpriteFramesEditor() {
22162218 split_sheet_size_x->set_min (1 );
22172219 split_sheet_size_x->set_step (1 );
22182220 split_sheet_size_x->set_suffix (" px" );
2221+ split_sheet_size_x->set_select_all_on_focus (true );
22192222 split_sheet_size_x->connect (" value_changed" , callable_mp (this , &SpriteFramesEditor::_sheet_spin_changed).bind (PARAM_SIZE));
22202223 split_sheet_size_vb->add_child (split_sheet_size_x);
22212224 split_sheet_size_y = memnew (SpinBox);
22222225 split_sheet_size_y->set_h_size_flags (SIZE_EXPAND_FILL);
22232226 split_sheet_size_y->set_min (1 );
22242227 split_sheet_size_y->set_step (1 );
22252228 split_sheet_size_y->set_suffix (" px" );
2229+ split_sheet_size_y->set_select_all_on_focus (true );
22262230 split_sheet_size_y->connect (" value_changed" , callable_mp (this , &SpriteFramesEditor::_sheet_spin_changed).bind (PARAM_SIZE));
22272231 split_sheet_size_vb->add_child (split_sheet_size_y);
22282232 split_sheet_size_hb->add_child (split_sheet_size_vb);
@@ -2242,12 +2246,14 @@ SpriteFramesEditor::SpriteFramesEditor() {
22422246 split_sheet_sep_x->set_min (0 );
22432247 split_sheet_sep_x->set_step (1 );
22442248 split_sheet_sep_x->set_suffix (" px" );
2249+ split_sheet_sep_x->set_select_all_on_focus (true );
22452250 split_sheet_sep_x->connect (" value_changed" , callable_mp (this , &SpriteFramesEditor::_sheet_spin_changed).bind (PARAM_USE_CURRENT));
22462251 split_sheet_sep_vb->add_child (split_sheet_sep_x);
22472252 split_sheet_sep_y = memnew (SpinBox);
22482253 split_sheet_sep_y->set_min (0 );
22492254 split_sheet_sep_y->set_step (1 );
22502255 split_sheet_sep_y->set_suffix (" px" );
2256+ split_sheet_sep_y->set_select_all_on_focus (true );
22512257 split_sheet_sep_y->connect (" value_changed" , callable_mp (this , &SpriteFramesEditor::_sheet_spin_changed).bind (PARAM_USE_CURRENT));
22522258 split_sheet_sep_vb->add_child (split_sheet_sep_y);
22532259 split_sheet_sep_hb->add_child (split_sheet_sep_vb);
@@ -2267,12 +2273,14 @@ SpriteFramesEditor::SpriteFramesEditor() {
22672273 split_sheet_offset_x->set_min (0 );
22682274 split_sheet_offset_x->set_step (1 );
22692275 split_sheet_offset_x->set_suffix (" px" );
2276+ split_sheet_offset_x->set_select_all_on_focus (true );
22702277 split_sheet_offset_x->connect (" value_changed" , callable_mp (this , &SpriteFramesEditor::_sheet_spin_changed).bind (PARAM_USE_CURRENT));
22712278 split_sheet_offset_vb->add_child (split_sheet_offset_x);
22722279 split_sheet_offset_y = memnew (SpinBox);
22732280 split_sheet_offset_y->set_min (0 );
22742281 split_sheet_offset_y->set_step (1 );
22752282 split_sheet_offset_y->set_suffix (" px" );
2283+ split_sheet_offset_y->set_select_all_on_focus (true );
22762284 split_sheet_offset_y->connect (" value_changed" , callable_mp (this , &SpriteFramesEditor::_sheet_spin_changed).bind (PARAM_USE_CURRENT));
22772285 split_sheet_offset_vb->add_child (split_sheet_offset_y);
22782286 split_sheet_offset_hb->add_child (split_sheet_offset_vb);
0 commit comments