Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Drag&Drop на главной панели инструментов 
Author Message
Orion9



PostPosted: Fri Jul 10, 2026 00:16    Post subject: Reply with quote

sa wrote:
На первый взгляд пункты работают!

Вроде бы! Хотелось бы в это верить Very Happy

Еще не успел хорошо протестировать, но заметил, что есть проблемы с обновлением окна панели. Видимо, cm_ReloadBarIcons не расчитана на то, что при обновлении значков может меняться количество строк, поэтому пришлось заменить на cm_VisButtonBar. Но я это сделал для только для новых пунктов, а при откатах все еще может проявиться. Изменение размеров окна тотала временно помогает, но надо избавиться от этой проблемы.

Юникодные бары тоже еще не проверял, не успел просто. Вообще, могут быть какие-то ошибки.

Я еще не решил, как сделать удаление и копирование значков кнопок. Вроде напрашивается использование Alt, но не хочется целиком занимать эту кнопку. Наверное, лучше следить за ее состоянием при сбросе.

Копирование значка может пригодиться, если нужно посмотреть, как будет смотреться значок на кнопке, т.е. примерить его. Помню, когда слез со сборки от SamLabs (респект автору и его сайту) и начал подстраивать все под себя, самым сложным для меня было создать панель инструментов, чтобы все значки нравились и подходили по стилю (имхо, это и сейчас самое сложное). Приходится делать много примерок, много проб и ошибок, много различных комбинаций. Это изнуряет, поскольку ТС плохо к этому приспособлен.

P.S. Надо сделать еще сохранение панели. Думал, сейчас по-быстренькому спрошу у ИИ готовый код для Autohotkey и переведу его на Autorun, а он мне, зараза, нерабочий код подсунул, пришлось пересчитывать за ним структуру Smile
 ИИ

 Коррекция

В обшем, сделаем. Правда придется еще и для х32 отдельно считать, поскольку этот код только для х64.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group