@@ -73,7 +73,7 @@ line_edit_control::line_edit_control(u32 str_buffer_size)
7373 m_buf2 = nullptr ;
7474 m_buf3 = nullptr ;
7575
76- for (u32 i = 0 ; i < SDL_SCANCODE_COUNT ; ++i)
76+ for (u32 i = 0 ; i < SDL_NUM_SCANCODES ; ++i)
7777 m_actions[i] = nullptr ;
7878
7979 init (str_buffer_size);
@@ -191,7 +191,7 @@ void line_edit_control::init(u32 str_buffer_size, init_mode mode)
191191
192192 clear_states ();
193193
194- for (u32 i = 0 ; i < SDL_SCANCODE_COUNT ; ++i)
194+ for (u32 i = 0 ; i < SDL_NUM_SCANCODES ; ++i)
195195 {
196196 xr_delete (m_actions[i]);
197197 m_actions[i] = nullptr ;
@@ -359,7 +359,7 @@ void line_edit_control::assign_char_pairs(init_mode mode)
359359 create_char_pair (SDL_SCANCODE_Z, ' z' , ' Z' , true );
360360}
361361
362- void line_edit_control::create_key_state (u32 const dik, key_state state)
362+ void line_edit_control::create_key_state (SDL_Scancode const dik, key_state state)
363363{
364364 Base* prev = m_actions[dik];
365365 // if ( m_actions[dik] )
@@ -369,7 +369,7 @@ void line_edit_control::create_key_state(u32 const dik, key_state state)
369369 m_actions[dik] = new text_editor::key_state_base (state, prev);
370370}
371371
372- void line_edit_control::create_char_pair (u32 const dik, char c, char c_shift, bool translate)
372+ void line_edit_control::create_char_pair (SDL_Scancode const dik, char c, char c_shift, bool translate)
373373{
374374 if (m_actions[dik])
375375 {
@@ -379,9 +379,9 @@ void line_edit_control::create_char_pair(u32 const dik, char c, char c_shift, bo
379379 m_actions[dik] = new text_editor::type_pair (dik, c, c_shift, translate);
380380}
381381
382- void line_edit_control::assign_callback (u32 const dik, key_state state, Callback const & callback)
382+ void line_edit_control::assign_callback (SDL_Scancode const dik, key_state state, Callback const & callback)
383383{
384- VERIFY (dik < SDL_SCANCODE_COUNT );
384+ VERIFY (dik < SDL_NUM_SCANCODES );
385385 Base* prev_action = m_actions[dik];
386386 m_actions[dik] = new text_editor::callback_base (callback, state);
387387 m_actions[dik]->on_assign (prev_action);
@@ -405,9 +405,9 @@ void line_edit_control::set_edit(pcstr str)
405405
406406// ========================================================
407407
408- void line_edit_control::on_key_press (int dik)
408+ void line_edit_control::on_key_press (SDL_Scancode dik)
409409{
410- if (SDL_SCANCODE_COUNT <= dik)
410+ if (SDL_NUM_SCANCODES <= dik)
411411 {
412412 return ;
413413 }
@@ -451,7 +451,7 @@ void line_edit_control::on_key_press(int dik)
451451
452452// -------------------------------------------------------------------------------------------------
453453
454- void line_edit_control::on_key_hold (int dik)
454+ void line_edit_control::on_key_hold (SDL_Scancode dik)
455455{
456456 update_key_states ();
457457 update_bufs ();
@@ -478,7 +478,7 @@ void line_edit_control::on_key_hold(int dik)
478478 }
479479}
480480
481- void line_edit_control::on_key_release (int dik)
481+ void line_edit_control::on_key_release (SDL_Scancode dik)
482482{
483483 m_accel = 1 .0f ;
484484 m_rep_time = 0 .0f ;
0 commit comments