Added hotkey for high contrast mode as 'H'
This commit is contained in:
parent
5208bf9976
commit
6c0c4dbeb5
|
@ -78,7 +78,8 @@ static EDA_HOTKEY HkLock_Unlock_Footprint( wxT( "Lock/Unlock Footprint" ),
|
|||
static EDA_HOTKEY HkDelete( wxT( "Delete Track or Footprint" ), HK_DELETE, WXK_DELETE );
|
||||
static EDA_HOTKEY HkResetLocalCoord( wxT( "Reset Local Coordinates" ),
|
||||
HK_RESET_LOCAL_COORD, ' ' );
|
||||
|
||||
static EDA_HOTKEY HkSwitchHighContrastMode( wxT("Switch Highcontrast mode"),
|
||||
HK_SWITCH_HIGHCONTRAST_MODE,'H');
|
||||
/* Fit on Screen */
|
||||
#if !defined( __WXMAC__ )
|
||||
static EDA_HOTKEY HkZoomAuto( wxT( "Zoom Auto" ), HK_ZOOM_AUTO, WXK_HOME );
|
||||
|
@ -224,6 +225,7 @@ EDA_HOTKEY* board_edit_Hotkey_List[] =
|
|||
&HkRecordMacros4, &HkCallMacros4, &HkRecordMacros5, &HkCallMacros5,
|
||||
&HkRecordMacros6, &HkCallMacros6, &HkRecordMacros7, &HkCallMacros7,
|
||||
&HkRecordMacros8, &HkCallMacros8, &HkRecordMacros9, &HkCallMacros9,
|
||||
&HkSwitchHighContrastMode,
|
||||
NULL
|
||||
};
|
||||
|
||||
|
|
|
@ -76,7 +76,8 @@ enum hotkey_id_commnand {
|
|||
HK_RECORD_MACROS_8,
|
||||
HK_CALL_MACROS_8,
|
||||
HK_RECORD_MACROS_9,
|
||||
HK_CALL_MACROS_9
|
||||
HK_CALL_MACROS_9,
|
||||
HK_SWITCH_HIGHCONTRAST_MODE,
|
||||
};
|
||||
|
||||
// Full list of hotkey descriptors for board editor and footprint editor
|
||||
|
|
|
@ -625,6 +625,10 @@ void PCB_EDIT_FRAME::OnHotKey( wxDC* aDC, int aHotkeyCode, const wxPoint& aPosit
|
|||
case HK_FLIP_FOOTPRINT: // move to other side
|
||||
OnHotkeyRotateItem( HK_FLIP_FOOTPRINT );
|
||||
break;
|
||||
case HK_SWITCH_HIGHCONTRAST_MODE: // switch to high contrast mode and refresh the canvas
|
||||
DisplayOpt.ContrastModeDisplay = !DisplayOpt.ContrastModeDisplay;
|
||||
m_canvas->Refresh();
|
||||
break;
|
||||
}
|
||||
|
||||
if( evt_type != 0 )
|
||||
|
|
Loading…
Reference in New Issue