Browse Source

Fix tab order in pin properties dialog.

Fixes: lp:1840991
* https://bugs.launchpad.net/kicad/+bug/1840991
pull/15/head
Jeff Young 6 years ago
parent
commit
13b7dd354c
  1. 15
      eeschema/dialogs/dialog_lib_edit_pin.cpp

15
eeschema/dialogs/dialog_lib_edit_pin.cpp

@ -33,7 +33,7 @@
#include <dialog_lib_edit_pin.h>
#include <confirm.h>
#include <widgets/tab_traversal.h>
DIALOG_LIB_EDIT_PIN::DIALOG_LIB_EDIT_PIN( LIB_EDIT_FRAME* parent, LIB_PIN* aPin ) :
DIALOG_LIB_EDIT_PIN_BASE( parent ),
@ -62,6 +62,19 @@ DIALOG_LIB_EDIT_PIN::DIALOG_LIB_EDIT_PIN( LIB_EDIT_FRAME* parent, LIB_PIN* aPin
for ( unsigned ii = 0; ii < orientationNames.GetCount(); ii++ )
m_choiceOrientation->Insert( orientationNames[ii], KiBitmap( orientationBitmaps[ii] ), ii );
KIUI::SetControlsTabOrder( {
m_textPinName,
m_textPinNumber,
m_choiceElectricalType,
m_choiceStyle,
m_posXCtrl,
m_posYCtrl,
m_choiceOrientation,
m_pinLengthCtrl,
m_nameSizeCtrl,
m_numberSizeCtrl
} );
m_sdbSizerButtonsOK->SetDefault();
SetInitialFocus( m_textPinName );

Loading…
Cancel
Save