diff --git a/src/FreqWindow.cpp b/src/FreqWindow.cpp index c10c002b2..8c68444e4 100644 --- a/src/FreqWindow.cpp +++ b/src/FreqWindow.cpp @@ -237,7 +237,12 @@ FreqWindow::FreqWindow(wxWindow * parent, wxWindowID id, mGridOnOff = new wxCheckBox(this, GridOnOffID, _("Grids"), wxDefaultPosition, wxDefaultSize, +#if defined(__WXGTK__) +// Fixes bug #662 + wxALIGN_LEFT); +#else wxALIGN_RIGHT); +#endif mGridOnOff->SetName(_("Grids")); mGridOnOff->SetValue(mDrawGrid); diff --git a/src/effects/Equalization.cpp b/src/effects/Equalization.cpp index 01a941bb0..fd0e18f47 100644 --- a/src/effects/Equalization.cpp +++ b/src/effects/Equalization.cpp @@ -1302,7 +1302,12 @@ void EqualizationDialog::MakeEqualizationDialog() szrC->Add( btn, 0, wxALIGN_CENTRE | wxALL, 4 ); mGridOnOff = new wxCheckBox(this, GridOnOffID, _("G&rids"), wxDefaultPosition, wxDefaultSize, +#if defined(__WXGTK__) +// Fixes bug #662 + wxALIGN_LEFT); +#else wxALIGN_RIGHT); +#endif mGridOnOff->SetName(_("Grids")); szrC->Add( mGridOnOff, 0, wxALIGN_CENTRE | wxALL, 4 );