CudaText 'listview' API вопроы

Shovel
Posts: 141
Joined: 31.12.2019 10:16

CudaText 'listview' API вопроы

Post by Shovel »

Я решил, что хочу файл менеджер в CudaText :)
Вот, что я хочу получить. (голубая строчка и иконки файлов прифотошоплены)

1) Возможно ли добавить иконки в список как на скриншоте?
2) Частично изменить цвет текста
3) Выделиить больше одной строки

В плагине демонстрации работы с диалогами и вики ответов не нашел.
uvviewsoft
Posts: 392
Joined: 01.12.2020 13:46

Post by uvviewsoft »

ой... файл менеджер? а я буду потом делать нативную панелоь. на паскале. https://github.com/Alexey-T/CudaText_Explorer
пока застыло.
uvviewsoft
Posts: 392
Joined: 01.12.2020 13:46

Post by uvviewsoft »

иконки в listview я могу и приделать. но надо ли нам listview? он будет светлый а главная тема Куд черная.
не ОК.
для темизации надо брать
Control "listbox_ex" don't have "items"/"value": to work with it, you must get handle of control via DLG_CTL_HANDLE, and pass it to listbox_proc().
Shovel
Posts: 141
Joined: 31.12.2019 10:16

Post by Shovel »

uvviewsoft wrote:ой... файл менеджер? а я буду потом делать нативную панелоь. на паскале. https://github.com/Alexey-T/CudaText_Explorer
пока застыло.
Ну это отлично, перееду потом на вашу версию если будет возможно. Мой будет медленно делаться, так что много времени не потеряю.

Да, "listbox_ex" лучше подходит, пока делает все, что я хочу. Только рисовать самому приходится :)
uvviewsoft
Posts: 392
Joined: 01.12.2020 13:46

Post by uvviewsoft »

да,рисование через canvas_proc - оно может тормозить. не уверен хотя.
Shovel
Posts: 141
Joined: 31.12.2019 10:16

Post by Shovel »

В сравнении с Double Commander использование процессора практически тоже самое. Тормозов тоже не чувствую.

gfycat
Теперь у меня есть "полный CudaText в Quick View файлменеджера" :)
Кстати... для линукса плагина CudaText для файлменеджера нету... или я просто не нашел? Если не считать TotalCommander в Wine
uvviewsoft
Posts: 392
Joined: 01.12.2020 13:46

Post by uvviewsoft »

для линукса плагина нет. для DoubleCmd я плагин не тестил и не знаю можно ли собрать под линукс.

FM: выглядит занятно.
Shovel
Posts: 141
Joined: 31.12.2019 10:16

Post by Shovel »

uvviewsoft wrote:...для DoubleCmd я плагин не тестил и не знаю можно ли собрать под линукс.
Я игрался с плагином gtksourceview (скриншот), и у меня были большие проблемы с вводом, алфавит работал, а цифры переключают на внутренний просмотрщик даже если убрать эти шорткаты из опций, даже Ctrl+C копирует файл вместо выделенного текста... так что у меня нет надежды на Double Commander :)
uvviewsoft
Posts: 392
Joined: 01.12.2020 13:46

Post by uvviewsoft »

ваш скриншот. стрелки "тут перевод строки" длинные. в 3 буквы. надо ли нам такое? не видел таких стрелок....
Shovel
Posts: 141
Joined: 31.12.2019 10:16

Post by Shovel »

Скриншот - это плагин для Double Commander, в котором я вышеупомянутые проблемы испытывал. Я искал альтернативу SynWrite плагину для Total Commander после перехода на линукс, и это просто было лучшее, что я нашел.
А стрелки я просто убрать не могу :D
Post Reply