Minor string and coding policy fixes.
* Make the about dialog help string consistent across all menus. * Improve print preview window and print initialization error messages. * The usual smattering of coding policy fixes.
This commit is contained in:
parent
18eb10e4d1
commit
74f00d4027
|
@ -134,7 +134,7 @@ void CVPCB_MAINFRAME::ReCreateMenuBar()
|
||||||
// About CvPcb
|
// About CvPcb
|
||||||
AddMenuItem( helpMenu, wxID_ABOUT,
|
AddMenuItem( helpMenu, wxID_ABOUT,
|
||||||
_( "&About Kicad" ),
|
_( "&About Kicad" ),
|
||||||
_( "About Kicad" ),
|
_( "About KiCad" ),
|
||||||
KiBitmap( info_xpm ) );
|
KiBitmap( info_xpm ) );
|
||||||
|
|
||||||
// Create the menubar and append all submenus
|
// Create the menubar and append all submenus
|
||||||
|
|
|
@ -269,6 +269,7 @@ void DIALOG_PRINT_USING_PRINTER::OnPrintPreview( wxCommandEvent& event )
|
||||||
// close the frame using the X box in caption, when the preview frame is run
|
// close the frame using the X box in caption, when the preview frame is run
|
||||||
// from a dialog
|
// from a dialog
|
||||||
frame->SetExtraStyle( frame->GetExtraStyle() | wxTOPLEVEL_EX_DIALOG );
|
frame->SetExtraStyle( frame->GetExtraStyle() | wxTOPLEVEL_EX_DIALOG );
|
||||||
|
|
||||||
// We use here wxPreviewFrame_WindowModal option to make the wxPrintPreview frame
|
// We use here wxPreviewFrame_WindowModal option to make the wxPrintPreview frame
|
||||||
// modal for its caller only.
|
// modal for its caller only.
|
||||||
// An other reason is the fact when closing the frame without this option,
|
// An other reason is the fact when closing the frame without this option,
|
||||||
|
|
|
@ -498,8 +498,8 @@ void SCH_EDIT_FRAME::ReCreateMenuBar()
|
||||||
helpMenu->AppendSeparator();
|
helpMenu->AppendSeparator();
|
||||||
AddMenuItem( helpMenu,
|
AddMenuItem( helpMenu,
|
||||||
wxID_ABOUT,
|
wxID_ABOUT,
|
||||||
_( "&About Kicad" ),
|
_( "&About KiCad" ),
|
||||||
_( "About Kicad" ),
|
_( "About KiCad" ),
|
||||||
KiBitmap( info_xpm ) );
|
KiBitmap( info_xpm ) );
|
||||||
|
|
||||||
// Create the menubar and append all submenus
|
// Create the menubar and append all submenus
|
||||||
|
|
|
@ -275,8 +275,8 @@ void LIB_EDIT_FRAME::ReCreateMenuBar()
|
||||||
|
|
||||||
AddMenuItem( helpMenu,
|
AddMenuItem( helpMenu,
|
||||||
wxID_ABOUT,
|
wxID_ABOUT,
|
||||||
_( "&About Kicad" ),
|
_( "&About KiCad" ),
|
||||||
_( "About Kicad" ),
|
_( "About KiCad" ),
|
||||||
KiBitmap( info_xpm ) );
|
KiBitmap( info_xpm ) );
|
||||||
|
|
||||||
// Create the menubar and append all submenus
|
// Create the menubar and append all submenus
|
||||||
|
|
|
@ -238,7 +238,7 @@ void GERBVIEW_FRAME::ReCreateMenuBar()
|
||||||
AddMenuItem( helpMenu,
|
AddMenuItem( helpMenu,
|
||||||
wxID_ABOUT,
|
wxID_ABOUT,
|
||||||
_( "&About Kicad" ),
|
_( "&About Kicad" ),
|
||||||
_( "About Kicad" ),
|
_( "About KiCad" ),
|
||||||
KiBitmap( info_xpm ) );
|
KiBitmap( info_xpm ) );
|
||||||
|
|
||||||
// Append menus to the menubar
|
// Append menus to the menubar
|
||||||
|
|
|
@ -419,7 +419,7 @@ void KICAD_MANAGER_FRAME::ReCreateMenuBar()
|
||||||
// About
|
// About
|
||||||
AddMenuItem( helpMenu, wxID_ABOUT,
|
AddMenuItem( helpMenu, wxID_ABOUT,
|
||||||
_( "&About KiCad" ),
|
_( "&About KiCad" ),
|
||||||
_( "About KiCad project manager" ),
|
_( "About KiCad" ),
|
||||||
KiBitmap( info_xpm ) );
|
KiBitmap( info_xpm ) );
|
||||||
|
|
||||||
// Create the menubar and append all submenus
|
// Create the menubar and append all submenus
|
||||||
|
|
|
@ -165,7 +165,7 @@ void PL_EDITOR_FRAME::ReCreateMenuBar()
|
||||||
AddMenuItem( helpMenu,
|
AddMenuItem( helpMenu,
|
||||||
wxID_ABOUT,
|
wxID_ABOUT,
|
||||||
_( "&About Kicad" ),
|
_( "&About Kicad" ),
|
||||||
_( "About Kicad" ),
|
_( "About KiCad" ),
|
||||||
KiBitmap( info_xpm ) );
|
KiBitmap( info_xpm ) );
|
||||||
|
|
||||||
// Append menus to the menubar
|
// Append menus to the menubar
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* This program source code file is part of KiCad, a free EDA CAD application.
|
* This program source code file is part of KiCad, a free EDA CAD application.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2010-2014 Jean-Pierre Charras, jean-pierre.charras at wanadoo.fr
|
* Copyright (C) 2010-2014 Jean-Pierre Charras, jean-pierre.charras at wanadoo.fr
|
||||||
* Copyright (C) 1992-2014 KiCad Developers, see AUTHORS.txt for contributors.
|
* Copyright (C) 1992-2015 KiCad Developers, see AUTHORS.txt for contributors.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or
|
* This program is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU General Public License
|
* modify it under the terms of the GNU General Public License
|
||||||
|
@ -84,9 +84,10 @@ void FOOTPRINT_EDIT_FRAME::ToPrinter( wxCommandEvent& event )
|
||||||
|
|
||||||
if( !s_PrintData->Ok() )
|
if( !s_PrintData->Ok() )
|
||||||
{
|
{
|
||||||
DisplayError( this, _( "Error Init Printer info" ) );
|
DisplayError( this, _( "An error occurred initializing the printer information." ) );
|
||||||
}
|
}
|
||||||
s_PrintData->SetQuality( wxPRINT_QUALITY_HIGH ); // Default resolution = HIGHT;
|
|
||||||
|
s_PrintData->SetQuality( wxPRINT_QUALITY_HIGH ); // Default resolution = HIGH;
|
||||||
}
|
}
|
||||||
|
|
||||||
if( s_pageSetupData == NULL )
|
if( s_pageSetupData == NULL )
|
||||||
|
@ -123,6 +124,7 @@ void DIALOG_PRINT_FOR_MODEDIT::InitValues( )
|
||||||
{
|
{
|
||||||
// Read the scale adjust option
|
// Read the scale adjust option
|
||||||
int scale_Select = 3; // default selected scale = ScaleList[3] = 1
|
int scale_Select = 3; // default selected scale = ScaleList[3] = 1
|
||||||
|
|
||||||
if( m_config )
|
if( m_config )
|
||||||
{
|
{
|
||||||
m_config->Read( OPTKEY_PRINT_MODULE_SCALE, &scale_Select );
|
m_config->Read( OPTKEY_PRINT_MODULE_SCALE, &scale_Select );
|
||||||
|
@ -145,6 +147,7 @@ void DIALOG_PRINT_FOR_MODEDIT::OnCloseWindow( wxCloseEvent& event )
|
||||||
m_config->Write( OPTKEY_PRINT_MODULE_SCALE, m_ScaleOption->GetSelection() );
|
m_config->Write( OPTKEY_PRINT_MODULE_SCALE, m_ScaleOption->GetSelection() );
|
||||||
m_config->Write( OPTKEY_PRINT_MONOCHROME_MODE, s_Parameters.m_Print_Black_and_White );
|
m_config->Write( OPTKEY_PRINT_MONOCHROME_MODE, s_Parameters.m_Print_Black_and_White );
|
||||||
}
|
}
|
||||||
|
|
||||||
EndModal( 0 );
|
EndModal( 0 );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -159,12 +162,7 @@ void DIALOG_PRINT_FOR_MODEDIT::OnPageSetup( wxCommandEvent& event )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void DIALOG_PRINT_FOR_MODEDIT::OnPrintPreview( wxCommandEvent& event )
|
void DIALOG_PRINT_FOR_MODEDIT::OnPrintPreview( wxCommandEvent& event )
|
||||||
|
|
||||||
|
|
||||||
/* Open and display a previewer frame for printing
|
|
||||||
*/
|
|
||||||
{
|
{
|
||||||
s_Parameters.m_Print_Black_and_White = m_ModeColorOption->GetSelection();
|
s_Parameters.m_Print_Black_and_White = m_ModeColorOption->GetSelection();
|
||||||
s_Parameters.m_PrintScale = s_scaleList[m_ScaleOption->GetSelection()];
|
s_Parameters.m_PrintScale = s_scaleList[m_ScaleOption->GetSelection()];
|
||||||
|
@ -190,11 +188,11 @@ void DIALOG_PRINT_FOR_MODEDIT::OnPrintPreview( wxCommandEvent& event )
|
||||||
wxPreviewFrame* frame = new wxPreviewFrame( preview, this, title, WPos, WSize );
|
wxPreviewFrame* frame = new wxPreviewFrame( preview, this, title, WPos, WSize );
|
||||||
frame->SetMinSize( wxSize( 550, 350 ) );
|
frame->SetMinSize( wxSize( 550, 350 ) );
|
||||||
|
|
||||||
|
|
||||||
// On wxGTK, set the flag wxTOPLEVEL_EX_DIALOG is mandatory, if we want
|
// On wxGTK, set the flag wxTOPLEVEL_EX_DIALOG is mandatory, if we want
|
||||||
// close the frame using the X box in caption, when the preview frame is run
|
// close the frame using the X box in caption, when the preview frame is run
|
||||||
// from a dialog
|
// from a dialog
|
||||||
frame->SetExtraStyle( frame->GetExtraStyle() | wxTOPLEVEL_EX_DIALOG );
|
frame->SetExtraStyle( frame->GetExtraStyle() | wxTOPLEVEL_EX_DIALOG );
|
||||||
|
|
||||||
// We use here wxPreviewFrame_WindowModal option to make the wxPrintPreview frame
|
// We use here wxPreviewFrame_WindowModal option to make the wxPrintPreview frame
|
||||||
// modal for its caller only.
|
// modal for its caller only.
|
||||||
// An other reason is the fact when closing the frame without this option,
|
// An other reason is the fact when closing the frame without this option,
|
||||||
|
@ -229,13 +227,12 @@ void DIALOG_PRINT_FOR_MODEDIT::OnPrintButtonClick( wxCommandEvent& event )
|
||||||
if( !printer.Print( this, &printout, true ) )
|
if( !printer.Print( this, &printout, true ) )
|
||||||
{
|
{
|
||||||
if( wxPrinter::GetLastError() == wxPRINTER_ERROR )
|
if( wxPrinter::GetLastError() == wxPRINTER_ERROR )
|
||||||
DisplayError( this, _( "There was a problem printing" ) );
|
DisplayError( this, _( "There was a problem printing." ) );
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
*s_PrintData = printer.GetPrintDialogData().GetPrintData();
|
*s_PrintData = printer.GetPrintDialogData().GetPrintData();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* This program source code file is part of KiCad, a free EDA CAD application.
|
* This program source code file is part of KiCad, a free EDA CAD application.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2010-2014 Jean-Pierre Charras, jean-pierre.charras at wanadoo.fr
|
* Copyright (C) 2010-2014 Jean-Pierre Charras, jean-pierre.charras at wanadoo.fr
|
||||||
* Copyright (C) 1992-2014 KiCad Developers, see AUTHORS.txt for contributors.
|
* Copyright (C) 1992-2015 KiCad Developers, see AUTHORS.txt for contributors.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or
|
* This program is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU General Public License
|
* modify it under the terms of the GNU General Public License
|
||||||
|
@ -52,7 +52,7 @@ static LSET s_SelectedLayers;
|
||||||
static double s_ScaleList[] =
|
static double s_ScaleList[] =
|
||||||
{ 0, 0.5, 0.7, 0.999, 1.0, 1.4, 2.0, 3.0, 4.0 };
|
{ 0, 0.5, 0.7, 0.999, 1.0, 1.4, 2.0, 3.0, 4.0 };
|
||||||
|
|
||||||
// Define min et max reasonnable values for print scale
|
// Define min et max reasonable values for print scale
|
||||||
#define MIN_SCALE 0.01
|
#define MIN_SCALE 0.01
|
||||||
#define MAX_SCALE 100.0
|
#define MAX_SCALE 100.0
|
||||||
|
|
||||||
|
@ -179,11 +179,9 @@ void DIALOG_PRINT_USING_PRINTER::initValues( )
|
||||||
m_BoxSelectLayer[layer] = new wxCheckBox( this, -1, board->GetLayerName( layer ) );
|
m_BoxSelectLayer[layer] = new wxCheckBox( this, -1, board->GetLayerName( layer ) );
|
||||||
|
|
||||||
if( IsCopperLayer( layer ) )
|
if( IsCopperLayer( layer ) )
|
||||||
m_CopperLayersBoxSizer->Add( m_BoxSelectLayer[layer],
|
m_CopperLayersBoxSizer->Add( m_BoxSelectLayer[layer], 0, wxGROW | wxALL, 1 );
|
||||||
0, wxGROW | wxALL, 1 );
|
|
||||||
else
|
else
|
||||||
m_TechnicalLayersBoxSizer->Add( m_BoxSelectLayer[layer],
|
m_TechnicalLayersBoxSizer->Add( m_BoxSelectLayer[layer], 0, wxGROW | wxALL, 1 );
|
||||||
0, wxGROW | wxALL, 1 );
|
|
||||||
|
|
||||||
layerKey.Printf( OPTKEY_LAYERBASE, layer );
|
layerKey.Printf( OPTKEY_LAYERBASE, layer );
|
||||||
|
|
||||||
|
@ -216,7 +214,7 @@ void DIALOG_PRINT_USING_PRINTER::initValues( )
|
||||||
m_config->Read( OPTKEY_PRINT_PADS_DRILL, &tmp, PRINT_PARAMETERS::SMALL_DRILL_SHAPE );
|
m_config->Read( OPTKEY_PRINT_PADS_DRILL, &tmp, PRINT_PARAMETERS::SMALL_DRILL_SHAPE );
|
||||||
s_Parameters.m_DrillShapeOpt = (PRINT_PARAMETERS::DrillShapeOptT) tmp;
|
s_Parameters.m_DrillShapeOpt = (PRINT_PARAMETERS::DrillShapeOptT) tmp;
|
||||||
|
|
||||||
// Test for a reasonnable scale value. Set to 1 if problem
|
// Test for a reasonable scale value. Set to 1 if problem
|
||||||
if( s_Parameters.m_XScaleAdjust < MIN_SCALE ||
|
if( s_Parameters.m_XScaleAdjust < MIN_SCALE ||
|
||||||
s_Parameters.m_YScaleAdjust < MIN_SCALE ||
|
s_Parameters.m_YScaleAdjust < MIN_SCALE ||
|
||||||
s_Parameters.m_XScaleAdjust > MAX_SCALE ||
|
s_Parameters.m_XScaleAdjust > MAX_SCALE ||
|
||||||
|
@ -335,6 +333,7 @@ void DIALOG_PRINT_USING_PRINTER::OnCloseWindow( wxCloseEvent& event )
|
||||||
m_config->Write( layerKey, m_BoxSelectLayer[layer]->IsChecked() );
|
m_config->Write( layerKey, m_BoxSelectLayer[layer]->IsChecked() );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
EndModal( 0 );
|
EndModal( 0 );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -365,14 +364,17 @@ void DIALOG_PRINT_USING_PRINTER::SetPrintParameters( )
|
||||||
if( s_Parameters.m_XScaleAdjust > MAX_SCALE ||
|
if( s_Parameters.m_XScaleAdjust > MAX_SCALE ||
|
||||||
s_Parameters.m_YScaleAdjust > MAX_SCALE )
|
s_Parameters.m_YScaleAdjust > MAX_SCALE )
|
||||||
DisplayInfoMessage( NULL, _( "Warning: Scale option set to a very large value" ) );
|
DisplayInfoMessage( NULL, _( "Warning: Scale option set to a very large value" ) );
|
||||||
|
|
||||||
m_FineAdjustXscaleOpt->GetValue().ToDouble( &s_Parameters.m_XScaleAdjust );
|
m_FineAdjustXscaleOpt->GetValue().ToDouble( &s_Parameters.m_XScaleAdjust );
|
||||||
}
|
}
|
||||||
|
|
||||||
if( m_FineAdjustYscaleOpt )
|
if( m_FineAdjustYscaleOpt )
|
||||||
{
|
{
|
||||||
// Test for a reasonnable scale value
|
// Test for a reasonable scale value
|
||||||
if( s_Parameters.m_XScaleAdjust < MIN_SCALE ||
|
if( s_Parameters.m_XScaleAdjust < MIN_SCALE ||
|
||||||
s_Parameters.m_YScaleAdjust < MIN_SCALE )
|
s_Parameters.m_YScaleAdjust < MIN_SCALE )
|
||||||
DisplayInfoMessage( NULL, _( "Warning: Scale option set to a very small value" ) );
|
DisplayInfoMessage( NULL, _( "Warning: Scale option set to a very small value" ) );
|
||||||
|
|
||||||
m_FineAdjustYscaleOpt->GetValue().ToDouble( &s_Parameters.m_YScaleAdjust );
|
m_FineAdjustYscaleOpt->GetValue().ToDouble( &s_Parameters.m_YScaleAdjust );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -451,7 +453,7 @@ void DIALOG_PRINT_USING_PRINTER::OnPrintPreview( wxCommandEvent& event )
|
||||||
|
|
||||||
if( preview == NULL )
|
if( preview == NULL )
|
||||||
{
|
{
|
||||||
DisplayError( this, wxT( "OnPrintPreview() problem" ) );
|
DisplayError( this, wxT( "An error occurred attempting to show the print preview window." ) );
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -465,11 +467,11 @@ void DIALOG_PRINT_USING_PRINTER::OnPrintPreview( wxCommandEvent& event )
|
||||||
frame->SetMinSize( wxSize( 550, 350 ) );
|
frame->SetMinSize( wxSize( 550, 350 ) );
|
||||||
frame->Center();
|
frame->Center();
|
||||||
|
|
||||||
|
|
||||||
// On wxGTK, set the flag wxTOPLEVEL_EX_DIALOG is mandatory, if we want
|
// On wxGTK, set the flag wxTOPLEVEL_EX_DIALOG is mandatory, if we want
|
||||||
// close the frame using the X box in caption, when the preview frame is run
|
// close the frame using the X box in caption, when the preview frame is run
|
||||||
// from a dialog
|
// from a dialog
|
||||||
frame->SetExtraStyle( frame->GetExtraStyle() | wxTOPLEVEL_EX_DIALOG );
|
frame->SetExtraStyle( frame->GetExtraStyle() | wxTOPLEVEL_EX_DIALOG );
|
||||||
|
|
||||||
// We use here wxPreviewFrame_WindowModal option to make the wxPrintPreview frame
|
// We use here wxPreviewFrame_WindowModal option to make the wxPrintPreview frame
|
||||||
// modal for its caller only.
|
// modal for its caller only.
|
||||||
// An other reason is the fact when closing the frame without this option,
|
// An other reason is the fact when closing the frame without this option,
|
||||||
|
@ -491,7 +493,7 @@ void DIALOG_PRINT_USING_PRINTER::OnPrintButtonClick( wxCommandEvent& event )
|
||||||
// because he could think there is a bug in Pcbnew:
|
// because he could think there is a bug in Pcbnew:
|
||||||
if( s_Parameters.m_PrintMaskLayer == 0 )
|
if( s_Parameters.m_PrintMaskLayer == 0 )
|
||||||
{
|
{
|
||||||
DisplayError( this, _( "No layer selected" ) );
|
DisplayError( this, _( "No layer selected." ) );
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -505,7 +507,8 @@ void DIALOG_PRINT_USING_PRINTER::OnPrintButtonClick( wxCommandEvent& event )
|
||||||
if( !printer.Print( this, &printout, true ) )
|
if( !printer.Print( this, &printout, true ) )
|
||||||
{
|
{
|
||||||
if( wxPrinter::GetLastError() == wxPRINTER_ERROR )
|
if( wxPrinter::GetLastError() == wxPRINTER_ERROR )
|
||||||
DisplayError( this, _( "There was a problem printing" ) );
|
DisplayError( this, _( "There was a problem printing." ) );
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -513,4 +516,3 @@ void DIALOG_PRINT_USING_PRINTER::OnPrintButtonClick( wxCommandEvent& event )
|
||||||
*s_PrintData = printer.GetPrintDialogData().GetPrintData();
|
*s_PrintData = printer.GetPrintDialogData().GetPrintData();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -23,4 +23,4 @@
|
||||||
|
|
||||||
#define HELP_SHOW_HIDE_LAYERMANAGER _( "Show/hide the layers manager toolbar" )
|
#define HELP_SHOW_HIDE_LAYERMANAGER _( "Show/hide the layers manager toolbar" )
|
||||||
|
|
||||||
#define HELP_SHOW_HIDE_MICROWAVE_TOOLS _( "Show/hide the toolbar for microwave tools\nThis is a experimental feature (under development)" )
|
#define HELP_SHOW_HIDE_MICROWAVE_TOOLS _( "Show/hide the microwave toolbar\nThis is a experimental feature (under development)" )
|
||||||
|
|
|
@ -240,21 +240,21 @@ void FOOTPRINT_EDIT_FRAME::ReCreateMenuBar()
|
||||||
// Add canvas selection
|
// Add canvas selection
|
||||||
viewMenu->AppendSeparator();
|
viewMenu->AppendSeparator();
|
||||||
|
|
||||||
text = AddHotkeyName( _( "&Switch canvas to default" ), m_hotkeysDescrList,
|
text = AddHotkeyName( _( "&Switch Canvas to Default" ), m_hotkeysDescrList,
|
||||||
HK_CANVAS_DEFAULT );
|
HK_CANVAS_DEFAULT );
|
||||||
|
|
||||||
AddMenuItem( viewMenu, ID_MENU_CANVAS_DEFAULT,
|
AddMenuItem( viewMenu, ID_MENU_CANVAS_DEFAULT,
|
||||||
text, _( "Switch the canvas implementation to default" ),
|
text, _( "Switch the canvas implementation to default" ),
|
||||||
KiBitmap( tools_xpm ) );
|
KiBitmap( tools_xpm ) );
|
||||||
|
|
||||||
text = AddHotkeyName( _( "Switch canvas to Open&GL" ), m_hotkeysDescrList,
|
text = AddHotkeyName( _( "Switch Canvas to Open&GL" ), m_hotkeysDescrList,
|
||||||
HK_CANVAS_OPENGL );
|
HK_CANVAS_OPENGL );
|
||||||
|
|
||||||
AddMenuItem( viewMenu, ID_MENU_CANVAS_OPENGL,
|
AddMenuItem( viewMenu, ID_MENU_CANVAS_OPENGL,
|
||||||
text, _( "Switch the canvas implementation to OpenGL" ),
|
text, _( "Switch the canvas implementation to OpenGL" ),
|
||||||
KiBitmap( tools_xpm ) );
|
KiBitmap( tools_xpm ) );
|
||||||
|
|
||||||
text = AddHotkeyName( _( "Switch canvas to &Cairo" ), m_hotkeysDescrList,
|
text = AddHotkeyName( _( "Switch Canvas to &Cairo" ), m_hotkeysDescrList,
|
||||||
HK_CANVAS_CAIRO );
|
HK_CANVAS_CAIRO );
|
||||||
|
|
||||||
AddMenuItem( viewMenu, ID_MENU_CANVAS_CAIRO,
|
AddMenuItem( viewMenu, ID_MENU_CANVAS_CAIRO,
|
||||||
|
@ -321,7 +321,7 @@ void FOOTPRINT_EDIT_FRAME::ReCreateMenuBar()
|
||||||
|
|
||||||
// Settings
|
// Settings
|
||||||
AddMenuItem( prefs_menu, wxID_PREFERENCES,
|
AddMenuItem( prefs_menu, wxID_PREFERENCES,
|
||||||
_( "&Settings" ), _( "Select default parameters values in Footprint Editor" ),
|
_( "&Settings" ), _( "Change the footprint editor settings." ),
|
||||||
KiBitmap( preference_xpm ) );
|
KiBitmap( preference_xpm ) );
|
||||||
|
|
||||||
// Language submenu
|
// Language submenu
|
||||||
|
@ -350,8 +350,8 @@ void FOOTPRINT_EDIT_FRAME::ReCreateMenuBar()
|
||||||
// About Pcbnew
|
// About Pcbnew
|
||||||
helpMenu->AppendSeparator();
|
helpMenu->AppendSeparator();
|
||||||
AddMenuItem( helpMenu, wxID_ABOUT,
|
AddMenuItem( helpMenu, wxID_ABOUT,
|
||||||
_( "&About Kicad" ),
|
_( "&About KiCad" ),
|
||||||
_( "About Kicad" ),
|
_( "About KiCad" ),
|
||||||
KiBitmap( info_xpm ) );
|
KiBitmap( info_xpm ) );
|
||||||
|
|
||||||
// Append menus to the menubar
|
// Append menus to the menubar
|
||||||
|
|
|
@ -357,21 +357,21 @@ void PCB_EDIT_FRAME::ReCreateMenuBar()
|
||||||
|
|
||||||
viewMenu->AppendSeparator();
|
viewMenu->AppendSeparator();
|
||||||
|
|
||||||
text = AddHotkeyName( _( "&Switch canvas to default" ), g_Pcbnew_Editor_Hokeys_Descr,
|
text = AddHotkeyName( _( "&Switch Canvas to Default" ), g_Pcbnew_Editor_Hokeys_Descr,
|
||||||
HK_CANVAS_DEFAULT );
|
HK_CANVAS_DEFAULT );
|
||||||
|
|
||||||
AddMenuItem( viewMenu, ID_MENU_CANVAS_DEFAULT,
|
AddMenuItem( viewMenu, ID_MENU_CANVAS_DEFAULT,
|
||||||
text, _( "Switch the canvas implementation to default" ),
|
text, _( "Switch the canvas implementation to default" ),
|
||||||
KiBitmap( tools_xpm ) );
|
KiBitmap( tools_xpm ) );
|
||||||
|
|
||||||
text = AddHotkeyName( _( "Switch canvas to Open&GL" ), g_Pcbnew_Editor_Hokeys_Descr,
|
text = AddHotkeyName( _( "Switch Canvas to Open&GL" ), g_Pcbnew_Editor_Hokeys_Descr,
|
||||||
HK_CANVAS_OPENGL );
|
HK_CANVAS_OPENGL );
|
||||||
|
|
||||||
AddMenuItem( viewMenu, ID_MENU_CANVAS_OPENGL,
|
AddMenuItem( viewMenu, ID_MENU_CANVAS_OPENGL,
|
||||||
text, _( "Switch the canvas implementation to OpenGL" ),
|
text, _( "Switch the canvas implementation to OpenGL" ),
|
||||||
KiBitmap( tools_xpm ) );
|
KiBitmap( tools_xpm ) );
|
||||||
|
|
||||||
text = AddHotkeyName( _( "Switch canvas to &Cairo" ), g_Pcbnew_Editor_Hokeys_Descr,
|
text = AddHotkeyName( _( "Switch Canvas to &Cairo" ), g_Pcbnew_Editor_Hokeys_Descr,
|
||||||
HK_CANVAS_CAIRO );
|
HK_CANVAS_CAIRO );
|
||||||
|
|
||||||
AddMenuItem( viewMenu, ID_MENU_CANVAS_CAIRO,
|
AddMenuItem( viewMenu, ID_MENU_CANVAS_CAIRO,
|
||||||
|
@ -532,7 +532,7 @@ void PCB_EDIT_FRAME::ReCreateMenuBar()
|
||||||
|
|
||||||
AddMenuItem( configmenu, ID_MENU_INTERACTIVE_ROUTER_SETTINGS,
|
AddMenuItem( configmenu, ID_MENU_INTERACTIVE_ROUTER_SETTINGS,
|
||||||
_( "&Interactive Routing" ),
|
_( "&Interactive Routing" ),
|
||||||
_( "Configure Interactive Routing." ),
|
_( "Configure the interactive router." ),
|
||||||
KiBitmap( add_tracks_xpm ) ); // fixme: icon
|
KiBitmap( add_tracks_xpm ) ); // fixme: icon
|
||||||
|
|
||||||
//--- dimensions submenu ------------------------------------------------------
|
//--- dimensions submenu ------------------------------------------------------
|
||||||
|
@ -620,13 +620,13 @@ void PCB_EDIT_FRAME::ReCreateMenuBar()
|
||||||
|
|
||||||
AddMenuItem( toolsMenu, ID_TOOLBARH_PCB_FREEROUTE_ACCESS,
|
AddMenuItem( toolsMenu, ID_TOOLBARH_PCB_FREEROUTE_ACCESS,
|
||||||
_( "&FreeRoute" ),
|
_( "&FreeRoute" ),
|
||||||
_( "Fast access to the Web Based FreeROUTE advanced router" ),
|
_( "Fast access to the web based FreeROUTE advanced router" ),
|
||||||
KiBitmap( web_support_xpm ) );
|
KiBitmap( web_support_xpm ) );
|
||||||
|
|
||||||
#if defined(KICAD_SCRIPTING_WXPYTHON)
|
#if defined(KICAD_SCRIPTING_WXPYTHON)
|
||||||
AddMenuItem( toolsMenu, ID_TOOLBARH_PCB_SCRIPTING_CONSOLE,
|
AddMenuItem( toolsMenu, ID_TOOLBARH_PCB_SCRIPTING_CONSOLE,
|
||||||
_( "&Scripting Console" ),
|
_( "&Scripting Console" ),
|
||||||
_( "Show/Hide the Python Scripting console" ),
|
_( "Show/Hide the Python scripting console" ),
|
||||||
KiBitmap( py_script_xpm ) );
|
KiBitmap( py_script_xpm ) );
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -656,8 +656,8 @@ void PCB_EDIT_FRAME::ReCreateMenuBar()
|
||||||
|
|
||||||
helpMenu->AppendSeparator();
|
helpMenu->AppendSeparator();
|
||||||
AddMenuItem( helpMenu, wxID_ABOUT,
|
AddMenuItem( helpMenu, wxID_ABOUT,
|
||||||
_( "&About Kicad" ),
|
_( "&About KiCad" ),
|
||||||
_( "About Kicad" ),
|
_( "Display the KiCad About dialog" ),
|
||||||
KiBitmap( info_xpm ) );
|
KiBitmap( info_xpm ) );
|
||||||
|
|
||||||
// Append all menus to the menuBar
|
// Append all menus to the menuBar
|
||||||
|
|
Loading…
Reference in New Issue