Tie font size scaling to when automatic icon scaling fails.
It appears that SetSymbolicSize() and ConvertDialogToPixes() fail under the same circumstances.
This commit is contained in:
parent
c736bd3fd0
commit
fbee62fc15
|
@ -136,7 +136,7 @@ PANEL_SETUP_NETCLASSES::PANEL_SETUP_NETCLASSES( PAGED_DIALOG* aParent, NETCLASSE
|
||||||
attr->SetEditor( new GRID_CELL_ICON_TEXT_POPUP( g_lineStyleIcons, g_lineStyleNames ) );
|
attr->SetEditor( new GRID_CELL_ICON_TEXT_POPUP( g_lineStyleIcons, g_lineStyleNames ) );
|
||||||
m_netclassGrid->SetColAttr( GRID_LINESTYLE, attr );
|
m_netclassGrid->SetColAttr( GRID_LINESTYLE, attr );
|
||||||
|
|
||||||
m_colorDefaultHelpText->SetFont( KIUI::GetInfoFont( this ) );
|
m_colorDefaultHelpText->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
@ -145,7 +145,7 @@ EDA_DRAW_FRAME::EDA_DRAW_FRAME( KIWAY* aKiway, wxWindow* aParent, FRAME_T aFrame
|
||||||
};
|
};
|
||||||
|
|
||||||
SetStatusWidths( arrayDim( dims ), dims );
|
SetStatusWidths( arrayDim( dims ), dims );
|
||||||
stsbar->SetFont( KIUI::GetStatusFont( this ) );
|
stsbar->SetFont( KIUI::GetGUIFont( this, -2 ) );
|
||||||
|
|
||||||
// Create child subwindows.
|
// Create child subwindows.
|
||||||
GetClientSize( &m_frameSize.x, &m_frameSize.y );
|
GetClientSize( &m_frameSize.x, &m_frameSize.y );
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
*
|
*
|
||||||
* Copyright (C) 2004 Jean-Pierre Charras, jaen-pierre.charras@gipsa-lab.inpg.com
|
* Copyright (C) 2004 Jean-Pierre Charras, jaen-pierre.charras@gipsa-lab.inpg.com
|
||||||
* Copyright (C) 2011 Wayne Stambaugh <stambaughw@verizon.net>
|
* Copyright (C) 2011 Wayne Stambaugh <stambaughw@verizon.net>
|
||||||
* Copyright (C) 1992-2011 KiCad Developers, see AUTHORS.txt for contributors.
|
* Copyright (C) 1992-2021 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
|
||||||
|
@ -23,11 +23,6 @@
|
||||||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
|
||||||
* @file msgpanel.cpp
|
|
||||||
* @brief Message panel implementation file.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <widgets/msgpanel.h>
|
#include <widgets/msgpanel.h>
|
||||||
|
|
||||||
#include <wx/dcscreen.h>
|
#include <wx/dcscreen.h>
|
||||||
|
@ -48,7 +43,7 @@ EDA_MSG_PANEL::EDA_MSG_PANEL( wxWindow* aParent, int aId,
|
||||||
long style, const wxString &name ) :
|
long style, const wxString &name ) :
|
||||||
wxPanel( aParent, aId, aPosition, aSize, style, name )
|
wxPanel( aParent, aId, aPosition, aSize, style, name )
|
||||||
{
|
{
|
||||||
SetFont( KIUI::GetStatusFont( this ) );
|
SetFont( KIUI::GetGUIFont( this, -2 ) );
|
||||||
SetBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNFACE ) );
|
SetBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNFACE ) );
|
||||||
|
|
||||||
// informs wx not to paint the background itself as we will paint it later in erase()
|
// informs wx not to paint the background itself as we will paint it later in erase()
|
||||||
|
@ -95,7 +90,7 @@ void EDA_MSG_PANEL::OnPaint( wxPaintEvent& aEvent )
|
||||||
dc.SetBackground( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNFACE ) );
|
dc.SetBackground( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNFACE ) );
|
||||||
dc.SetBackgroundMode( wxSOLID );
|
dc.SetBackgroundMode( wxSOLID );
|
||||||
dc.SetTextBackground( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNFACE ) );
|
dc.SetTextBackground( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNFACE ) );
|
||||||
dc.SetFont( KIUI::GetStatusFont( this ) );
|
dc.SetFont( KIUI::GetGUIFont( this ) );
|
||||||
|
|
||||||
for( const MSG_PANEL_ITEM& item : m_Items )
|
for( const MSG_PANEL_ITEM& item : m_Items )
|
||||||
showItem( dc, item );
|
showItem( dc, item );
|
||||||
|
|
|
@ -95,20 +95,23 @@ wxFont KIUI::GetMonospacedUIFont()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
wxFont makeGUIFont( wxWindow* aWindow, int aPtSize )
|
wxFont KIUI::GetGUIFont( wxWindow* aWindow, int aRelativeSize )
|
||||||
{
|
{
|
||||||
wxFont font = wxSystemSettings::GetFont( wxSYS_DEFAULT_GUI_FONT );
|
wxFont font = aWindow->GetFont();
|
||||||
|
|
||||||
// Using wxFont::SetSymbolicSize() fails on (at least) GTK with HiDPI screens (too small),
|
font.SetPointSize( font.GetPointSize() + aRelativeSize );
|
||||||
// and the dialog pixel conversion stuff fails on (at least) GTK _without_ HiDPI screens
|
|
||||||
// (too large).
|
// Both wxFont::SetSymbolicSize() and wxWindow::ConvertDialogToPixels() fail on some GTKs
|
||||||
|
// with HiDPI screens. These appear to be the same conditions under which automatic icon
|
||||||
|
// scaling fails, so we look for that and apply a patch.
|
||||||
|
|
||||||
int requested_scale = Pgm().GetCommonSettings()->m_Appearance.icon_scale;
|
int requested_scale = Pgm().GetCommonSettings()->m_Appearance.icon_scale;
|
||||||
|
|
||||||
if( requested_scale <= 0 )
|
if( requested_scale > 0 )
|
||||||
requested_scale = KiIconScale( aWindow );
|
{
|
||||||
|
double factor = static_cast<double>( requested_scale ) / 4.0;
|
||||||
font.SetPointSize( KiROUND( aPtSize * requested_scale / 4.0 ) );
|
font.SetPointSize( KiROUND( font.GetPointSize() * factor ) );
|
||||||
|
}
|
||||||
|
|
||||||
#ifdef __WXMAC__
|
#ifdef __WXMAC__
|
||||||
// https://trac.wxwidgets.org/ticket/19210
|
// https://trac.wxwidgets.org/ticket/19210
|
||||||
|
@ -123,24 +126,6 @@ wxFont makeGUIFont( wxWindow* aWindow, int aPtSize )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
wxFont KIUI::GetControlFont( wxWindow* aWindow )
|
|
||||||
{
|
|
||||||
return makeGUIFont( aWindow, 13 );
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
wxFont KIUI::GetInfoFont( wxWindow* aWindow )
|
|
||||||
{
|
|
||||||
return makeGUIFont( aWindow, 12 );
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
wxFont KIUI::GetStatusFont( wxWindow* aWindow )
|
|
||||||
{
|
|
||||||
return makeGUIFont( aWindow, 11 );
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
bool KIUI::EnsureTextCtrlWidth( wxTextCtrl* aCtrl, const wxString* aString )
|
bool KIUI::EnsureTextCtrlWidth( wxTextCtrl* aCtrl, const wxString* aString )
|
||||||
{
|
{
|
||||||
wxWindow* window = aCtrl->GetParent();
|
wxWindow* window = aCtrl->GetParent();
|
||||||
|
|
|
@ -40,7 +40,7 @@ WX_GRID::WX_GRID( wxWindow *parent, wxWindowID id, const wxPoint& pos, const wxS
|
||||||
SetDefaultCellOverflow( false );
|
SetDefaultCellOverflow( false );
|
||||||
|
|
||||||
// Make sure the GUI font scales properly on GTK
|
// Make sure the GUI font scales properly on GTK
|
||||||
SetDefaultCellFont( KIUI::GetControlFont( this ) );
|
SetDefaultCellFont( KIUI::GetGUIFont( this ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -60,7 +60,7 @@ void WX_GRID::SetColLabelSize( int aHeight )
|
||||||
}
|
}
|
||||||
|
|
||||||
// Make sure the GUI font scales properly on GTK
|
// Make sure the GUI font scales properly on GTK
|
||||||
wxFont headingFont = KIUI::GetInfoFont( this );
|
wxFont headingFont = KIUI::GetGUIFont( this );
|
||||||
headingFont.MakeBold();
|
headingFont.MakeBold();
|
||||||
SetLabelFont( headingFont );
|
SetLabelFont( headingFont );
|
||||||
|
|
||||||
|
|
|
@ -132,9 +132,9 @@ CVPCB_MAINFRAME::CVPCB_MAINFRAME( KIWAY* aKiway, wxWindow* aParent ) :
|
||||||
wxStaticLine* staticline1 = new wxStaticLine( bottomPanel );
|
wxStaticLine* staticline1 = new wxStaticLine( bottomPanel );
|
||||||
panelSizer->Add( staticline1, 0, wxEXPAND, 5 );
|
panelSizer->Add( staticline1, 0, wxEXPAND, 5 );
|
||||||
|
|
||||||
m_statusLine1->SetFont( KIUI::GetInfoFont( this ) );
|
m_statusLine1->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
m_statusLine2->SetFont( KIUI::GetInfoFont( this ) );
|
m_statusLine2->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
m_statusLine3->SetFont( KIUI::GetInfoFont( this ) );
|
m_statusLine3->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
|
|
||||||
// Add buttons:
|
// Add buttons:
|
||||||
auto buttonsSizer = new wxBoxSizer( wxHORIZONTAL );
|
auto buttonsSizer = new wxBoxSizer( wxHORIZONTAL );
|
||||||
|
|
|
@ -37,8 +37,8 @@ DIALOG_JUNCTION_PROPS::DIALOG_JUNCTION_PROPS( SCH_EDIT_FRAME* aParent,
|
||||||
|
|
||||||
m_colorSwatch->SetDefaultColor( COLOR4D::UNSPECIFIED );
|
m_colorSwatch->SetDefaultColor( COLOR4D::UNSPECIFIED );
|
||||||
|
|
||||||
m_helpLabel1->SetFont( KIUI::GetInfoFont( this ) );
|
m_helpLabel1->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
m_helpLabel2->SetFont( KIUI::GetInfoFont( this ) );
|
m_helpLabel2->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
|
|
||||||
SetInitialFocus( m_textCtrlDiameter );
|
SetInitialFocus( m_textCtrlDiameter );
|
||||||
|
|
||||||
|
|
|
@ -45,7 +45,7 @@ DIALOG_LIB_TEXT_PROPERTIES::DIALOG_LIB_TEXT_PROPERTIES( SYMBOL_EDIT_FRAME* aPare
|
||||||
m_TextValueSelectButton->Hide();
|
m_TextValueSelectButton->Hide();
|
||||||
m_PowerComponentValues->Show( false );
|
m_PowerComponentValues->Show( false );
|
||||||
|
|
||||||
m_PowerComponentValues->SetFont( KIUI::GetInfoFont( this ) );
|
m_PowerComponentValues->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
|
|
||||||
SetInitialFocus( m_TextCtrl );
|
SetInitialFocus( m_TextCtrl );
|
||||||
m_StyledTextCtrl->Show( false );
|
m_StyledTextCtrl->Show( false );
|
||||||
|
|
|
@ -64,8 +64,8 @@ DIALOG_LINE_WIRE_BUS_PROPERTIES::DIALOG_LINE_WIRE_BUS_PROPERTIES( SCH_EDIT_FRAME
|
||||||
|
|
||||||
m_colorSwatch->SetDefaultColor( COLOR4D::UNSPECIFIED );
|
m_colorSwatch->SetDefaultColor( COLOR4D::UNSPECIFIED );
|
||||||
|
|
||||||
m_helpLabel1->SetFont( KIUI::GetInfoFont( this ) );
|
m_helpLabel1->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
m_helpLabel2->SetFont( KIUI::GetInfoFont( this ) );
|
m_helpLabel2->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
|
|
||||||
SetInitialFocus( m_lineWidth );
|
SetInitialFocus( m_lineWidth );
|
||||||
|
|
||||||
|
|
|
@ -81,7 +81,7 @@ DIALOG_SHEET_PROPERTIES::DIALOG_SHEET_PROPERTIES( SCH_EDIT_FRAME* aParent, SCH_S
|
||||||
m_bpMoveDown->SetBitmap( KiBitmap( BITMAPS::small_down ) );
|
m_bpMoveDown->SetBitmap( KiBitmap( BITMAPS::small_down ) );
|
||||||
|
|
||||||
// Set font sizes
|
// Set font sizes
|
||||||
m_hierarchicalPathLabel->SetFont( KIUI::GetInfoFont( this ) );
|
m_hierarchicalPathLabel->SetFont( KIUI::GetGUIFont( this, -2 ) );
|
||||||
|
|
||||||
// wxFormBuilder doesn't include this event...
|
// wxFormBuilder doesn't include this event...
|
||||||
m_grid->Connect( wxEVT_GRID_CELL_CHANGING,
|
m_grid->Connect( wxEVT_GRID_CELL_CHANGING,
|
||||||
|
|
|
@ -116,8 +116,8 @@ DIALOG_TEXT_AND_LABEL_PROPERTIES::DIALOG_TEXT_AND_LABEL_PROPERTIES( SCH_EDIT_FRA
|
||||||
|
|
||||||
if( m_CurrentText->Type() == SCH_GLOBAL_LABEL_T )
|
if( m_CurrentText->Type() == SCH_GLOBAL_LABEL_T )
|
||||||
{
|
{
|
||||||
m_note1->SetFont( KIUI::GetInfoFont( this ) );
|
m_note1->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
m_note2->SetFont( KIUI::GetInfoFont( this ) );
|
m_note2->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
@ -37,7 +37,7 @@ PANEL_EESCHEMA_DISPLAY_OPTIONS::PANEL_EESCHEMA_DISPLAY_OPTIONS( SCH_EDIT_FRAME*
|
||||||
|
|
||||||
m_galOptionsSizer->Add( m_galOptsPanel, 1, wxEXPAND, 0 );
|
m_galOptionsSizer->Add( m_galOptsPanel, 1, wxEXPAND, 0 );
|
||||||
|
|
||||||
m_highlightColorNote->SetFont( KIUI::GetInfoFont( this ) );
|
m_highlightColorNote->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -52,9 +52,7 @@ wxSize GetTextSize( const wxString& aSingleLine, wxWindow* aWindow );
|
||||||
|
|
||||||
wxFont GetMonospacedUIFont();
|
wxFont GetMonospacedUIFont();
|
||||||
|
|
||||||
wxFont GetControlFont( wxWindow* aWindow );
|
wxFont GetGUIFont( wxWindow* aWindow, int aRelativeSize = 0 );
|
||||||
wxFont GetInfoFont( wxWindow* aWindow );
|
|
||||||
wxFont GetStatusFont( wxWindow* aWindow );
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the minimum pixel width on a text control in order to make a text
|
* Set the minimum pixel width on a text control in order to make a text
|
||||||
|
|
|
@ -126,7 +126,7 @@ KICAD_MANAGER_FRAME::KICAD_MANAGER_FRAME( wxWindow* parent, const wxString& titl
|
||||||
// Create the status line (bottom of the frame). Left half is for project name; right half
|
// Create the status line (bottom of the frame). Left half is for project name; right half
|
||||||
// is for Reporter (currently used by archiver/unarchiver).
|
// is for Reporter (currently used by archiver/unarchiver).
|
||||||
CreateStatusBar( 2 );
|
CreateStatusBar( 2 );
|
||||||
GetStatusBar()->SetFont( KIUI::GetStatusFont( this ) );
|
GetStatusBar()->SetFont( KIUI::GetGUIFont( this, -2 ) );
|
||||||
|
|
||||||
// Give an icon
|
// Give an icon
|
||||||
wxIcon icon;
|
wxIcon icon;
|
||||||
|
|
|
@ -49,7 +49,7 @@ PROJECT_TREE::PROJECT_TREE( PROJECT_TREE_PANE* parent ) :
|
||||||
m_projectTreePane = parent;
|
m_projectTreePane = parent;
|
||||||
|
|
||||||
// Make sure the GUI font scales properly on GTK
|
// Make sure the GUI font scales properly on GTK
|
||||||
SetFont( KIUI::GetInfoFont( this ) );
|
SetFont( KIUI::GetGUIFont( this ) );
|
||||||
|
|
||||||
// icons size is not know (depending on they are built)
|
// icons size is not know (depending on they are built)
|
||||||
// so get it:
|
// so get it:
|
||||||
|
|
|
@ -78,7 +78,7 @@ PROPERTIES_FRAME::PROPERTIES_FRAME( PL_EDITOR_FRAME* aParent ) :
|
||||||
m_stcText->SetUseHorizontalScrollBar( false );
|
m_stcText->SetUseHorizontalScrollBar( false );
|
||||||
m_scintillaTricks = new SCINTILLA_TRICKS( m_stcText, wxT( "{}" ), false );
|
m_scintillaTricks = new SCINTILLA_TRICKS( m_stcText, wxT( "{}" ), false );
|
||||||
|
|
||||||
m_staticTextSizeInfo->SetFont( KIUI::GetStatusFont( this ) );
|
m_staticTextSizeInfo->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
|
|
||||||
m_buttonOK->SetDefault();
|
m_buttonOK->SetDefault();
|
||||||
|
|
||||||
|
|
|
@ -74,7 +74,7 @@ PCB_CALCULATOR_FRAME::PCB_CALCULATOR_FRAME( KIWAY* aKiway, wxWindow* aParent ) :
|
||||||
m_attenuator_list.push_back( new ATTENUATOR_SPLITTER() );
|
m_attenuator_list.push_back( new ATTENUATOR_SPLITTER() );
|
||||||
m_currAttenuator = m_attenuator_list[0];
|
m_currAttenuator = m_attenuator_list[0];
|
||||||
|
|
||||||
m_staticTextAttMsg->SetFont( KIUI::GetInfoFont( this ) );
|
m_staticTextAttMsg->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
|
|
||||||
m_IadjUnitLabel->SetLabel( wxT( "µA" ) );
|
m_IadjUnitLabel->SetLabel( wxT( "µA" ) );
|
||||||
|
|
||||||
|
|
|
@ -91,7 +91,7 @@ DIALOG_BOARD_STATISTICS::DIALOG_BOARD_STATISTICS( PCB_EDIT_FRAME* aParentFrame )
|
||||||
m_checkBoxSubtractHoles->SetValue( s_savedDialogState.subtractHoles );
|
m_checkBoxSubtractHoles->SetValue( s_savedDialogState.subtractHoles );
|
||||||
|
|
||||||
// Make labels for grids
|
// Make labels for grids
|
||||||
wxFont headingFont = KIUI::GetInfoFont( this );
|
wxFont headingFont = KIUI::GetGUIFont( this, -1 );
|
||||||
m_gridComponents->SetCellValue( ROW_LABEL, COL_FRONT_SIDE, _( "Front Side" ) );
|
m_gridComponents->SetCellValue( ROW_LABEL, COL_FRONT_SIDE, _( "Front Side" ) );
|
||||||
m_gridComponents->SetCellFont( ROW_LABEL, COL_FRONT_SIDE, headingFont );
|
m_gridComponents->SetCellFont( ROW_LABEL, COL_FRONT_SIDE, headingFont );
|
||||||
m_gridComponents->SetCellValue( ROW_LABEL, COL_BOTTOM_SIDE, _( "Back Side" ) );
|
m_gridComponents->SetCellValue( ROW_LABEL, COL_BOTTOM_SIDE, _( "Back Side" ) );
|
||||||
|
|
|
@ -109,7 +109,7 @@ DIALOG_FOOTPRINT_PROPERTIES::DIALOG_FOOTPRINT_PROPERTIES( PCB_EDIT_FRAME* aParen
|
||||||
m_orientValidator.SetWindow( m_OrientValueCtrl );
|
m_orientValidator.SetWindow( m_OrientValueCtrl );
|
||||||
|
|
||||||
// Set font size for items showing long strings:
|
// Set font size for items showing long strings:
|
||||||
wxFont infoFont = KIUI::GetInfoFont( this );
|
wxFont infoFont = KIUI::GetGUIFont( this, -1 );
|
||||||
#if __WXMAC__
|
#if __WXMAC__
|
||||||
m_allow90Label->SetFont( infoFont );
|
m_allow90Label->SetFont( infoFont );
|
||||||
m_allow180Label->SetFont( infoFont );
|
m_allow180Label->SetFont( infoFont );
|
||||||
|
|
|
@ -100,7 +100,7 @@ DIALOG_FOOTPRINT_PROPERTIES_FP_EDITOR::DIALOG_FOOTPRINT_PROPERTIES_FP_EDITOR(
|
||||||
m_FootprintNameCtrl->SetValidator( FOOTPRINT_NAME_VALIDATOR() );
|
m_FootprintNameCtrl->SetValidator( FOOTPRINT_NAME_VALIDATOR() );
|
||||||
|
|
||||||
// Set font sizes
|
// Set font sizes
|
||||||
wxFont infoFont = KIUI::GetInfoFont( this );
|
wxFont infoFont = KIUI::GetGUIFont( this, -1 );
|
||||||
#if __WXMAC__
|
#if __WXMAC__
|
||||||
m_allow90Label->SetFont( infoFont );
|
m_allow90Label->SetFont( infoFont );
|
||||||
m_allow180Label->SetFont( infoFont );
|
m_allow180Label->SetFont( infoFont );
|
||||||
|
|
|
@ -46,7 +46,7 @@ public:
|
||||||
m_sdbSizerOK->SetDefault();
|
m_sdbSizerOK->SetDefault();
|
||||||
m_choiceFpList->Append( aFpList );
|
m_choiceFpList->Append( aFpList );
|
||||||
|
|
||||||
m_multipleHint->SetFont( KIUI::GetStatusFont( this ) );
|
m_multipleHint->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
|
|
||||||
// Hide help string until someone implements successive placement (#2227)
|
// Hide help string until someone implements successive placement (#2227)
|
||||||
m_multipleHint->Show( false );
|
m_multipleHint->Show( false );
|
||||||
|
|
|
@ -139,7 +139,7 @@ DIALOG_GLOBAL_EDIT_TEXT_AND_GRAPHICS::DIALOG_GLOBAL_EDIT_TEXT_AND_GRAPHICS( PCB_
|
||||||
m_LayerCtrl->Resync();
|
m_LayerCtrl->Resync();
|
||||||
|
|
||||||
m_grid->SetCellHighlightPenWidth( 0 );
|
m_grid->SetCellHighlightPenWidth( 0 );
|
||||||
m_grid->SetDefaultCellFont( KIUI::GetInfoFont( this ) );
|
m_grid->SetDefaultCellFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
|
|
||||||
m_sdbSizerButtonsOK->SetDefault();
|
m_sdbSizerButtonsOK->SetDefault();
|
||||||
|
|
||||||
|
|
|
@ -129,7 +129,7 @@ DIALOG_GLOBAL_EDIT_TRACKS_AND_VIAS::DIALOG_GLOBAL_EDIT_TRACKS_AND_VIAS( PCB_EDIT
|
||||||
m_layerBox->SetUndefinedLayerName( INDETERMINATE_ACTION );
|
m_layerBox->SetUndefinedLayerName( INDETERMINATE_ACTION );
|
||||||
m_layerBox->Resync();
|
m_layerBox->Resync();
|
||||||
|
|
||||||
m_netclassGrid->SetDefaultCellFont( KIUI::GetInfoFont( this ) );
|
m_netclassGrid->SetDefaultCellFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
buildNetclassesGrid();
|
buildNetclassesGrid();
|
||||||
|
|
||||||
m_netclassGrid->SetCellHighlightPenWidth( 0 );
|
m_netclassGrid->SetCellHighlightPenWidth( 0 );
|
||||||
|
|
|
@ -205,7 +205,7 @@ DIALOG_PAD_PROPERTIES::DIALOG_PAD_PROPERTIES( PCB_BASE_FRAME* aParent, PAD* aPad
|
||||||
|
|
||||||
initValues();
|
initValues();
|
||||||
|
|
||||||
wxFont infoFont = KIUI::GetInfoFont( this );
|
wxFont infoFont = KIUI::GetGUIFont( this, -1 );
|
||||||
m_copperLayersLabel->SetFont( infoFont );
|
m_copperLayersLabel->SetFont( infoFont );
|
||||||
m_techLayersLabel->SetFont( infoFont );
|
m_techLayersLabel->SetFont( infoFont );
|
||||||
m_parentInfo->SetFont( infoFont );
|
m_parentInfo->SetFont( infoFont );
|
||||||
|
|
|
@ -131,7 +131,7 @@ DIALOG_TEXT_PROPERTIES::DIALOG_TEXT_PROPERTIES( PCB_BASE_EDIT_FRAME* aParent, BO
|
||||||
m_OrientCtrl->SetString( ii, wxString::Format( "%.1f", rot_list[ii] ) );
|
m_OrientCtrl->SetString( ii, wxString::Format( "%.1f", rot_list[ii] ) );
|
||||||
|
|
||||||
// Set font sizes
|
// Set font sizes
|
||||||
m_statusLine->SetFont( KIUI::GetStatusFont( this ) );
|
m_statusLine->SetFont( KIUI::GetGUIFont( this, -2 ) );
|
||||||
|
|
||||||
m_sdbSizerOK->SetDefault();
|
m_sdbSizerOK->SetDefault();
|
||||||
|
|
||||||
|
|
|
@ -199,7 +199,7 @@ PANEL_FP_EDITOR_DEFAULTS::PANEL_FP_EDITOR_DEFAULTS( FOOTPRINT_EDIT_FRAME* aFrame
|
||||||
|
|
||||||
m_graphicsGrid->PushEventHandler( new GRID_TRICKS( m_graphicsGrid ) );
|
m_graphicsGrid->PushEventHandler( new GRID_TRICKS( m_graphicsGrid ) );
|
||||||
|
|
||||||
m_staticTextInfo->SetFont( KIUI::GetInfoFont( this ) );
|
m_staticTextInfo->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -51,7 +51,7 @@ PANEL_SETUP_CONSTRAINTS::PANEL_SETUP_CONSTRAINTS( PAGED_DIALOG* aParent, PCB_EDI
|
||||||
m_Frame = aFrame;
|
m_Frame = aFrame;
|
||||||
m_BrdSettings = &m_Frame->GetBoard()->GetDesignSettings();
|
m_BrdSettings = &m_Frame->GetBoard()->GetDesignSettings();
|
||||||
|
|
||||||
m_stCircleToPolyWarning->SetFont( KIUI::GetInfoFont( this ) );
|
m_stCircleToPolyWarning->SetFont( KIUI::GetGUIFont( this, -1 ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue