Additions to the menu (see changelog).
This commit is contained in:
parent
6383b636fc
commit
f942690930
|
@ -26,7 +26,7 @@
|
||||||
|
|
||||||
|
|
||||||
BEGIN_EVENT_TABLE(WinEDA3D_DrawFrame, wxFrame)
|
BEGIN_EVENT_TABLE(WinEDA3D_DrawFrame, wxFrame)
|
||||||
EVT_TOOL_RANGE(ID_ZOOM_PLUS_BUTT, ID_ZOOM_PAGE_BUTT,
|
EVT_TOOL_RANGE(ID_ZOOM_IN_BUTT, ID_ZOOM_PAGE_BUTT,
|
||||||
WinEDA3D_DrawFrame::Process_Zoom)
|
WinEDA3D_DrawFrame::Process_Zoom)
|
||||||
EVT_TOOL_RANGE(ID_START_COMMAND_3D, ID_END_COMMAND_3D,
|
EVT_TOOL_RANGE(ID_START_COMMAND_3D, ID_END_COMMAND_3D,
|
||||||
WinEDA3D_DrawFrame::Process_Special_Functions)
|
WinEDA3D_DrawFrame::Process_Special_Functions)
|
||||||
|
@ -164,13 +164,13 @@ int ii;
|
||||||
trackball(g_Parm_3D_Visu.m_Quat, 0.0, 0.0, 0.0, 0.0 );
|
trackball(g_Parm_3D_Visu.m_Quat, 0.0, 0.0, 0.0, 0.0 );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case ID_ZOOM_PLUS_BUTT:
|
case ID_ZOOM_IN_BUTT:
|
||||||
g_Parm_3D_Visu.m_Zoom /= 1.2;
|
g_Parm_3D_Visu.m_Zoom /= 1.2;
|
||||||
if ( g_Parm_3D_Visu.m_Zoom <= 0.01)
|
if ( g_Parm_3D_Visu.m_Zoom <= 0.01)
|
||||||
g_Parm_3D_Visu.m_Zoom = 0.01;
|
g_Parm_3D_Visu.m_Zoom = 0.01;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case ID_ZOOM_MOINS_BUTT:
|
case ID_ZOOM_OUT_BUTT:
|
||||||
g_Parm_3D_Visu.m_Zoom *= 1.2;
|
g_Parm_3D_Visu.m_Zoom *= 1.2;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
|
@ -40,10 +40,10 @@ void WinEDA3D_DrawFrame::ReCreateHToolbar()
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
m_HToolBar->AddSeparator();
|
m_HToolBar->AddSeparator();
|
||||||
m_HToolBar->AddTool( ID_ZOOM_PLUS_BUTT, wxEmptyString, BITMAP( zoom_in_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_IN_BUTT, wxEmptyString, BITMAP( zoom_in_xpm ),
|
||||||
_( "zoom + (F1)" ) );
|
_( "zoom + (F1)" ) );
|
||||||
|
|
||||||
m_HToolBar->AddTool( ID_ZOOM_MOINS_BUTT, wxEmptyString, BITMAP( zoom_out_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_OUT_BUTT, wxEmptyString, BITMAP( zoom_out_xpm ),
|
||||||
_( "zoom - (F2)" ) );
|
_( "zoom - (F2)" ) );
|
||||||
|
|
||||||
m_HToolBar->AddTool( ID_ZOOM_REDRAW_BUTT, wxEmptyString, BITMAP( repaint_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_REDRAW_BUTT, wxEmptyString, BITMAP( repaint_xpm ),
|
||||||
|
|
|
@ -5,6 +5,14 @@ Started 2007-June-11
|
||||||
Please add newer entries at the top, list the date and your name with
|
Please add newer entries at the top, list the date and your name with
|
||||||
email address.
|
email address.
|
||||||
|
|
||||||
|
2008-Feb-18 UPDATE Igor Plyatov <plyatov@mail.ru>
|
||||||
|
================================================================================
|
||||||
|
+eeschema
|
||||||
|
Added menu View with all possible elements from the top toolbar.
|
||||||
|
Find item added in to the Edit menu.
|
||||||
|
+all
|
||||||
|
Translated part of IDs to english.
|
||||||
|
|
||||||
2008-Feb-15 UPDATE Igor Plyatov <plyatov@mail.ru>
|
2008-Feb-15 UPDATE Igor Plyatov <plyatov@mail.ru>
|
||||||
================================================================================
|
================================================================================
|
||||||
+eeschema
|
+eeschema
|
||||||
|
|
|
@ -22,7 +22,7 @@ BEGIN_EVENT_TABLE( WinEDA_DisplayFrame, wxFrame )
|
||||||
|
|
||||||
COMMON_EVENTS_DRAWFRAME EVT_CLOSE( WinEDA_DisplayFrame::OnCloseWindow )
|
COMMON_EVENTS_DRAWFRAME EVT_CLOSE( WinEDA_DisplayFrame::OnCloseWindow )
|
||||||
EVT_SIZE( WinEDA_DrawFrame::OnSize )
|
EVT_SIZE( WinEDA_DrawFrame::OnSize )
|
||||||
EVT_TOOL_RANGE( ID_ZOOM_PLUS_BUTT, ID_ZOOM_PAGE_BUTT,
|
EVT_TOOL_RANGE( ID_ZOOM_IN_BUTT, ID_ZOOM_PAGE_BUTT,
|
||||||
WinEDA_DisplayFrame::Process_Zoom )
|
WinEDA_DisplayFrame::Process_Zoom )
|
||||||
EVT_TOOL( ID_OPTIONS_SETUP, WinEDA_DisplayFrame::InstallOptionsDisplay )
|
EVT_TOOL( ID_OPTIONS_SETUP, WinEDA_DisplayFrame::InstallOptionsDisplay )
|
||||||
EVT_TOOL( ID_CVPCB_SHOW3D_FRAME, WinEDA_BasePcbFrame::Show3D_Frame )
|
EVT_TOOL( ID_CVPCB_SHOW3D_FRAME, WinEDA_BasePcbFrame::Show3D_Frame )
|
||||||
|
@ -120,10 +120,10 @@ void WinEDA_DisplayFrame::ReCreateHToolbar()
|
||||||
|
|
||||||
m_HToolBar->AddSeparator();
|
m_HToolBar->AddSeparator();
|
||||||
|
|
||||||
m_HToolBar->AddTool( ID_ZOOM_PLUS_BUTT, wxEmptyString, BITMAP( zoom_in_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_IN_BUTT, wxEmptyString, BITMAP( zoom_in_xpm ),
|
||||||
_( "zoom + (F1)" ) );
|
_( "zoom + (F1)" ) );
|
||||||
|
|
||||||
m_HToolBar->AddTool( ID_ZOOM_MOINS_BUTT, wxEmptyString, BITMAP( zoom_out_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_OUT_BUTT, wxEmptyString, BITMAP( zoom_out_xpm ),
|
||||||
_( "zoom - (F2)" ) );
|
_( "zoom - (F2)" ) );
|
||||||
|
|
||||||
m_HToolBar->AddTool( ID_ZOOM_REDRAW_BUTT, wxEmptyString, BITMAP( repaint_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_REDRAW_BUTT, wxEmptyString, BITMAP( repaint_xpm ),
|
||||||
|
@ -195,13 +195,13 @@ void WinEDA_DisplayFrame::GeneralControle( wxDC* DC, wxPoint Mouse )
|
||||||
switch( g_KeyPressed )
|
switch( g_KeyPressed )
|
||||||
{
|
{
|
||||||
case WXK_F1:
|
case WXK_F1:
|
||||||
OnZoom( ID_ZOOM_PLUS_KEY );
|
OnZoom( ID_ZOOM_IN_KEY );
|
||||||
flagcurseur = 2;
|
flagcurseur = 2;
|
||||||
curpos = m_CurrentScreen->m_Curseur;
|
curpos = m_CurrentScreen->m_Curseur;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WXK_F2:
|
case WXK_F2:
|
||||||
OnZoom( ID_ZOOM_MOINS_KEY );
|
OnZoom( ID_ZOOM_OUT_KEY );
|
||||||
flagcurseur = 2;
|
flagcurseur = 2;
|
||||||
curpos = m_CurrentScreen->m_Curseur;
|
curpos = m_CurrentScreen->m_Curseur;
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -270,12 +270,12 @@ void WinEDA_DrawFrame::GeneralControle( wxDC* DC, wxPoint MousePositionInPixels
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case EDA_ZOOM_IN_FROM_MOUSE:
|
case EDA_ZOOM_IN_FROM_MOUSE:
|
||||||
OnZoom( ID_ZOOM_PLUS_KEY );
|
OnZoom( ID_ZOOM_IN_KEY );
|
||||||
curpos = screen->m_Curseur;
|
curpos = screen->m_Curseur;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case EDA_ZOOM_OUT_FROM_MOUSE:
|
case EDA_ZOOM_OUT_FROM_MOUSE:
|
||||||
OnZoom( ID_ZOOM_MOINS_KEY );
|
OnZoom( ID_ZOOM_OUT_KEY );
|
||||||
curpos = screen->m_Curseur;
|
curpos = screen->m_Curseur;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
|
@ -183,11 +183,11 @@ void WinEDA_SchematicFrame::OnHotKey( wxDC* DC, int hotkey,
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HK_ZOOM_IN:
|
case HK_ZOOM_IN:
|
||||||
OnZoom( ID_ZOOM_PLUS_KEY );
|
OnZoom( ID_ZOOM_IN_KEY );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HK_ZOOM_OUT:
|
case HK_ZOOM_OUT:
|
||||||
OnZoom( ID_ZOOM_MOINS_KEY );
|
OnZoom( ID_ZOOM_OUT_KEY );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HK_ZOOM_REDRAW:
|
case HK_ZOOM_REDRAW:
|
||||||
|
@ -453,11 +453,11 @@ void WinEDA_LibeditFrame::OnHotKey( wxDC* DC, int hotkey,
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HK_ZOOM_IN:
|
case HK_ZOOM_IN:
|
||||||
OnZoom( ID_ZOOM_PLUS_KEY );
|
OnZoom( ID_ZOOM_IN_KEY );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HK_ZOOM_OUT:
|
case HK_ZOOM_OUT:
|
||||||
OnZoom( ID_ZOOM_MOINS_KEY );
|
OnZoom( ID_ZOOM_OUT_KEY );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HK_ZOOM_REDRAW:
|
case HK_ZOOM_REDRAW:
|
||||||
|
|
|
@ -27,7 +27,7 @@ BEGIN_EVENT_TABLE( WinEDA_LibeditFrame, wxFrame )
|
||||||
COMMON_EVENTS_DRAWFRAME EVT_CLOSE( WinEDA_LibeditFrame::OnCloseWindow )
|
COMMON_EVENTS_DRAWFRAME EVT_CLOSE( WinEDA_LibeditFrame::OnCloseWindow )
|
||||||
EVT_SIZE( WinEDA_LibeditFrame::OnSize )
|
EVT_SIZE( WinEDA_LibeditFrame::OnSize )
|
||||||
|
|
||||||
EVT_TOOL_RANGE( ID_ZOOM_PLUS_BUTT, ID_ZOOM_PAGE_BUTT,
|
EVT_TOOL_RANGE( ID_ZOOM_IN_BUTT, ID_ZOOM_PAGE_BUTT,
|
||||||
WinEDA_LibeditFrame::Process_Zoom )
|
WinEDA_LibeditFrame::Process_Zoom )
|
||||||
|
|
||||||
// Tools et boutons de Libedit:
|
// Tools et boutons de Libedit:
|
||||||
|
|
|
@ -130,61 +130,91 @@ void WinEDA_SchematicFrame::ReCreateMenuBar()
|
||||||
|
|
||||||
// Menu Edit:
|
// Menu Edit:
|
||||||
wxMenu* editMenu = new wxMenu;
|
wxMenu* editMenu = new wxMenu;
|
||||||
msg = AddHotkeyName( _( "&Undo\t" ), s_Schematic_Hokeys_Descr, HK_UNDO );
|
msg = AddHotkeyName( _( "&Undo\t" ), s_Schematic_Hokeys_Descr,
|
||||||
|
HK_UNDO );
|
||||||
item = new wxMenuItem( editMenu, ID_SCHEMATIC_UNDO,
|
item = new wxMenuItem( editMenu, ID_SCHEMATIC_UNDO,
|
||||||
msg,
|
msg, _( "Undo last edition" ),
|
||||||
_( "Undo last edition" ) );
|
wxITEM_NORMAL );
|
||||||
item->SetBitmap( undo_xpm );
|
item->SetBitmap( undo_xpm );
|
||||||
editMenu->Append( item );
|
editMenu->Append( item );
|
||||||
|
|
||||||
msg = AddHotkeyName( _( "&Redo\t" ), s_Schematic_Hokeys_Descr, HK_REDO );
|
msg = AddHotkeyName( _( "&Redo\t" ), s_Schematic_Hokeys_Descr,
|
||||||
|
HK_REDO );
|
||||||
item = new wxMenuItem( editMenu, ID_SCHEMATIC_REDO,
|
item = new wxMenuItem( editMenu, ID_SCHEMATIC_REDO,
|
||||||
msg,
|
msg, _( "Redo the last undo command" ),
|
||||||
_( "Redo the last undo command" ) );
|
wxITEM_NORMAL );
|
||||||
item->SetBitmap( redo_xpm );
|
item->SetBitmap( redo_xpm );
|
||||||
editMenu->Append( item );
|
editMenu->Append( item );
|
||||||
|
|
||||||
editMenu->AppendSeparator();
|
editMenu->AppendSeparator();
|
||||||
|
|
||||||
item = new wxMenuItem(
|
item = new wxMenuItem( editMenu, ID_SCHEMATIC_DELETE_ITEM_BUTT,
|
||||||
editMenu,
|
_( "Delete" ), _( "Delete items" ),
|
||||||
ID_SCHEMATIC_DELETE_ITEM_BUTT,
|
wxITEM_NORMAL );
|
||||||
_( "Delete" ),
|
|
||||||
_( "Delete items" ),
|
|
||||||
wxITEM_NORMAL
|
|
||||||
);
|
|
||||||
item->SetBitmap( delete_body_xpm );
|
item->SetBitmap( delete_body_xpm );
|
||||||
editMenu->Append( item );
|
editMenu->Append( item );
|
||||||
|
|
||||||
|
editMenu->AppendSeparator();
|
||||||
|
|
||||||
|
item = new wxMenuItem( editMenu, ID_FIND_ITEMS,
|
||||||
|
_( "Find" ), _( "Find components and texts" ),
|
||||||
|
wxITEM_NORMAL );
|
||||||
|
item->SetBitmap( find_xpm );
|
||||||
|
editMenu->Append( item );
|
||||||
|
|
||||||
|
// Menu View:
|
||||||
|
wxMenu* viewMenu = new wxMenu;
|
||||||
|
msg = AddHotkeyName( _( "Zoom in" ), s_Schematic_Hokeys_Descr,
|
||||||
|
HK_ZOOM_IN);
|
||||||
|
item = new wxMenuItem( viewMenu, ID_ZOOM_IN_BUTT,
|
||||||
|
msg, _( "Zoom in" ),
|
||||||
|
wxITEM_NORMAL );
|
||||||
|
item->SetBitmap( zoom_in_xpm );
|
||||||
|
viewMenu->Append( item );
|
||||||
|
|
||||||
|
msg = AddHotkeyName( _( "Zoom out" ), s_Schematic_Hokeys_Descr,
|
||||||
|
HK_ZOOM_OUT );
|
||||||
|
item = new wxMenuItem( viewMenu, ID_ZOOM_OUT_BUTT,
|
||||||
|
msg, _( "Zoom out" ),
|
||||||
|
wxITEM_NORMAL );
|
||||||
|
item->SetBitmap( zoom_out_xpm );
|
||||||
|
viewMenu->Append( item );
|
||||||
|
|
||||||
|
item = new wxMenuItem( viewMenu, ID_ZOOM_PAGE_BUTT,
|
||||||
|
_( "Zoom auto" ), _( "Zoom auto" ),
|
||||||
|
wxITEM_NORMAL );
|
||||||
|
item->SetBitmap( zoom_optimal_xpm );
|
||||||
|
viewMenu->Append( item );
|
||||||
|
|
||||||
|
viewMenu->AppendSeparator();
|
||||||
|
|
||||||
|
msg = AddHotkeyName( _( "redraw" ), s_Schematic_Hokeys_Descr,
|
||||||
|
HK_ZOOM_REDRAW );
|
||||||
|
item = new wxMenuItem( viewMenu, ID_ZOOM_REDRAW_BUTT,
|
||||||
|
msg, _( "Zoom auto" ),
|
||||||
|
wxITEM_NORMAL );
|
||||||
|
item->SetBitmap( repaint_xpm );
|
||||||
|
viewMenu->Append( item );
|
||||||
|
|
||||||
// Place Menu
|
// Place Menu
|
||||||
//TODO: Unify the ID names!
|
//TODO: Unify the ID names!
|
||||||
wxMenu* placeMenu = new wxMenu;
|
wxMenu* placeMenu = new wxMenu;
|
||||||
|
|
||||||
item = new wxMenuItem(
|
item = new wxMenuItem( placeMenu, ID_COMPONENT_BUTT,
|
||||||
placeMenu,
|
_( "&Component" ), _( "Place the component" ),
|
||||||
ID_COMPONENT_BUTT,
|
wxITEM_NORMAL );
|
||||||
_("&Component"),
|
|
||||||
_("Place a component") );
|
|
||||||
item->SetBitmap( add_component_xpm );
|
item->SetBitmap( add_component_xpm );
|
||||||
placeMenu->Append( item );
|
placeMenu->Append( item );
|
||||||
|
|
||||||
item = new wxMenuItem(
|
item = new wxMenuItem( placeMenu, ID_PLACE_POWER_BUTT,
|
||||||
placeMenu,
|
_( "&Power port" ), _( "Place the power port" ),
|
||||||
ID_PLACE_POWER_BUTT,
|
wxITEM_NORMAL );
|
||||||
_( "&Power port" ),
|
|
||||||
_( "Place the power port" ),
|
|
||||||
wxITEM_NORMAL
|
|
||||||
);
|
|
||||||
item->SetBitmap( add_power_xpm );
|
item->SetBitmap( add_power_xpm );
|
||||||
placeMenu->Append( item );
|
placeMenu->Append( item );
|
||||||
|
|
||||||
item = new wxMenuItem(
|
item = new wxMenuItem( placeMenu, ID_WIRE_BUTT,
|
||||||
placeMenu,
|
_( "&Wire" ), _( "Place the wire" ),
|
||||||
ID_WIRE_BUTT,
|
wxITEM_NORMAL );
|
||||||
_( "&Wire" ),
|
|
||||||
_( "Place the wire" ),
|
|
||||||
wxITEM_NORMAL
|
|
||||||
);
|
|
||||||
item->SetBitmap( add_line_xpm );
|
item->SetBitmap( add_line_xpm );
|
||||||
placeMenu->Append( item );
|
placeMenu->Append( item );
|
||||||
|
|
||||||
|
@ -232,7 +262,7 @@ void WinEDA_SchematicFrame::ReCreateMenuBar()
|
||||||
placeMenu,
|
placeMenu,
|
||||||
ID_LABEL_BUTT,
|
ID_LABEL_BUTT,
|
||||||
_( "Net name" ),
|
_( "Net name" ),
|
||||||
_( "Place the Net name" ),
|
_( "Place the net name" ),
|
||||||
wxITEM_NORMAL
|
wxITEM_NORMAL
|
||||||
);
|
);
|
||||||
item->SetBitmap( add_line_label_xpm );
|
item->SetBitmap( add_line_label_xpm );
|
||||||
|
@ -240,7 +270,7 @@ void WinEDA_SchematicFrame::ReCreateMenuBar()
|
||||||
|
|
||||||
item = new wxMenuItem( placeMenu, ID_GLABEL_BUTT,
|
item = new wxMenuItem( placeMenu, ID_GLABEL_BUTT,
|
||||||
_( "Global label" ),
|
_( "Global label" ),
|
||||||
_( "Add global label.\nWarning: all global labels with the same name are connected in whole hierarchy" ),
|
_( "Place the global label. Warning: all global labels with the same name are connected in whole hierarchy" ),
|
||||||
wxITEM_NORMAL
|
wxITEM_NORMAL
|
||||||
);
|
);
|
||||||
item->SetBitmap( add_glabel_xpm );
|
item->SetBitmap( add_glabel_xpm );
|
||||||
|
@ -262,7 +292,7 @@ void WinEDA_SchematicFrame::ReCreateMenuBar()
|
||||||
placeMenu,
|
placeMenu,
|
||||||
ID_HIERLABEL_BUTT,
|
ID_HIERLABEL_BUTT,
|
||||||
_( "Hierarchical label" ),
|
_( "Hierarchical label" ),
|
||||||
_( "Add a hierarchical label. This label will be seen as a pin sheet in the sheet symbol" ),
|
_( "Place the hierarchical label. This label will be seen as a pin sheet in the sheet symbol" ),
|
||||||
wxITEM_NORMAL
|
wxITEM_NORMAL
|
||||||
);
|
);
|
||||||
item->SetBitmap( add_hierarchical_label_xpm );
|
item->SetBitmap( add_hierarchical_label_xpm );
|
||||||
|
@ -304,7 +334,7 @@ void WinEDA_SchematicFrame::ReCreateMenuBar()
|
||||||
placeMenu,
|
placeMenu,
|
||||||
ID_LINE_COMMENT_BUTT,
|
ID_LINE_COMMENT_BUTT,
|
||||||
_( "Graphic line or poligon" ),
|
_( "Graphic line or poligon" ),
|
||||||
_( "Place the Graphic line or poligon" ),
|
_( "Place the graphic line or poligon" ),
|
||||||
wxITEM_NORMAL
|
wxITEM_NORMAL
|
||||||
);
|
);
|
||||||
item->SetBitmap( add_dashed_line_xpm );
|
item->SetBitmap( add_dashed_line_xpm );
|
||||||
|
@ -314,7 +344,7 @@ void WinEDA_SchematicFrame::ReCreateMenuBar()
|
||||||
placeMenu,
|
placeMenu,
|
||||||
ID_TEXT_COMMENT_BUTT,
|
ID_TEXT_COMMENT_BUTT,
|
||||||
_( "Graphic text (comment)" ),
|
_( "Graphic text (comment)" ),
|
||||||
_( "Place the Graphic text (comment)" ),
|
_( "Place the graphic text (comment)" ),
|
||||||
wxITEM_NORMAL
|
wxITEM_NORMAL
|
||||||
);
|
);
|
||||||
item->SetBitmap( add_text_xpm );
|
item->SetBitmap( add_text_xpm );
|
||||||
|
@ -374,6 +404,7 @@ void WinEDA_SchematicFrame::ReCreateMenuBar()
|
||||||
|
|
||||||
menuBar->Append( m_FilesMenu, _( "&File" ) );
|
menuBar->Append( m_FilesMenu, _( "&File" ) );
|
||||||
menuBar->Append( editMenu, _( "&Edit" ) );
|
menuBar->Append( editMenu, _( "&Edit" ) );
|
||||||
|
menuBar->Append( viewMenu, _( "&View" ) );
|
||||||
menuBar->Append( placeMenu, _( "&Place" ) );
|
menuBar->Append( placeMenu, _( "&Place" ) );
|
||||||
menuBar->Append( configmenu, _( "&Preferences" ) );
|
menuBar->Append( configmenu, _( "&Preferences" ) );
|
||||||
menuBar->Append( helpMenu, _( "&Help" ) );
|
menuBar->Append( helpMenu, _( "&Help" ) );
|
||||||
|
|
|
@ -63,7 +63,7 @@ BEGIN_EVENT_TABLE(WinEDA_SchematicFrame, wxFrame)
|
||||||
EVT_MENU_RANGE(ID_LANGUAGE_CHOICE, ID_LANGUAGE_CHOICE_END,
|
EVT_MENU_RANGE(ID_LANGUAGE_CHOICE, ID_LANGUAGE_CHOICE_END,
|
||||||
WinEDA_DrawFrame::SetLanguage)
|
WinEDA_DrawFrame::SetLanguage)
|
||||||
|
|
||||||
EVT_TOOL_RANGE(ID_ZOOM_PLUS_BUTT, ID_ZOOM_PAGE_BUTT,
|
EVT_TOOL_RANGE(ID_ZOOM_IN_BUTT, ID_ZOOM_PAGE_BUTT,
|
||||||
WinEDA_SchematicFrame::Process_Zoom)
|
WinEDA_SchematicFrame::Process_Zoom)
|
||||||
|
|
||||||
EVT_TOOL(ID_NEW_PROJECT, WinEDA_SchematicFrame::Process_Special_Functions)
|
EVT_TOOL(ID_NEW_PROJECT, WinEDA_SchematicFrame::Process_Special_Functions)
|
||||||
|
|
|
@ -168,11 +168,11 @@ void WinEDA_LibeditFrame::ReCreateHToolbar()
|
||||||
|
|
||||||
m_HToolBar->AddSeparator();
|
m_HToolBar->AddSeparator();
|
||||||
msg = AddHotkeyName( _( "zoom +" ), s_Libedit_Hokeys_Descr, HK_ZOOM_IN );
|
msg = AddHotkeyName( _( "zoom +" ), s_Libedit_Hokeys_Descr, HK_ZOOM_IN );
|
||||||
m_HToolBar->AddTool( ID_ZOOM_PLUS_BUTT, wxEmptyString, BITMAP( zoom_in_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_IN_BUTT, wxEmptyString, BITMAP( zoom_in_xpm ),
|
||||||
msg );
|
msg );
|
||||||
|
|
||||||
msg = AddHotkeyName( _( "zoom -" ), s_Libedit_Hokeys_Descr, HK_ZOOM_OUT );
|
msg = AddHotkeyName( _( "zoom -" ), s_Libedit_Hokeys_Descr, HK_ZOOM_OUT );
|
||||||
m_HToolBar->AddTool( ID_ZOOM_MOINS_BUTT, wxEmptyString, BITMAP( zoom_out_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_OUT_BUTT, wxEmptyString, BITMAP( zoom_out_xpm ),
|
||||||
msg );
|
msg );
|
||||||
|
|
||||||
msg = AddHotkeyName( _( "redraw" ), s_Libedit_Hokeys_Descr, HK_ZOOM_REDRAW );
|
msg = AddHotkeyName( _( "redraw" ), s_Libedit_Hokeys_Descr, HK_ZOOM_REDRAW );
|
||||||
|
|
|
@ -99,11 +99,11 @@ void WinEDA_SchematicFrame::ReCreateHToolbar()
|
||||||
|
|
||||||
m_HToolBar->AddSeparator();
|
m_HToolBar->AddSeparator();
|
||||||
msg = AddHotkeyName( _( "zoom +" ), s_Schematic_Hokeys_Descr, HK_ZOOM_IN );
|
msg = AddHotkeyName( _( "zoom +" ), s_Schematic_Hokeys_Descr, HK_ZOOM_IN );
|
||||||
m_HToolBar->AddTool( ID_ZOOM_PLUS_BUTT, wxEmptyString, BITMAP( zoom_in_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_IN_BUTT, wxEmptyString, BITMAP( zoom_in_xpm ),
|
||||||
msg );
|
msg );
|
||||||
|
|
||||||
msg = AddHotkeyName( _( "zoom -" ), s_Schematic_Hokeys_Descr, HK_ZOOM_OUT );
|
msg = AddHotkeyName( _( "zoom -" ), s_Schematic_Hokeys_Descr, HK_ZOOM_OUT );
|
||||||
m_HToolBar->AddTool( ID_ZOOM_MOINS_BUTT, wxEmptyString, BITMAP( zoom_out_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_OUT_BUTT, wxEmptyString, BITMAP( zoom_out_xpm ),
|
||||||
msg );
|
msg );
|
||||||
|
|
||||||
msg = AddHotkeyName( _( "redraw" ), s_Schematic_Hokeys_Descr, HK_ZOOM_REDRAW );
|
msg = AddHotkeyName( _( "redraw" ), s_Schematic_Hokeys_Descr, HK_ZOOM_REDRAW );
|
||||||
|
@ -177,57 +177,57 @@ void WinEDA_SchematicFrame::ReCreateVToolbar()
|
||||||
|
|
||||||
m_VToolBar->AddTool( ID_WIRETOBUS_ENTRY_BUTT, wxEmptyString,
|
m_VToolBar->AddTool( ID_WIRETOBUS_ENTRY_BUTT, wxEmptyString,
|
||||||
BITMAP( add_line2bus_xpm ),
|
BITMAP( add_line2bus_xpm ),
|
||||||
_( "Add wire to bus entry" ), wxITEM_CHECK );
|
_( "Place the wire to bus entry" ), wxITEM_CHECK );
|
||||||
|
|
||||||
m_VToolBar->AddTool( ID_BUSTOBUS_ENTRY_BUTT, wxEmptyString,
|
m_VToolBar->AddTool( ID_BUSTOBUS_ENTRY_BUTT, wxEmptyString,
|
||||||
BITMAP( add_bus2bus_xpm ),
|
BITMAP( add_bus2bus_xpm ),
|
||||||
_( "Add bus to bus entry" ), wxITEM_CHECK );
|
_( "Place the bus to bus entry" ), wxITEM_CHECK );
|
||||||
|
|
||||||
m_VToolBar->AddSeparator();
|
m_VToolBar->AddSeparator();
|
||||||
m_VToolBar->AddTool( ID_NOCONN_BUTT, wxEmptyString,
|
m_VToolBar->AddTool( ID_NOCONN_BUTT, wxEmptyString,
|
||||||
BITMAP( noconn_button ),
|
BITMAP( noconn_button ),
|
||||||
_( "Add no connect flag" ), wxITEM_CHECK );
|
_( "Place the no connect flag" ), wxITEM_CHECK );
|
||||||
|
|
||||||
m_VToolBar->AddTool( ID_LABEL_BUTT, wxEmptyString,
|
m_VToolBar->AddTool( ID_LABEL_BUTT, wxEmptyString,
|
||||||
BITMAP( add_line_label_xpm ),
|
BITMAP( add_line_label_xpm ),
|
||||||
_( "Add wire or bus label" ), wxITEM_CHECK );
|
_( "Place the net name" ), wxITEM_CHECK );
|
||||||
|
|
||||||
m_VToolBar->AddTool( ID_GLABEL_BUTT, wxEmptyString,
|
m_VToolBar->AddTool( ID_GLABEL_BUTT, wxEmptyString,
|
||||||
BITMAP( add_glabel_xpm ),
|
BITMAP( add_glabel_xpm ),
|
||||||
_( "Add global label.\nWarning: all global labels with the same name are connected in whole hierarchy" ),
|
_( "Place the global label.\nWarning: all global labels with the same name are connected in whole hierarchy" ),
|
||||||
wxITEM_CHECK );
|
wxITEM_CHECK );
|
||||||
|
|
||||||
m_VToolBar->AddTool( ID_JUNCTION_BUTT, wxEmptyString,
|
m_VToolBar->AddTool( ID_JUNCTION_BUTT, wxEmptyString,
|
||||||
BITMAP( add_junction_xpm ),
|
BITMAP( add_junction_xpm ),
|
||||||
_( "Add junction" ), wxITEM_CHECK );
|
_( "Place the junction" ), wxITEM_CHECK );
|
||||||
|
|
||||||
m_VToolBar->AddSeparator();
|
m_VToolBar->AddSeparator();
|
||||||
m_VToolBar->AddTool( ID_HIERLABEL_BUTT, wxEmptyString,
|
m_VToolBar->AddTool( ID_HIERLABEL_BUTT, wxEmptyString,
|
||||||
BITMAP( add_hierarchical_label_xpm ),
|
BITMAP( add_hierarchical_label_xpm ),
|
||||||
_( "Add a hierarchical label. This label will be seen as a pin sheet in the sheet symbol" ),
|
_( "Place the hierarchical label. This label will be seen as a pin sheet in the sheet symbol" ),
|
||||||
wxITEM_CHECK );
|
wxITEM_CHECK );
|
||||||
|
|
||||||
m_VToolBar->AddTool( ID_SHEET_SYMBOL_BUTT, wxEmptyString,
|
m_VToolBar->AddTool( ID_SHEET_SYMBOL_BUTT, wxEmptyString,
|
||||||
BITMAP( add_hierarchical_subsheet_xpm ),
|
BITMAP( add_hierarchical_subsheet_xpm ),
|
||||||
_( "Add hierarchical sheet" ), wxITEM_CHECK );
|
_( "Place the hierarchical sheet" ), wxITEM_CHECK );
|
||||||
|
|
||||||
m_VToolBar->AddTool( ID_IMPORT_GLABEL_BUTT, wxEmptyString,
|
m_VToolBar->AddTool( ID_IMPORT_GLABEL_BUTT, wxEmptyString,
|
||||||
BITMAP( import_hierarchical_label_xpm ),
|
BITMAP( import_hierarchical_label_xpm ),
|
||||||
_( "Import hierarchical label from sheet and create the corresponding pin sheet" ),
|
_( "Place the pin sheet (imported hierarchical label from sheet)" ),
|
||||||
wxITEM_CHECK );
|
wxITEM_CHECK );
|
||||||
|
|
||||||
m_VToolBar->AddTool( ID_SHEET_LABEL_BUTT, wxEmptyString,
|
m_VToolBar->AddTool( ID_SHEET_LABEL_BUTT, wxEmptyString,
|
||||||
BITMAP( add_hierar_pin_xpm ),
|
BITMAP( add_hierar_pin_xpm ),
|
||||||
_( "Add hierachical pin to sheet" ), wxITEM_CHECK );
|
_( "Place the hierachical pin to sheet" ), wxITEM_CHECK );
|
||||||
|
|
||||||
m_VToolBar->AddSeparator();
|
m_VToolBar->AddSeparator();
|
||||||
m_VToolBar->AddTool( ID_LINE_COMMENT_BUTT, wxEmptyString,
|
m_VToolBar->AddTool( ID_LINE_COMMENT_BUTT, wxEmptyString,
|
||||||
BITMAP( add_dashed_line_xpm ),
|
BITMAP( add_dashed_line_xpm ),
|
||||||
_( "Add graphic line or polygon" ), wxITEM_CHECK );
|
_( "Place the graphic line or polygon" ), wxITEM_CHECK );
|
||||||
|
|
||||||
m_VToolBar->AddTool( ID_TEXT_COMMENT_BUTT, wxEmptyString,
|
m_VToolBar->AddTool( ID_TEXT_COMMENT_BUTT, wxEmptyString,
|
||||||
BITMAP( add_text_xpm ),
|
BITMAP( add_text_xpm ),
|
||||||
_( "Add graphic text (comment)" ), wxITEM_CHECK );
|
_( "Place the graphic text (comment)" ), wxITEM_CHECK );
|
||||||
|
|
||||||
m_VToolBar->AddSeparator();
|
m_VToolBar->AddSeparator();
|
||||||
m_VToolBar->AddTool( ID_SCHEMATIC_DELETE_ITEM_BUTT, wxEmptyString,
|
m_VToolBar->AddTool( ID_SCHEMATIC_DELETE_ITEM_BUTT, wxEmptyString,
|
||||||
|
|
|
@ -65,11 +65,11 @@ bool asdeMorgan = FALSE, state;
|
||||||
_("Display next part"));
|
_("Display next part"));
|
||||||
|
|
||||||
m_HToolBar->AddSeparator();
|
m_HToolBar->AddSeparator();
|
||||||
m_HToolBar->AddTool(ID_ZOOM_PLUS_BUTT, wxEmptyString,
|
m_HToolBar->AddTool(ID_ZOOM_IN_BUTT, wxEmptyString,
|
||||||
BITMAP(zoom_in_xpm),
|
BITMAP(zoom_in_xpm),
|
||||||
_("zoom + (F1)"));
|
_("zoom + (F1)"));
|
||||||
|
|
||||||
m_HToolBar->AddTool(ID_ZOOM_MOINS_BUTT, wxEmptyString,
|
m_HToolBar->AddTool(ID_ZOOM_OUT_BUTT, wxEmptyString,
|
||||||
BITMAP(zoom_out_xpm),
|
BITMAP(zoom_out_xpm),
|
||||||
_("zoom - (F2)"));
|
_("zoom - (F2)"));
|
||||||
|
|
||||||
|
|
|
@ -34,7 +34,7 @@ BEGIN_EVENT_TABLE(WinEDA_ViewlibFrame, wxFrame)
|
||||||
EVT_TOOL_RANGE(ID_LIBVIEW_START_H_TOOL, ID_LIBVIEW_END_H_TOOL,
|
EVT_TOOL_RANGE(ID_LIBVIEW_START_H_TOOL, ID_LIBVIEW_END_H_TOOL,
|
||||||
WinEDA_ViewlibFrame::Process_Special_Functions)
|
WinEDA_ViewlibFrame::Process_Special_Functions)
|
||||||
|
|
||||||
EVT_TOOL_RANGE(ID_ZOOM_PLUS_BUTT, ID_ZOOM_PAGE_BUTT,
|
EVT_TOOL_RANGE(ID_ZOOM_IN_BUTT, ID_ZOOM_PAGE_BUTT,
|
||||||
WinEDA_DrawFrame::Process_Zoom)
|
WinEDA_DrawFrame::Process_Zoom)
|
||||||
|
|
||||||
EVT_TOOL(ID_LIBVIEW_CMP_EXPORT_TO_SCHEMATIC,
|
EVT_TOOL(ID_LIBVIEW_CMP_EXPORT_TO_SCHEMATIC,
|
||||||
|
|
|
@ -91,12 +91,12 @@ void WinEDA_BasePcbFrame::GeneralControle( wxDC* DC, wxPoint Mouse )
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case EDA_ZOOM_IN_FROM_MOUSE:
|
case EDA_ZOOM_IN_FROM_MOUSE:
|
||||||
OnZoom( ID_ZOOM_PLUS_KEY );
|
OnZoom( ID_ZOOM_IN_KEY );
|
||||||
curpos = GetScreen()->m_Curseur;
|
curpos = GetScreen()->m_Curseur;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case EDA_ZOOM_OUT_FROM_MOUSE:
|
case EDA_ZOOM_OUT_FROM_MOUSE:
|
||||||
OnZoom( ID_ZOOM_MOINS_KEY );
|
OnZoom( ID_ZOOM_OUT_KEY );
|
||||||
curpos = GetScreen()->m_Curseur;
|
curpos = GetScreen()->m_Curseur;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ BEGIN_EVENT_TABLE(WinEDA_GerberFrame, wxFrame)
|
||||||
EVT_CLOSE(WinEDA_GerberFrame::OnCloseWindow)
|
EVT_CLOSE(WinEDA_GerberFrame::OnCloseWindow)
|
||||||
EVT_SIZE(WinEDA_GerberFrame::OnSize)
|
EVT_SIZE(WinEDA_GerberFrame::OnSize)
|
||||||
|
|
||||||
EVT_TOOL_RANGE(ID_ZOOM_PLUS_BUTT, ID_ZOOM_PAGE_BUTT,
|
EVT_TOOL_RANGE(ID_ZOOM_IN_BUTT, ID_ZOOM_PAGE_BUTT,
|
||||||
WinEDA_GerberFrame::Process_Zoom)
|
WinEDA_GerberFrame::Process_Zoom)
|
||||||
|
|
||||||
EVT_TOOL(ID_LOAD_FILE, WinEDA_GerberFrame::Files_io)
|
EVT_TOOL(ID_LOAD_FILE, WinEDA_GerberFrame::Files_io)
|
||||||
|
|
|
@ -106,11 +106,11 @@ void WinEDA_GerberFrame::OnHotKey( wxDC* DC, int hotkey,
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HK_ZOOM_IN:
|
case HK_ZOOM_IN:
|
||||||
OnZoom( ID_ZOOM_PLUS_KEY );
|
OnZoom( ID_ZOOM_IN_KEY );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HK_ZOOM_OUT:
|
case HK_ZOOM_OUT:
|
||||||
OnZoom( ID_ZOOM_MOINS_KEY );
|
OnZoom( ID_ZOOM_OUT_KEY );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HK_ZOOM_REDRAW:
|
case HK_ZOOM_REDRAW:
|
||||||
|
|
|
@ -269,14 +269,14 @@ void WinEDA_GerberFrame::ReCreateHToolbar( void )
|
||||||
|
|
||||||
m_HToolBar->AddSeparator();
|
m_HToolBar->AddSeparator();
|
||||||
msg = AddHotkeyName( _( "zoom +" ), s_Gerbview_Hokeys_Descr, HK_ZOOM_IN );
|
msg = AddHotkeyName( _( "zoom +" ), s_Gerbview_Hokeys_Descr, HK_ZOOM_IN );
|
||||||
m_HToolBar->AddTool( ID_ZOOM_PLUS_BUTT, BITMAP( zoom_in_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_IN_BUTT, BITMAP( zoom_in_xpm ),
|
||||||
wxNullBitmap,
|
wxNullBitmap,
|
||||||
FALSE,
|
FALSE,
|
||||||
-1, -1, (wxObject*) NULL,
|
-1, -1, (wxObject*) NULL,
|
||||||
msg );
|
msg );
|
||||||
|
|
||||||
msg = AddHotkeyName( _( "zoom -" ), s_Gerbview_Hokeys_Descr, HK_ZOOM_OUT );
|
msg = AddHotkeyName( _( "zoom -" ), s_Gerbview_Hokeys_Descr, HK_ZOOM_OUT );
|
||||||
m_HToolBar->AddTool( ID_ZOOM_MOINS_BUTT, BITMAP( zoom_out_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_OUT_BUTT, BITMAP( zoom_out_xpm ),
|
||||||
wxNullBitmap,
|
wxNullBitmap,
|
||||||
FALSE,
|
FALSE,
|
||||||
-1, -1, (wxObject*) NULL,
|
-1, -1, (wxObject*) NULL,
|
||||||
|
|
12
include/id.h
12
include/id.h
|
@ -218,8 +218,8 @@ enum main_id {
|
||||||
|
|
||||||
ID_POPUP_ZOOM_START_RANGE, // first number
|
ID_POPUP_ZOOM_START_RANGE, // first number
|
||||||
ID_POPUP_CANCEL,
|
ID_POPUP_CANCEL,
|
||||||
ID_POPUP_ZOOM_PLUS,
|
ID_POPUP_ZOOM_IN,
|
||||||
ID_POPUP_ZOOM_MOINS,
|
ID_POPUP_ZOOM_OUT,
|
||||||
ID_POPUP_ZOOM_SELECT,
|
ID_POPUP_ZOOM_SELECT,
|
||||||
ID_POPUP_ZOOM_CENTER,
|
ID_POPUP_ZOOM_CENTER,
|
||||||
ID_POPUP_ZOOM_AUTO,
|
ID_POPUP_ZOOM_AUTO,
|
||||||
|
@ -368,13 +368,13 @@ enum main_id {
|
||||||
ID_TO_LIBRARY,
|
ID_TO_LIBRARY,
|
||||||
ID_TO_LIBVIEW,
|
ID_TO_LIBVIEW,
|
||||||
|
|
||||||
ID_ZOOM_PLUS_BUTT, // Gestion zoom: id consecutifs
|
ID_ZOOM_IN_BUTT, // Gestion zoom: id consecutifs
|
||||||
ID_ZOOM_MOINS_BUTT,
|
ID_ZOOM_OUT_BUTT,
|
||||||
ID_ZOOM_REDRAW_BUTT,
|
ID_ZOOM_REDRAW_BUTT,
|
||||||
ID_ZOOM_PAGE_BUTT,
|
ID_ZOOM_PAGE_BUTT,
|
||||||
ID_ZOOM_WINDOW_BUTT,
|
ID_ZOOM_WINDOW_BUTT,
|
||||||
ID_ZOOM_PLUS_KEY,
|
ID_ZOOM_IN_KEY,
|
||||||
ID_ZOOM_MOINS_KEY,
|
ID_ZOOM_OUT_KEY,
|
||||||
ID_ZOOM_REDRAW_KEY,
|
ID_ZOOM_REDRAW_KEY,
|
||||||
ID_ZOOM_CENTER_KEY,
|
ID_ZOOM_CENTER_KEY,
|
||||||
ID_ZOOM_AUTO,
|
ID_ZOOM_AUTO,
|
||||||
|
|
|
@ -291,12 +291,12 @@ void WinEDA_BasePcbFrame::GeneralControle( wxDC* DC, wxPoint Mouse )
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case EDA_ZOOM_IN_FROM_MOUSE:
|
case EDA_ZOOM_IN_FROM_MOUSE:
|
||||||
OnZoom( ID_ZOOM_PLUS_KEY );
|
OnZoom( ID_ZOOM_IN_KEY );
|
||||||
oldpos = curpos = GetScreen()->m_Curseur;
|
oldpos = curpos = GetScreen()->m_Curseur;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case EDA_ZOOM_OUT_FROM_MOUSE:
|
case EDA_ZOOM_OUT_FROM_MOUSE:
|
||||||
OnZoom( ID_ZOOM_MOINS_KEY );
|
OnZoom( ID_ZOOM_OUT_KEY );
|
||||||
oldpos = curpos = GetScreen()->m_Curseur;
|
oldpos = curpos = GetScreen()->m_Curseur;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
|
@ -269,11 +269,11 @@ void WinEDA_PcbFrame::OnHotKey( wxDC* DC, int hotkey,
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HK_ZOOM_IN:
|
case HK_ZOOM_IN:
|
||||||
OnZoom( ID_ZOOM_PLUS_KEY );
|
OnZoom( ID_ZOOM_IN_KEY );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HK_ZOOM_OUT:
|
case HK_ZOOM_OUT:
|
||||||
OnZoom( ID_ZOOM_MOINS_KEY );
|
OnZoom( ID_ZOOM_OUT_KEY );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HK_ZOOM_REDRAW:
|
case HK_ZOOM_REDRAW:
|
||||||
|
@ -567,11 +567,11 @@ void WinEDA_ModuleEditFrame::OnHotKey( wxDC* DC, int hotkey,
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HK_ZOOM_IN:
|
case HK_ZOOM_IN:
|
||||||
OnZoom( ID_ZOOM_PLUS_KEY );
|
OnZoom( ID_ZOOM_IN_KEY );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HK_ZOOM_OUT:
|
case HK_ZOOM_OUT:
|
||||||
OnZoom( ID_ZOOM_MOINS_KEY );
|
OnZoom( ID_ZOOM_OUT_KEY );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HK_ZOOM_REDRAW:
|
case HK_ZOOM_REDRAW:
|
||||||
|
|
|
@ -29,7 +29,7 @@ EVT_SIZE( WinEDA_ModuleEditFrame::OnSize )
|
||||||
EVT_KICAD_CHOICEBOX( ID_ON_ZOOM_SELECT, WinEDA_PcbFrame::OnSelectZoom )
|
EVT_KICAD_CHOICEBOX( ID_ON_ZOOM_SELECT, WinEDA_PcbFrame::OnSelectZoom )
|
||||||
EVT_KICAD_CHOICEBOX( ID_ON_GRID_SELECT, WinEDA_PcbFrame::OnSelectGrid )
|
EVT_KICAD_CHOICEBOX( ID_ON_GRID_SELECT, WinEDA_PcbFrame::OnSelectGrid )
|
||||||
|
|
||||||
EVT_TOOL_RANGE( ID_ZOOM_PLUS_BUTT, ID_ZOOM_PAGE_BUTT,
|
EVT_TOOL_RANGE( ID_ZOOM_IN_BUTT, ID_ZOOM_PAGE_BUTT,
|
||||||
WinEDA_ModuleEditFrame::Process_Zoom )
|
WinEDA_ModuleEditFrame::Process_Zoom )
|
||||||
|
|
||||||
EVT_TOOL( ID_LIBEDIT_SELECT_CURRENT_LIB, WinEDA_ModuleEditFrame::Process_Special_Functions )
|
EVT_TOOL( ID_LIBEDIT_SELECT_CURRENT_LIB, WinEDA_ModuleEditFrame::Process_Special_Functions )
|
||||||
|
|
|
@ -30,7 +30,7 @@ BEGIN_EVENT_TABLE( WinEDA_PcbFrame, WinEDA_BasePcbFrame )
|
||||||
EVT_CLOSE( WinEDA_PcbFrame::OnCloseWindow )
|
EVT_CLOSE( WinEDA_PcbFrame::OnCloseWindow )
|
||||||
EVT_SIZE( WinEDA_PcbFrame::OnSize )
|
EVT_SIZE( WinEDA_PcbFrame::OnSize )
|
||||||
|
|
||||||
EVT_TOOL_RANGE( ID_ZOOM_PLUS_BUTT, ID_ZOOM_PAGE_BUTT,
|
EVT_TOOL_RANGE( ID_ZOOM_IN_BUTT, ID_ZOOM_PAGE_BUTT,
|
||||||
WinEDA_PcbFrame::Process_Zoom )
|
WinEDA_PcbFrame::Process_Zoom )
|
||||||
|
|
||||||
EVT_TOOL( ID_LOAD_FILE, WinEDA_PcbFrame::Files_io )
|
EVT_TOOL( ID_LOAD_FILE, WinEDA_PcbFrame::Files_io )
|
||||||
|
|
|
@ -113,11 +113,11 @@ void WinEDA_ModuleEditFrame::ReCreateHToolbar()
|
||||||
|
|
||||||
m_HToolBar->AddSeparator();
|
m_HToolBar->AddSeparator();
|
||||||
msg = AddHotkeyName( _( "zoom +" ), s_Module_Editor_Hokeys_Descr, HK_ZOOM_IN );
|
msg = AddHotkeyName( _( "zoom +" ), s_Module_Editor_Hokeys_Descr, HK_ZOOM_IN );
|
||||||
m_HToolBar->AddTool( ID_ZOOM_PLUS_BUTT, wxEmptyString, BITMAP( zoom_in_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_IN_BUTT, wxEmptyString, BITMAP( zoom_in_xpm ),
|
||||||
msg );
|
msg );
|
||||||
|
|
||||||
msg = AddHotkeyName( _( "zoom -" ), s_Module_Editor_Hokeys_Descr, HK_ZOOM_OUT );
|
msg = AddHotkeyName( _( "zoom -" ), s_Module_Editor_Hokeys_Descr, HK_ZOOM_OUT );
|
||||||
m_HToolBar->AddTool( ID_ZOOM_MOINS_BUTT, wxEmptyString, BITMAP( zoom_out_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_OUT_BUTT, wxEmptyString, BITMAP( zoom_out_xpm ),
|
||||||
msg );
|
msg );
|
||||||
|
|
||||||
msg = AddHotkeyName( _( "redraw" ), s_Module_Editor_Hokeys_Descr, HK_ZOOM_REDRAW );
|
msg = AddHotkeyName( _( "redraw" ), s_Module_Editor_Hokeys_Descr, HK_ZOOM_REDRAW );
|
||||||
|
|
|
@ -266,11 +266,11 @@ void WinEDA_PcbFrame::ReCreateHToolbar()
|
||||||
|
|
||||||
m_HToolBar->AddSeparator();
|
m_HToolBar->AddSeparator();
|
||||||
msg = AddHotkeyName( _( "zoom +" ), s_Board_Editor_Hokeys_Descr, HK_ZOOM_IN );
|
msg = AddHotkeyName( _( "zoom +" ), s_Board_Editor_Hokeys_Descr, HK_ZOOM_IN );
|
||||||
m_HToolBar->AddTool( ID_ZOOM_PLUS_BUTT, wxEmptyString, BITMAP( zoom_in_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_IN_BUTT, wxEmptyString, BITMAP( zoom_in_xpm ),
|
||||||
msg );
|
msg );
|
||||||
|
|
||||||
msg = AddHotkeyName( _( "zoom -" ), s_Board_Editor_Hokeys_Descr, HK_ZOOM_OUT );
|
msg = AddHotkeyName( _( "zoom -" ), s_Board_Editor_Hokeys_Descr, HK_ZOOM_OUT );
|
||||||
m_HToolBar->AddTool( ID_ZOOM_MOINS_BUTT, wxEmptyString, BITMAP( zoom_out_xpm ),
|
m_HToolBar->AddTool( ID_ZOOM_OUT_BUTT, wxEmptyString, BITMAP( zoom_out_xpm ),
|
||||||
msg );
|
msg );
|
||||||
|
|
||||||
msg = AddHotkeyName( _( "redraw" ), s_Board_Editor_Hokeys_Descr, HK_ZOOM_REDRAW );
|
msg = AddHotkeyName( _( "redraw" ), s_Board_Editor_Hokeys_Descr, HK_ZOOM_REDRAW );
|
||||||
|
|
|
@ -596,13 +596,13 @@ void WinEDA_DrawFrame::OnZoom( int zoom_type )
|
||||||
|
|
||||||
switch( zoom_type )
|
switch( zoom_type )
|
||||||
{
|
{
|
||||||
case ID_POPUP_ZOOM_PLUS:
|
case ID_POPUP_ZOOM_IN:
|
||||||
case ID_ZOOM_PLUS_KEY:
|
case ID_ZOOM_IN_KEY:
|
||||||
move_mouse_cursor = TRUE;
|
move_mouse_cursor = TRUE;
|
||||||
// fall thru
|
// fall thru
|
||||||
|
|
||||||
case ID_ZOOM_PLUS_BUTT:
|
case ID_ZOOM_IN_BUTT:
|
||||||
if( zoom_type == ID_ZOOM_PLUS_BUTT )
|
if( zoom_type == ID_ZOOM_IN_BUTT )
|
||||||
GetScreen()->m_Curseur = DrawPanel->GetScreenCenterRealPosition();
|
GetScreen()->m_Curseur = DrawPanel->GetScreenCenterRealPosition();
|
||||||
|
|
||||||
GetScreen()->SetPreviousZoom();
|
GetScreen()->SetPreviousZoom();
|
||||||
|
@ -610,13 +610,13 @@ void WinEDA_DrawFrame::OnZoom( int zoom_type )
|
||||||
Recadre_Trace( move_mouse_cursor );
|
Recadre_Trace( move_mouse_cursor );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case ID_POPUP_ZOOM_MOINS:
|
case ID_POPUP_ZOOM_OUT:
|
||||||
case ID_ZOOM_MOINS_KEY:
|
case ID_ZOOM_OUT_KEY:
|
||||||
move_mouse_cursor = TRUE;
|
move_mouse_cursor = TRUE;
|
||||||
// fall thru
|
// fall thru
|
||||||
|
|
||||||
case ID_ZOOM_MOINS_BUTT:
|
case ID_ZOOM_OUT_BUTT:
|
||||||
if( zoom_type == ID_ZOOM_MOINS_BUTT )
|
if( zoom_type == ID_ZOOM_OUT_BUTT )
|
||||||
GetScreen()->m_Curseur = DrawPanel->GetScreenCenterRealPosition();
|
GetScreen()->m_Curseur = DrawPanel->GetScreenCenterRealPosition();
|
||||||
GetScreen()->SetNextZoom();
|
GetScreen()->SetNextZoom();
|
||||||
Recadre_Trace( move_mouse_cursor );
|
Recadre_Trace( move_mouse_cursor );
|
||||||
|
|
|
@ -154,8 +154,8 @@ void WinEDA_DrawPanel::Process_Popup_Zoom( wxCommandEvent& event )
|
||||||
|
|
||||||
switch( id )
|
switch( id )
|
||||||
{
|
{
|
||||||
case ID_POPUP_ZOOM_PLUS:
|
case ID_POPUP_ZOOM_IN:
|
||||||
case ID_POPUP_ZOOM_MOINS:
|
case ID_POPUP_ZOOM_OUT:
|
||||||
case ID_POPUP_ZOOM_CENTER:
|
case ID_POPUP_ZOOM_CENTER:
|
||||||
case ID_POPUP_ZOOM_AUTO:
|
case ID_POPUP_ZOOM_AUTO:
|
||||||
case ID_POPUP_ZOOM_REDRAW:
|
case ID_POPUP_ZOOM_REDRAW:
|
||||||
|
@ -357,8 +357,8 @@ void WinEDA_DrawPanel::AddMenuZoom( wxMenu* MasterMenu )
|
||||||
|
|
||||||
|
|
||||||
ADD_MENUITEM( MasterMenu, ID_POPUP_ZOOM_CENTER, _( "Center" ), zoom_center_xpm );
|
ADD_MENUITEM( MasterMenu, ID_POPUP_ZOOM_CENTER, _( "Center" ), zoom_center_xpm );
|
||||||
ADD_MENUITEM( MasterMenu, ID_POPUP_ZOOM_PLUS, _( "Zoom +" ), zoom_in_xpm );
|
ADD_MENUITEM( MasterMenu, ID_POPUP_ZOOM_IN, _( "Zoom in" ), zoom_in_xpm );
|
||||||
ADD_MENUITEM( MasterMenu, ID_POPUP_ZOOM_MOINS, _( "Zoom -" ), zoom_out_xpm );
|
ADD_MENUITEM( MasterMenu, ID_POPUP_ZOOM_OUT, _( "Zoom out" ), zoom_out_xpm );
|
||||||
|
|
||||||
wxMenu* zoom_choice = new wxMenu;
|
wxMenu* zoom_choice = new wxMenu;
|
||||||
ADD_MENUITEM_WITH_SUBMENU( MasterMenu, zoom_choice,
|
ADD_MENUITEM_WITH_SUBMENU( MasterMenu, zoom_choice,
|
||||||
|
@ -461,8 +461,8 @@ void WinEDA_DrawFrame::Process_Zoom( wxCommandEvent& event )
|
||||||
|
|
||||||
switch( id )
|
switch( id )
|
||||||
{
|
{
|
||||||
case ID_ZOOM_PLUS_BUTT:
|
case ID_ZOOM_IN_BUTT:
|
||||||
case ID_ZOOM_MOINS_BUTT:
|
case ID_ZOOM_OUT_BUTT:
|
||||||
case ID_ZOOM_REDRAW_BUTT:
|
case ID_ZOOM_REDRAW_BUTT:
|
||||||
case ID_ZOOM_PAGE_BUTT:
|
case ID_ZOOM_PAGE_BUTT:
|
||||||
OnZoom( id );
|
OnZoom( id );
|
||||||
|
|
Loading…
Reference in New Issue