Fix improper SetValue usage on radio buttons

This commit is contained in:
Mark Roszko 2019-12-09 00:40:08 -05:00
parent c7ce93e10e
commit a130ed9968
1 changed files with 15 additions and 5 deletions

View File

@ -150,8 +150,12 @@ void DIALOG_ANNOTATE::InitValues()
switch( option ) switch( option )
{ {
default: default:
case 0: m_rbSortBy_X_Position->SetValue( 1 ); break; case 0:
case 1: m_rbSortBy_Y_Position->SetValue( 1 ); break; m_rbSortBy_X_Position->SetValue( true );
break;
case 1:
m_rbSortBy_Y_Position->SetValue( true );
break;
} }
m_Config->Read( KEY_ANNOTATE_ALGO_OPTION, &option, 0L ); m_Config->Read( KEY_ANNOTATE_ALGO_OPTION, &option, 0L );
@ -159,9 +163,15 @@ void DIALOG_ANNOTATE::InitValues()
switch( option ) switch( option )
{ {
default: default:
case 0: m_rbFirstFree->SetValue( 1 ); break; case 0:
case 1: m_rbSheetX100->SetValue( 100 ); break; m_rbFirstFree->SetValue( true );
case 2: m_rbSheetX1000->SetValue( 1000 ); break; break;
case 1:
m_rbSheetX100->SetValue( true );
break;
case 2:
m_rbSheetX1000->SetValue( true );
break;
} }
m_textNumberAfter->SetValue( wxT( "0" ) ); m_textNumberAfter->SetValue( wxT( "0" ) );