Ладно, расположение это в общем-то детали. Возможно слева она больше в глаза бросаться будет, т.к. важный элемент. Будем смотреть.
PS: Что самое-то смешное, баг с кодировками был и во всех предыдущих версиях, и за год его никто не заметил
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Да, точно, вряд ли кому-то в голову придёт применять, не разворачивая при этом макросов. Это только в процессе теоретических штудий можно недодумать.Loopback писал(а):Применить - и применяется всё что в редакторе, макросы при этом разворачиваются
А я по другому рассуждал: слева всё, что относится к диалогу Insert и полю редактирования; справа всё, что относится к действию сохранения, т.е. к тому, что происходит при нажатии на кнопку ОК.Loopback писал(а):"Replace macro"... нужно оставить в опциях... сохранение шаблона как раз тут неплохо разместится
А вот приполз грекоговорящий ёжик-армянин и сразу всё заметил.Loopback писал(а):и за год его никто не заметил
Я вот такие сварганил:Loopback писал(а):может быть на иконку вместо текста заменить

На первый взгляд очень даже неплохо, спасибо! Позже попробую, как это в жизни будет смотреться.yozhik писал(а): Годятся?
Уже ответили, это про другую иконку. Мне тоже не очень хотелось бы ее делать, лишний код ради пары значков, но очень уж широченная выходит текстовая кнопка.imig73 писал(а):Да перестаньте вы про иконку шорох наводить.
Ок, посмотрю.yozhik писал(а):Заметка клавишника: Во вкладке Template при перемещении по Tab фокус никогда не попадает в поле редактирования ...
было бы здорово добавить, если бы после открытия вкладки фокус перемещался в поле редактирования (в Plugins на первый комбобокс) по нажатию стрелки вниз (я такое встречал во многих редакторах).
yozhik писал(а):У плагина AKFontInfo загружаются 20 с небольшим реальных строк и более 200 пустых.
Да, есть такое. Посмотрю, чей это баг, хотя если в TC они видны нормально, то наверно проблема с моей реализацией wdx-интерфейса.yozhik писал(а):У плагина Expander2 помимо реальных строк Part1, Part2... Part32, загружаются ещё строки с минусовыми значениями Part-32, Part-31... Part-1
С трудом смог повторить, пришлось буквально раз десять быстро ткнуть, чтобы такое случилось, и убирается максимум со второго раза. Предположу что-то связанное с очередью сообщений в Autoit. Посмотрю, но не факт, что это получится исправить.yozhik писал(а):Ещё одну странность заметил: если по стрелке у split-button нажать несколько раз (я случайно нажал дважды и это обнаружил), то потом надо столько же раз нажать Esc (или столько же раз щёлкнуть в любом другом месте), чтобы меню закрылось. Посмотрел в EmEditor'е, где такие же кнопки используются — там такого нет, там повторный клик по стрелке закрывает открытое меню.
Почему не срабатывает, она сохраняет файл комментариев (без применения ), но если сохранять нечего, то ничего и не сохранит. Возможно, ее надо делать неактивной, если нет актуальных изменений (набор текста для мультирежима до применения не считается изменением файла). Либо совсем убрать, пока не знаю.yozhik писал(а):В режиме МУЛЬТИ и при выбранном МУЛЬТИ в комбобоксе команда Save в меню по стрелке не срабатывает. Вроде логично, но зачем она тогда активна в этом режиме?
Да я вот тоже думал, пока это всё не очень логично.yozhik писал(а):Думал-думал, так и не понял смысл зависимости состояния MUTLI от команды Save. Если я сохраняю комментарий, это разве значит, что его уже не нужно защищать? Вдобавок ещё и переключение происходит «по-тихому», можно не заметить.
Пока тоже думаю, не знаю. Менять этот хоткей уже точно не получится.yozhik писал(а):Честно говоря, пока не могу придумать, когда команда Save реально может понадобиться. Если действительно нужна, то хоткей Ctrl+S логичнее было бы присвоить ей, мне кажется.
Ок, но пока неясно, останется ли вообще Save.yozhik писал(а):Ай, отловил таки.
Не успеваю уже за изменениями темыyozhik писал(а):Косметика: При сохранении шаблона командой "Save text as template", MsgBox сообщает "Apply". Может лучше "Template saved."?
Я помню, но по размышлению не совсем уверен в правильности этой идеи.yozhik писал(а):Только скромно напоминаю про ключ REMOVE – ключ удаления комментов в выделенных файлах, чтобы не забылся (мы говорили про такой).
Да, в моем редакторе тоже используется. Пробежал по интернету, действительно, это уже де факто стандарт (ну еще бы, недавно эта комбинация была даже добавлена в Блокнот). Но стандартной реализации в поле редактирования, как я понимаю, нет, придется делать свою. Посмотрю.yozhik писал(а):Хотелка последняя (наверное). Если не очень трудозатратно, не могли бы добавить удаление предыдущего слова (т.е. слева от курсора) по Ctrl+Backspace в поле редактирования?
Вот с таким точно ни разу не сталкивался. Да и зацикливаться особо негде, бесконечный тут только цикл обработки сообщений, но в нём окно нигде не скрывается.yozhik писал(а):Проверил кто держит, оказалось TCMCE повисла в памяти.
Раз поразмыслили и пришли к выводу, значит так тому и быть. Я то подумал, что, может, забылось (второй раз уже, кстати, но теперь вижу, что это не ваш случай). И с аргументами contra я согласен.Loopback писал(а):по размышлению не совсем уверен
Я, прежде чем попросить, тоже посмотрел в сети на предмет делал ли кто это уже в AutoIt. Нашёл пару решений, все немногострочные, но хотя условия в них немного другие, всё же сложилось впечатление, что это приемлемая хотелка — ну, вот и озвучил.Loopback писал(а):стандартной реализации в поле редактирования, как я понимаю, нет, придется делать свою
Да, скорее всего локальный глюк у меня. На всякий случай оставил Диспетчер открытым, понаблюдаю, если что опять случится у меня, отрепортую.Loopback писал(а):с таким точно ни разу не сталкивался
Задача, кстати, с подвохом и, несмотря на ее кажущуюся простоту, не столь тривиальна. Вопрос в том, как ее реализовать - просто или правильноyozhik писал(а):Я, прежде чем попросить, тоже посмотрел в сети на предмет делал ли кто это уже в AutoIt. Нашёл пару решений, все немногострочные, но хотя условия в них немного другие, всё же сложилось впечатление, что это приемлемая хотелка — ну, вот и озвучил.
Это косяк плагина, т.к. при получении имён колонок он по спецификации должен возвращать ft_nomorefields, если больше не остается полей, а он возвращает ft_nosuchfield, который используется при получении данных. Учёл в условии, на правильно написанные плагины это никак не повлияет.yozhik писал(а):У плагина AKFontInfo загружаются 20 с небольшим реальных строк и более 200 пустых.
C Expander2 это норма. Судя по беглому знакомству с плагином, эти поля служат для отсчета частей с обратной стороны имени файла. И вроде даже отключается в конфигурации плагина.yozhik писал(а):У плагина Expander2 помимо реальных строк Part1, Part2... Part32, загружаются ещё строки с минусовыми значениями Part-32, Part-31... Part-1.
Увы, тут совсем не так всё просто, слишком объемная реализация выходит, просто акселератор не прикрутишь. Но сейчас на вкладке шаблонов должен нормально работать переход по Tab (тут был баг в Autoit с порядком создания контролов: несмотря на то, что ListView я создаю на вкладке, по факту Autoit создает его перед Tab-контролом).yozhik писал(а): фокус перемещался в поле редактирования (в Plugins на первый комбобокс) по нажатию стрелки вниз (я такое встречал во многих редакторах)
Я, правда, старался, чтобы она не аляпистая была, а сдержанная и чтобы согласовалась с диалогами Тотала. Мне самому не нравится, когда интерфейс в новогоднюю ёлку превращают. Вот, кстати, сравнение с фрагментом из тоталовского диалога Переименования файлов:Loopback писал(а):Кнопку заменил, по-моему очень даже прилично смотрится

