Описание тега wxstyledtextctrl

1 ответ

Какой самый простой способ сделать StyledTextCtrl похожим на TextCtrl?

Единственными дополнительными функциями, которые мне нужны от StyledTextCtrl, являются следующие: Изменить ширину каретки с помощью SetCaretWidth(pixels) Изменить цвет каретки с помощью self.SetCaretForeground(colour) Измените весь цвет фона на проз…
1 ответ

Как засолить или сохранить объект WxPython FontData

Я кодировал текстовый редактор, и у него есть функция, чтобы изменить шрифт по умолчанию, отображаемый в wx.stc.SyledTextCtrl, Я хотел бы иметь возможность сохранить шрифт в качестве предпочтения пользователя, и я до сих пор не смог его сохранить. Т…
10 фев '19 в 09:38
1 ответ

Самый простой формат цветовой темы для редактора /IDE

Я пишу редактор для программистов, и он работает нормально, за исключением того, что я не хочу изобретать свой собственный формат темы. Я хочу, чтобы формат был совместим с другим / другим редактором (ами)/IDE(ами), которые я могу загрузить и измени…
10 дек '11 в 08:45
1 ответ

Python StyledTextCtrl не может сделать только для чтения

Привет, у меня есть окно журнала StyledTextCtrl, в котором я хочу писать только текст через python, и НЕ иметь возможности печатать на клавиатуре для ввода текста вручную. Когда я использую SetEditable(False), это блокирует все окно, поэтому python …
05 июл '14 в 05:43
1 ответ

Как получить TRUE позицию столбца в wxStyledTextCtrl?

У меня есть wxStyledTextCtrl и я хочу найти номер столбца данной позиции в документе. В основном я хочу функцию, как GetColumn но я не хочу расширять вкладки. Существует ли такая функция?
05 фев '10 в 07:27
2 ответа

Как управлять LineIndentation в wxStyledTextCtrl, когда пользователь нажимает Enter

Когда пользователь нажимает клавишу Enter wxStyledTextCtrl, кажется, что курсор всегда идет в начало строки (нулевой отступ), что, скорее всего, является ожидаемым поведением. Я хочу иметь возможность писать код Script в следующем формате с отступам…
15 фев '17 в 06:09
1 ответ

wxStyledTextCtrl не символы ASCII

Я понял, что в wxStyledTextCtrl, если комментарии пользователя содержат символы не ASCII, позиции, сообщаемые WordStartPosition а также WordEndPosition не правы. Каков хороший способ работы с не-ASCII символами в wxStyledTextCtrl? Как я могу определ…
21 сен '16 в 21:31
1 ответ

StyledTextCtrl Маска для укладки, что это?

Я нахожусь в процессе создания пользовательского лексера. Затем я обнаружил, что StyledTextCtrl.StartStyling() - это метод, используемый для начала применения стиля к тексту, но я понятия не имею, что такое маска. Я набрал StartStyling.__doc__ и пол…
13 май '12 в 09:34
0 ответов

Как создать полезный множественный курсор в StyledTextCtrl при использовании wxpython?

Я хочу добавить функцию множественного курсора в мое приложение wxpython. я использую StyledTextCtrl как мой текстовый контроль. Я уже заставляю его выглядеть как множественный курсор, см. Изображение ниже. Однако, когда я набираю текст, первые два …
3 ответа

wxPython StyledTextCtrl Установить (частичный) цвет текста

Как установить цвет текста в StyledTextCtrl, но только какое-то слово? Я имею в виду, скажем, у меня есть Люси голубая и я хочу, чтобы только слово "синий" было окрашено в синий
1 ответ

Как я могу загрузить фронт истинного типа (ttf) в wxPython из файла напрямую

Я работаю над wxPython проект с возможностями редактирования текста. Я хочу упаковать шрифт с этим проектом (a .ttf file) и иметь его в качестве шрифта по умолчанию для текстового редактора. Можно ли это сделать в wxPython? Был похожий вопрос в 2007…
2 ответа

wxWidgets, Code::Blocks и wxStyledTextCtrl = Неопределенная ссылка на _imp__wxSTCNameStr

Я использую Code::Blocks, и я установил wxWidgets 2.8. Все работало нормально, я использовал wxSmith для создания элементов графического интерфейса, редактирования, компиляции / перестройки без каких-либо ошибок. Чем я хотел протестировать wxStyledT…
1 ответ

wxStyledTextCtrl: автозаполнение изображения отображается неправильно

Мне нужна помощь с автозаполнением коробки с изображениями. Я не могу заставить его отображаться правильно. Я пробовал с растровыми изображениями wxArtProvider, а также пользовательских, но результат тот же. Растровые изображения 16х16. снимок экран…
26 дек '11 в 12:39
1 ответ

Есть ли способ получить уведомление, когда пользователь вносит изменения в wxStyledTextCtrl?

У меня есть приложение wxWidgets, в котором есть wxStyledTextCtrl. Но я не могу понять, как получать уведомления о событиях модификации. У меня есть следующий код: void CMainWindow::OnDocumentModified(wxStyledTextEvent & event) { wxString msg; m…
27 мар '10 в 20:41
1 ответ

wxPython StyledTextCtrl Шестнадцатеричное форматирование

Кто бы ни мог протянуть руку. Я строю приложение с BoaConstructor в Python, который использует wx.STC.StyledTextCtrl. В этом styledtextctrl я выводю шестнадцатеричные данные с помощью функции hexdump Scapy. Добавляет номера строк, шестнадцатеричный …
0 ответов

Остановить разрыв строки после изменения стиля лексера при использовании переноса слов в wxPython styledtextctrl

Я работаю над приложением для редактирования текста, используя wx.stc.StyledTextCtrl в wxPython (2.8). У меня есть большое количество текста в одной строке. Я создал собственные лексеры для выделения определенных частей текста. Это работает как шарм…
10 июн '14 в 13:38
1 ответ

Отступы и умные отступы в wxStyledTextCtrl (Scintilla)

Кто-нибудь знает, как заставить умный отступ работать с wxStyledTextCtrl в C++? Я пробовал различные варианты следующего без видимого успеха: _textEd->SetProperty(wxT("indentation.smartindenttype"), wxT("indentation:simple")); _textEd->SetProp…
30 ноя '16 в 08:30
2 ответа

Номера строк wxPython StyledTextCtrl не начинаются с 1

Я знаю, как добавить номера строк в wxPython StyledTextCtrl, благодаря демонстрации wxPython. myctrl.SetMarginType(0, wx.stc.STC_MARGIN_NUMBER) Есть ли способ, чтобы нумерация строк начиналась не с 1? Мотивация для этого - показать фрагменты большог…
0 ответов

Заставить wxStyledTextCtrl использовать точно такой же шрифт, что и wxTextCtrl

Моя проблема лучше всего описана изображением ниже: Два элемента управления для редактирования текста слева - это wxTextCtrl, а один справа - wxStyledTextCtrl. Я использую wxStyledTextCtrl для редактора разборки (тот, что справа), потому что я хочу …
18 апр '14 в 20:06
1 ответ

Изменить шрифт в wxPython StyledTextCtrl

Я кодирую с wxPython и столкнулся с проблемой. Я создал FontDialog Функция, которая также меняет шрифт. Проблема в том, что я не могу изменить шрифт. В ткинтер вы можете widget.config(font=font) и шрифт меняется мгновенно. Я не смог выяснить, как эт…