Board.KolibriOS.org

Official KolibriOS board
It is currently Tue May 26, 2020 11:42 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 269 posts ]  Go to page Previous 114 15 16 17 18
Author Message
PostPosted: Fri Jan 25, 2019 11:54 am 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 821
Leency wrote:
При нажатии "Заменить все" неплохо бы показывать сообщение сколько замен произведено.

Окно уже есть, но оно выводится через @notify а не через msgbox :
Attachment:
replace.png
replace.png [ 23.69 KiB | Viewed 3397 times ]

Может у тебя оно не выводится, тогда нужно разобраться почему его нет и при каких-либо обстоятельствах оно не появляется.
Leency wrote:
Неплохо бы иметь галочку "Без учета регистра" при поиске.

С регистром пока есть еще одна проблема, а именно автоматическое открытие файлов синтаксиса по расширению:
Code:
...
[Options]
syntax_0=asm.syn
ext_0=asm
...

т. е. для программы ASM и asm разные расширения.
Еще нужно будет Ctrl+H и Ctrl+G сделать.


Top
   
PostPosted: Fri Jan 25, 2019 2:54 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5270
В тот раз не работало, сейчас все ок - notify показывается.
Сорри.

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Fri Jan 25, 2019 7:50 pm 
Offline
User avatar

Joined: Wed Mar 18, 2015 8:22 am
Posts: 296
Оставь с notify - выглядит класс!
P.S. Классно было бы так же сделать уведомления других приложений.

_________________
Камень - оружие пролетариата. И питекантропа! :lol:
Игра "Новый Робинзон"


Top
   
PostPosted: Tue Jan 29, 2019 11:27 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 821
rev 7579
1) добавлена обработка сочетаний Ctrl+H (замена) и Ctrl+G (переход на строку)
2) улучшен алгоритм обновления панелей поиска, замены, перехода и синтаксиса
3) добавлена функция ted_go_to_position (для перехода на указанную позицию в тексте)

В связи с чем изменилась структура t_edit:
1) сделан один указатель на функцию обрабатывающую сочетания Ctrl+N,O,S,F,G,H (раньше на каждое сочетание должен был быть свой указатель на функцию, что было не удобно)
2) сделан один указатель на функцию рисования панелей: поиска, замены, перехода и синтаксиса
3) освободилось 16 байт в структуре, которые могут быть использованы в будущем для других целей


Top
   
PostPosted: Wed Feb 06, 2019 12:10 am 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 821
rev 7583
в поиск добавлена опция "Учитывать регистр"


Top
   
PostPosted: Mon Apr 22, 2019 5:51 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5270
Скролл по 1 строке неудобен. Может лучше переделать на 3 строки, как в большинстве систем и редакторов?

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Tue Apr 23, 2019 9:19 am 
Offline
User avatar

Joined: Wed Mar 18, 2015 8:22 am
Posts: 296
Может сделать настройку, позволяющую регулировать количество строк, прокручивающихся за один скролл? :idea:

_________________
Камень - оружие пролетариата. И питекантропа! :lol:
Игра "Новый Робинзон"


Top
   
PostPosted: Wed May 06, 2020 1:53 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5270
IgorA
Если возможно:
- Пофиксить комментарий с неправильным цветом https://prnt.sc/sbko9z
- Лучше скролл по 3 строки.
- Скрывать отображение символа "таб" https://prnt.sc/sbkmyy (хотя это скорее вопрос к шрифту viewtopic.php?f=36&t=2252&start=60#p74381)
- Стоит добавить автоопределение кодировок
- Больше кодировок можно получить через /sys/iconv.obj (в наше время уже не хватает UTF)

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Wed May 06, 2020 5:41 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 821
Leency wrote:
- Пофиксить комментарий с неправильным цветом https://prnt.sc/sbko9z
- Лучше скролл по 3 строки.

поправил в рев. 7877, остальное сделать сложнее


Top
   
PostPosted: Wed May 06, 2020 5:45 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5270
IgorA

Спасибо!

Quote:
Стоит добавить автоопределение кодировок
Я думаю это проще остального. Достаточно посчитать нетипичные для CP866 символы/их комбинации. Я делаю так:
Code:
if (chrnum(io.buffer_data, '\246')>5) || (strstr(io.buffer_data, "яЁ")) ChangeCharset(CH_CP1251, CP866);

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Thu May 07, 2020 9:15 am 
Offline

Joined: Wed May 06, 2020 6:59 pm
Posts: 5
Стоит добавить выбор символов перевода строки (CR, CRLF, LF).
Как я понял, сейчас используется CR. Из-за этого могут возникнуть проблемы, например, если вручную написать .csv файл, а потом открыт его в table, то он откроется неправильно, потому что он использует LF как перевод строки.

Ещё хотелось бы поддержку UTF-16, на сколько знаю, в системе она уже есть.


Top
   
PostPosted: Fri May 08, 2020 11:17 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5270
Leency wrote:
- Скрывать отображение символа "таб" https://prnt.sc/sbkmyy (хотя это скорее вопрос к шрифту viewtopic.php?f=36&t=2252&start=60#p74381)
Символ скрыт, теперь намного удобнее. Но стоит все же сделать таб табом (увеличенный отступ).

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Fri May 08, 2020 1:28 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1163
Leency wrote:
Символ скрыт, теперь намного удобнее. Но стоит все же сделать таб табом (увеличенный отступ).


Всмысле больше отступ? ТАб по ширине равен нескольким пробелам, в зависимости от настроек.

_________________
я лишь учусь


Top
   
PostPosted: Tue May 19, 2020 12:48 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5270
punk_joker wrote:
Всмысле больше отступ? ТАб по ширине равен нескольким пробелам, в зависимости от настроек.
В TEdit таких настроек нет и таб всегда 1 пробел.

+ Есть баг: выделение не сбрасывается при движении курсором без шифта.


Attachments:
sferferfger.gif
sferferfger.gif [ 116.67 KiB | Viewed 107 times ]

_________________
Звиздеть не мешки ворочать
Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 269 posts ]  Go to page Previous 114 15 16 17 18

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

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