Alexey-T / CudaText

Cross-platform text editor, written in Free Pascal
Mozilla Public License 2.0
2.55k stars 174 forks source link

shrink widths of pinned tabs? #5315

Closed ildarkhasanshin closed 11 months ago

ildarkhasanshin commented 11 months ago

в браузерах закрепленные вкладки сжимаются по ширине возможно (опционально) реализовать что-то схожее к примеру, !<первые два-три символа>...

Alexey-T commented 11 months ago

там то, длинные названия страниц. их не жалко сжимать. у нас нет- у нас значащие имена файлов, их жалко резать.

Alexey-T commented 11 months ago

опцию делать для этого- много чести. и так много опций.

ildarkhasanshin commented 11 months ago

в cuda_tab_icons нашел функцию collapse_pinned

ок, пока вроде функционала cuda_tab_icons достаточно

ildarkhasanshin commented 11 months ago

хотел было усовершенствовать cuda_tab_icons но уперся в https://wiki.freepascal.org/CudaText_API#:~:text=full%20path%20to-,PNG/BMP,-image%20file.%20Size на данный момент нельзя вывести в PROP_TAB_ICON unicode вида "\ud83d\ude00"?

Alexey-T commented 11 months ago

PROP_TAB_ICON: int: index of ui-tab icon, ie index in imagelist, which handle you can get via app_proc(PROC_GET_TAB_IMAGELIST).

это только для imagelist. unicode нельзя.