Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Sep 25, 2021 7:51 pm

All times are UTC+03:00


Search found 189 matches
Search these results:

Author Message

 Forum: Data processing   Topic: Еще один текстовый редактор

Posted: Tue Sep 21, 2021 9:22 pm 

Replies: 91
Views: 13702


Сделано (rev9197).
Выделенный текст должен быть однострочный и без символов табуляции.

 Forum: Data processing   Topic: Еще один текстовый редактор

Posted: Thu Sep 16, 2021 1:51 am 

Replies: 91
Views: 13702


В Си не хватает подсветки для функций и всяких операндов вроде =,+,&& Rev 9193: теперь такая возможность есть. В файле cedit.ini можно для любого языка задать набор символов операций и разделителей, как это сделано для Fasm'а (delim = ...): [lang_Fasm] KW1 = KW2 = KW3 = delim = {}[]<>:,()&a...

 Forum: Data processing   Topic: Еще один текстовый редактор

Posted: Sun Sep 12, 2021 12:02 am 

Replies: 91
Views: 13702


Сделано.
F10 - открыть главное меню, навигация стрелками, Esc - закрыть.

 Forum: Data processing   Topic: Еще один текстовый редактор

Posted: Mon Aug 09, 2021 12:39 am 

Replies: 91
Views: 13702


Doczom
Ничего не передается, просто запускается скрипт. Имя программы, в общем случае, неизвестно, т. к. программа может состоять из множества файлов. И редактор не знает, какой файл главный.

 Forum: Data processing   Topic: Еще один текстовый редактор

Posted: Sun Aug 08, 2021 5:08 pm 

Replies: 91
Views: 13702


paulcodeman Думаю, такие вещи лучше переложить на dll-библиотеки: редактор передает в библиотеку текст и, возможно, еще кое-какие данные (напр. координаты курсора). Библиотека работает с полученным текстом (отправляет на сервер, анализирует текст для автодополнения и т. п.) и возвращает результат в...

 Forum: Data processing   Topic: Еще один текстовый редактор

Posted: Sat Aug 07, 2021 9:00 pm 

Replies: 91
Views: 13702


будет ли поддержка html и json форматов? JSON планирую. HTML -- пока не уверен. можно ли сделать так, чтобы какой либо синтаксис можно было загрузить отдельным файлом? Я пока не представляю, как должен выглядеть общий алгоритм подсветки, подходящий для многих языков. Да еще чтобы он был достаточно ...

 Forum: Data processing   Topic: Еще один текстовый редактор

Posted: Sat Aug 07, 2021 5:54 pm 

Replies: 91
Views: 13702


CEDIT заменяет табы на пробелы? Нехорошо :) Теперь не заменяет. Сделана поддержка табуляций. Также, в файле cedit.ini можно настроить ширину табуляции: [settings] tab=4 По умолчанию -- 4 пробела. Если указано отрицательное значение, то редактор будет заменять табы на соответствующее число пробелов....

 Forum: Data processing   Topic: Еще один текстовый редактор

Posted: Fri Jul 16, 2021 1:30 am 

Replies: 91
Views: 13702


Еще обновления.

- разные исправления
- улучшена работа функций "отменить" и "вернуть"
- добавлен пункт меню tools->board
- добавлена кнопка "свернуть панель поиска" (поиск при этом будет работать)

 Forum: Data processing   Topic: Еще один текстовый редактор

Posted: Mon Jul 12, 2021 8:28 pm 

Replies: 91
Views: 13702


Обновления: - Улучшенный дизайн. Но я пока не использую work_dark/work_light. Результат мне опять не понравился. - Метки: ctrl+F2 -- поставить/снять; F2 -- перейти к метке ниже; shift+F2 -- перейти к метке выше - Закрыть вкладку: ctrl+W или средней кнопкой мыши - ctrl+Tab -- переключиться на следующ...

 Forum: Data processing   Topic: Еще один текстовый редактор

Posted: Sun Jul 11, 2021 7:41 pm 

Replies: 91
Views: 13702


- F3 не работает при закрытой панели поиска Так было задумано: при закрытии панели поиска уничтожается индексная таблица. Поэтому поиск при закрытой панели невозможен. Но я посмотрю, можно ли это как-нибудь переделать. - Ctrl+Tab не переключает на след табу Здесь надо будет выводить список табов в ...

 Forum: Data processing   Topic: Еще один текстовый редактор

Posted: Sat Jul 10, 2021 2:24 am 

Replies: 91
Views: 13702


Сделаны табы. Это, конечно, это не шедевр дизайна (сделано так, чтобы попроще), но вполне юзабельно. Работать с несколькими файлами стало гораздо удобнее. Также, добавлены пункты меню file->save all и file->close. Есть недоработка: после закрытия вкладки, не освобождается память, которую занимал тек...

 Forum: Data processing   Topic: Еще один текстовый редактор

Posted: Sat Jul 10, 2021 12:58 am 

Replies: 91
Views: 13702


Я прошу прощения за излишнюю активность... просто вспоминаю по ходу работы. Пиши, конечно. Не всё из того что было/будет предложено я сделаю, но если будут предложения по улучшению, то я их рассмотрю и хотя бы часть из них реализую. Ещё меток не хватает (Ctrl+F2 установить/снять). Вот здесь, если м...

 Forum: Data processing   Topic: Еще один текстовый редактор

Posted: Wed Jul 07, 2021 1:03 am 

Replies: 91
Views: 13702


Также можно не использовать массивы структур для всего и вся при реализации табов, а репарсить документ при переключении табы. Помнить при этом для каждой табы только путь каждого файла, положение курсора, выделениия, прокрутки - вроде не много. Это если я правильно всё представляю. Да, я предусмот...

 Forum: Data processing   Topic: Еще один текстовый редактор

Posted: Tue Jul 06, 2021 1:52 am 

Replies: 91
Views: 13702


Не хватает дублирования строк (ctrl+d) и перемещения строк (ctrl+ вверх и вниз) Сделано. Также, восстановлена функция "удалить строку" (ctrl+del). По дабл клике на слово было бы удобно выделять все такиже слова, как когда панель поиска открыта. Сделано. Работает только при закрытой панели...

 Forum: Data processing   Topic: Еще один текстовый редактор

Posted: Sat Jun 19, 2021 8:18 pm 

Replies: 91
Views: 13702


Со многими скинами выглядит не очень.
например:
Spoiler: Show
Attachment:
1.png
1.png [ 12.54 KiB | Viewed 1296 times ]

Лучше оставить как есть.
И да, респект, что разобрался в этом исходнике, я не ожидал, что кто-то будет их разбирать. :)
Sort by:  
Page 1 of 13 [ Search found 189 matches ]


All times are UTC+03:00


Jump to:  
Powered by phpBB® Forum Software © phpBB Limited