Вопросы по теме 'scintilla'
Невозможно программно повлиять на управление Scintilla во время выполнения
Я пытаюсь использовать элемент управления ScintillaNET в приложении, над которым работаю. Я перетаскиваю элемент управления в свою форму и запускаю форму. Элемент управления появится на форме. Это хорошо. Кроме того, если я задаю какие-либо...
856 просмотров
schedule
10.04.2023
Получите доступ к щелчкам мыши в компоненте C#
Я использую компонент ScintillaNET и пытаюсь фиксировать клики на полях, так как это определяет мою реакцию. К сожалению, поля захватывают события мыши (и, насколько я вижу, не предоставляют способа получить информацию о щелчке - количество щелчков,...
127 просмотров
schedule
28.12.2022
API текстового редактора. Scintilla для экспериментальной IDE. Вы используете что-то еще?
В конце этой недели я обнаружил API Scintilla/Notepad++. Поскольку есть хороший шаблон vcproj для плагинов Notepad++, доступный в сети , я мог начать играть с каким-то псевдокодом действительно очень быстро.
Я только что бегло просмотрел...
1703 просмотров
schedule
31.07.2022
Scintilla (QScintilla) 3-й маркер определить не удается
В своем классе я пытаюсь определить 3 маркера: один для ошибок, один для предупреждений и один для точек останова. Это работало хорошо, когда я пытался определить только 2 маркера, но по какой-то причине третий из этих маркеров не появляется при...
715 просмотров
schedule
19.05.2023
Как правильно настроить подсветку ключевых слов Scintilla?
Я использую компонент Scintilla с DScintilla и получить ошибку с подсветкой ключевых слов в любом лексере. Паскаль, например:
with DScintilla do
begin
SetLexer(SCLEX_PASCAL);
StyleSetFore(SCE_PAS_WORD, clGreen);...
1163 просмотров
schedule
16.04.2022
Как скрыть символы новой строки в Scintilla?
Я создаю темную тему для редактора на основе Scintilla. Мне удалось определить все стили, как я хотел, кроме концов строк. Другими словами, несмотря на то, что весь текст в моем редакторе отображается на темном фоне, в конце каждой строки есть...
489 просмотров
schedule
08.05.2023
Удалить и заменить последнюю строку в ScintillaNET
Мне нужен фрагмент кода, чтобы удалить последнюю строку элемента управления ScintillaNET и добавить к ней строку. Я пробовал это, но не работал:
scintilla1.GoTo.Line(scintilla1.Lines.Count);
int nowPosition =...
901 просмотров
schedule
11.08.2022
Как использовать Scintilla для строк Unicode
Я установил кодовую страницу в UTF8 с SCI_SETCODEPAGE перед использованием scintilla, но scintilla не обрабатывает строки как Unicode. Я вижу некоторый код, который на самом деле явно преобразует данные lparam в char * .
Нужно ли мне делать...
2358 просмотров
schedule
31.07.2022
wxPython - StyledTextCtrl получает видимые в данный момент строки
Я все еще работаю над своим текстовым редактором, и теперь я хочу, чтобы он работал быстрее. Поэтому я подумал, что могу каким-то образом получить видимый в данный момент текст и проанализировать его по своему усмотрению. Итак, есть ли способ...
258 просмотров
schedule
22.01.2023
AutoCShow не срабатывает при добавлении динамических слов?
В настоящее время я пытаюсь написать небольшую IDE "С# как скрипт". (редактор, компилятор кода в памяти и выполнение)
Я не недоволен какими-либо другими реализациями, я просто очень хотел сделать это сам. Теперь все идет хорошо. Я могу написать...
461 просмотров
schedule
06.01.2023
Как управлять LineIndentation в wxStyledTextCtrl, когда пользователь нажимает Enter
Когда пользователь нажимает клавишу Enter в wxStyledTextCtrl , кажется, что курсор всегда перемещается в начало строки (нулевой отступ), что, скорее всего, является ожидаемым поведением.
Я хочу иметь возможность писать код сценария в следующем...
224 просмотров
schedule
07.04.2023
Как реализовать функцию комментариев, которая работает с множественным выбором в QScintilla?
Я пытаюсь реализовать функцию переключения комментариев в QScintilla, которая работает с множественным выбором. К сожалению, я не очень хорошо знаю, как это сделать, пока я придумал этот код:
import sys
import re
import math
from PyQt5.Qt import...
833 просмотров
schedule
25.07.2023
Защитите диапазон текста в ScintillaNet: как лучше всего это сделать?
Я знаю, что у стилей есть атрибут, позволяющий/избегающий изменения текста, к которому они применяются:
SCI_STYLESETCHANGEABLE(целочисленный стиль, логическое значение, изменяемое)
Однако в документации указано, что это экспериментальный и не...
145 просмотров
schedule
09.06.2024