Если честно, никаких существенных примеров использования этой функции я придумать не смог. Она больше похожа на «пасхалку», привет от программиста. Увидел, улыбнулся и забыл.Loopback писал(а):возможность редактирования комментария к ".."
А здесь удалось сочинить ситуацию (пока только одну), когда эта команда может быть оправдана. Вот если помимо сохранения descript.ion Save ещё будет высылать окну Тотала команду перечитать содержимое descript.ion, чтобы оно отобразилось на файловой панели (при выбранном режиме комментов, естественно), то тогда мог бы получиться вполне удобный предпросмотр всех комментов за раз. Тогда последовательность действий могла бы быть такой:Loopback писал(а):осталось решить с логикой кнопки Save и ее необходимости
Ну, я и говорил, что плагин этот не без косячков, хотя идея его хороша. Когда в папке много шрифтов и скроллишь их колесом мыши, этот плагин часто крашится. Я автору писал, но безответно. Видимо, надо было мне быть по настойчивей. Я этот плаг почти отовсюду уже отключил (т.к. у него есть более качественная замена wdx_fontinfo), но держу ещё пока только по одной единственной причине: он отображает кол-во глифов в шрифте — то, что другие делать не умеют.Loopback писал(а):а он возвращает ft_nosuchfield, который используется при получении данных
Прошу прощения, что сигнализировал, а сам толком не присмотрелся. Надеюсь, времени много не отнял.Loopback писал(а):C Expander2 это норма
И не надо, и так всё очень хорошо. А то лучшее, как известно, есть враг хорошего.Loopback писал(а):слишком объемная реализация выходит, просто акселератор не прикрутишь
Всё вроде работает исправно.