DCT
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору l_Instructor_l Мне очень нравится ваша программа, особенно полезные нововведения в 3+ версии - IMHO самый удобный ненавороченный editor! Но к сожалению, не все гладко... !1) В возможностях программы вроде как заявлен "Многоуровневый откат действий", но вызывыает некое недоумение, что даже при Undo-Limit 100 сохранение файла (особенно неприятно при срабатывании автосэйв-плагина) приводит к ПОЛНОМУ ОБНУЛЕНИЮ Undo-list'a!!! Эта фича (или баг?) присутствовала также в старых версиях. Если несложно - то IMHO наилучший вариант решения этой проблемы - добавить для широкой публики опцию "помнить Undo-list после сохранения файла" рядом с опциями выставления Undo-Limit и "Подробный Undo". 2) Глюки наблюдающиеся только под NT4 (в 98 и XP такого поведения не наблюдается) а) При передаче на редактирование файла в Тотал коммандере, в заголовке AkelPad 3,48 отображаются имена в дос-формате (AkelPad2+ под NT4 открывает нормально с длинным именем файла, при перетаскивании мышкой также отображаются нормальные заголовки). !б) Вторая неприятная особенность под NT4: при передаче нового файла он уходит в фоновую вкладку. с) При перезагрузке из NT4 в 98 (поставил "сохранять настройки в ini") сделанная под NT4 настроенная менюшка слетела, вместо нее отображается стандартный шаблон ContextMenu плагина. По плагинам: !3) Хотелось бы, чтобы в Вашем плагине "Lines", напротив строк перенесенных в режиме "перенос по словам" показывался не n+1 -й номер, а какой нибудь символ, обозначающий перенесенную строку, и нумерация не увеличивалась (как например реализовано в плагине Synplus для Total Commander). 4) Напротив некоторых пунктов самодельного меню ( "Скрипты" Call("Scripts::Main") "Макросы" Call("Macros::Main") "Править меню" Call("ContextMenu::Main")) после первого вызова появляется неснимаемая галочка - это так и должно быть? 5) Кривовато работает плагин сохранения сессий при выходе: логично было бы, чтобы Sessions::Main включало/выключало плагин, а диалог настроек включался бы по вызову Sessions::Settings (чтобы, как например для автосейва, можно было быстро выставлять через меню галочку сохранять/несохранять сессии, а свойства плагина настраивать уже по другому пункту меню). 6) В плагине ToolBar у меня почему то съехавшие иконки: показываются на розовом фоне и со смещением на соседнюю иконку. Это как нибудь лечится? Вопросы/комментарии по мелочам: 7) Можно ли стандартными средствами менять акселераторы (интересует Ctr+U -> Ctr+W и Ctr+W -> Ctr+F4)? 8) При "сохранить как" файла без расширения, ему автоматом приписывается .txt, хотя в маске внизу стоит *.* 9) В строке состояния желательно отображать индикатор языка (где нибудь между режимом вставки/замены и кодировкой) - места там предостаточно. |