From 66059d6d5527d6edf88e2d8067fb3b3522d607a3 Mon Sep 17 00:00:00 2001 From: Jeff Young Date: Thu, 16 Apr 2020 20:29:30 +0100 Subject: [PATCH] Remove scrollbars from multi-line text ctrl. Fixes https://gitlab.com/kicad/code/kicad/issues/4207 --- eeschema/dialogs/dialog_edit_label.cpp | 2 ++ eeschema/dialogs/dialog_edit_label_base.cpp | 4 ++-- eeschema/dialogs/dialog_edit_label_base.fbp | 4 +--- eeschema/dialogs/dialog_edit_label_base.h | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/eeschema/dialogs/dialog_edit_label.cpp b/eeschema/dialogs/dialog_edit_label.cpp index 3a65f91d13..ffb0fc8b5e 100644 --- a/eeschema/dialogs/dialog_edit_label.cpp +++ b/eeschema/dialogs/dialog_edit_label.cpp @@ -117,6 +117,8 @@ DIALOG_LABEL_EDITOR::DIALOG_LABEL_EDITOR( SCH_EDIT_FRAME* aParent, SCH_TEXT* aTe } m_valueMultiLine->SetEOLMode( wxSTC_EOL_LF ); + m_valueMultiLine->SetUseHorizontalScrollBar( false ); + m_valueMultiLine->SetUseVerticalScrollBar( false ); if( m_CurrentText->IsMultilineAllowed() ) { diff --git a/eeschema/dialogs/dialog_edit_label_base.cpp b/eeschema/dialogs/dialog_edit_label_base.cpp index 586ca1f6cc..071b5ff6fb 100644 --- a/eeschema/dialogs/dialog_edit_label_base.cpp +++ b/eeschema/dialogs/dialog_edit_label_base.cpp @@ -1,5 +1,5 @@ /////////////////////////////////////////////////////////////////////////// -// C++ code generated with wxFormBuilder (version Jul 10 2019) +// C++ code generated with wxFormBuilder (version Oct 26 2018) // http://www.wxformbuilder.org/ // // PLEASE DO *NOT* EDIT THIS FILE! @@ -37,7 +37,7 @@ DIALOG_LABEL_EDITOR_BASE::DIALOG_LABEL_EDITOR_BASE( wxWindow* parent, wxWindowID m_labelMultiLine->Wrap( -1 ); m_textEntrySizer->Add( m_labelMultiLine, 0, wxRIGHT, 5 ); - m_valueMultiLine = new wxStyledTextCtrl( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, wxEmptyString ); + m_valueMultiLine = new wxStyledTextCtrl( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxBORDER_SUNKEN, wxEmptyString ); m_valueMultiLine->SetUseTabs( true ); m_valueMultiLine->SetTabWidth( 4 ); m_valueMultiLine->SetIndent( 4 ); diff --git a/eeschema/dialogs/dialog_edit_label_base.fbp b/eeschema/dialogs/dialog_edit_label_base.fbp index 28d83aca65..e34b19193a 100644 --- a/eeschema/dialogs/dialog_edit_label_base.fbp +++ b/eeschema/dialogs/dialog_edit_label_base.fbp @@ -14,7 +14,6 @@ dialog_edit_label_base 1000 none - 1 dialog_edit_label_base @@ -26,7 +25,6 @@ 1 1 UI - 0 1 0 @@ -326,7 +324,7 @@ 0 - + wxBORDER_SUNKEN diff --git a/eeschema/dialogs/dialog_edit_label_base.h b/eeschema/dialogs/dialog_edit_label_base.h index 78d9a573a5..09871ec3db 100644 --- a/eeschema/dialogs/dialog_edit_label_base.h +++ b/eeschema/dialogs/dialog_edit_label_base.h @@ -1,5 +1,5 @@ /////////////////////////////////////////////////////////////////////////// -// C++ code generated with wxFormBuilder (version Jul 10 2019) +// C++ code generated with wxFormBuilder (version Oct 26 2018) // http://www.wxformbuilder.org/ // // PLEASE DO *NOT* EDIT THIS FILE!