Library Editor: added a hotkey to save a component
This commit is contained in:
parent
d900e89382
commit
44117a7d5e
|
@ -218,7 +218,8 @@ static EDA_HOTKEY HkInsertPin( _HKI( "Repeat Pin" ), HK_REPEAT_LAST, WXK_INSERT
|
|||
static EDA_HOTKEY HkMoveLibItem( _HKI( "Move Library Item" ), HK_LIBEDIT_MOVE_GRAPHIC_ITEM, 'M' );
|
||||
|
||||
// Load/save files
|
||||
static EDA_HOTKEY HkSaveLib( _HKI( "Save Library" ), HK_SAVE_LIB, 'S' + GR_KB_CTRL );
|
||||
static EDA_HOTKEY HkSaveLib( _HKI( "Save Library" ), HK_SAVE_LIB, 'S' + GR_KB_CTRL + GR_KB_ALT, ID_LIBEDIT_SAVE_LIBRARY );
|
||||
static EDA_HOTKEY HkSavePart( _HKI( "Save Part" ), HK_SAVE_PART, 'S' + GR_KB_CTRL, ID_LIBEDIT_SAVE_PART );
|
||||
static EDA_HOTKEY HkSaveSchematic( _HKI( "Save Schematic" ), HK_SAVE_SCH, 'S' + GR_KB_CTRL );
|
||||
static EDA_HOTKEY HkLoadSchematic( _HKI( "Load Schematic" ), HK_LOAD_SCH, 'L' + GR_KB_CTRL );
|
||||
|
||||
|
@ -320,6 +321,7 @@ static EDA_HOTKEY* schematic_Hotkey_List[] =
|
|||
static EDA_HOTKEY* libEdit_Hotkey_List[] =
|
||||
{
|
||||
&HkSaveLib,
|
||||
&HkSavePart,
|
||||
&HkCreatePin,
|
||||
&HkInsertPin,
|
||||
&HkMoveLibItem,
|
||||
|
|
|
@ -75,6 +75,7 @@ enum hotkey_id_commnand {
|
|||
HK_ADD_GRAPHIC_POLYLINE,
|
||||
HK_ADD_NOCONN_FLAG,
|
||||
HK_SAVE_LIB,
|
||||
HK_SAVE_PART,
|
||||
HK_SAVE_SCH,
|
||||
HK_LOAD_SCH,
|
||||
HK_LEFT_CLICK,
|
||||
|
|
|
@ -194,9 +194,10 @@ void LIB_EDIT_FRAME::ReCreateMenuBar()
|
|||
_( "Create a new empty component" ),
|
||||
KiBitmap( new_component_xpm ) );
|
||||
|
||||
text = AddHotkeyName( _( "&Save Component" ), g_Libedit_Hokeys_Descr, HK_SAVE_PART );
|
||||
AddMenuItem( componentMenu,
|
||||
ID_LIBEDIT_SAVE_PART,
|
||||
_( "&Save Component" ),
|
||||
text,
|
||||
_( "Saves the current component to the library" ),
|
||||
KiBitmap( save_xpm ) );
|
||||
|
||||
|
|
Loading…
Reference in New Issue