Это известно. Fr0sT (да и не только) искал переименование в AkelAPI, типа отдельного метода, чтобы дёрнуть его и не заморачиваться

Я думал это просто, типа у чего-нибудь вызвать метод Size))). Значит забить)Fr0sT wrote:> это придется весь текст перегонять (ну или ооочень приблизительно вычислять на основе данных кодировки)
http://support.microsoft.com/kb/130510/ruВариант (...) лучше этого (...) тем, что отображает слева область папок, и имеется возможность выхода вверх.
Насчет "не работает из меню последних файлов" - это про то, что функция обзора не срабатывает для произвольно указываемого файла? Ну, в общем-то, плаг предназначен для работы исключительно с текущим открытым файлом./e: Используется представление проводника Windows. Проводник Windows выглядит во многом подобно
диспетчеру файлов в Windows 3.x. Примечание. Представление по умолчанию —
"Открыть".
Думал об этом, но счел нецелесообразным. Имя можно скопировать из поля редактирования, расширение быстрее набрать вручную, путь можно извлечь из пути-с-именем (правда, возможно, сделаю вывод только пути без имени в контрол). К тому же такое разнообразие потребует кучи кнопок/пунктов меню... ну ладно, сделаю возможность копировать только имя / только путь, остальные нет смысла делать.Если уж пошла такая пьянка, то здорово было бы иметь "весь спектр" из 5-ти команд либо ещё как..:
В todo на будущие версии стоит пункт "выделять в выдаваемом диалоге на переименование только имя", но это будет только при вызове командой, остальные опции едва ли стоят усилий.Переименование файла не совсем удобное, т.к. отсутствует опция "без разширения". См. RenameFileDialog.js, было бы хорошо, если бы добавить её и логику из скрипта (сохранение файла, если вдруг он новый и т.д.).
Нет, решать что-то за пользователя - неэтично. Вдруг эти изменения - временные и сохранению не подлежат?Для случая, когда файл не сохранён (показывается иконка, что есть изменения) и имя файла не менялось, предлагаю просто сохранять файл.
Хм... слегка неинтуитивно, но подумаю.Вообще, чтобы минимизировать интерфейс, можно было бы лейбл "Путь" преобразовать в "гиперссылку" и тогда отпала бы необходимость в кнопке "Обзор", открывающей файл в Проводнике.
С одной стороны - да, с другой - удобно, когда все команды скучкованы. Буду думать.А кнопку "копир. путь" можно было бы сделать стандартным значком копирования в буфер справа от поля с именем файла
Пожалуй, в этом есть смысл!Значок "крестик", когда файл не сохранён, можно помещать в то место, где выводится иконка файла, и там же справа, где указывается имя сохранённого файла, выводить надпись "Документ не сохранён в файл", но не в поле, а лейблом, как сейчас, чтобы не сбивало с толку.
Для этого есть тултипыНа кнопке "Отчёт" тоже бы повесить значок копирования в буфер, а то не понятно, что сейчас будет делаться.. мне интуитивно показалось, что по нажатию откроется новая вкладка и отчёт будет выгружен в неё.
А попробуй на файлике размером под 5 мегов - сразу узнаешь, зачем онаНепонятно, что всё-таки делает кнопка "Подсчитать". при нажатии ничего не происходит. Предлагаю делать её видимой только в тех случаях, когда она действительно может быть нужна.
Пожалуй, скобки действительно будут понятны не многим, думаю, пометки об опциональности параметра будет вполне достаточноСтрока в доке сбивает с толку, лучше для примера дать реальный вызов
Если это будет опцией, например доп. параметром, то будет здорово. Удобно использовать разные опции из контекстного меню редактирования (в большинстве случаев, чтобы расширение случайно не запороть) и на вкладке (когда нужно изменить и расширение). То есть выдавать только имя файла, а не просто его выделять, по моему, лучше.Fr0sT wrote:В todo на будущие версии стоит пункт "выделять в выдаваемом диалоге на переименование только имя", но это будет только при вызове командой
Наверное я тут плохо донёс что хотел сказать. Сохранять, когда пользователь открыл диалог, увидел, что файл не сохранён и нажал в диалоге Ctrl+S. Т.е. он сам решает, сохранять или нет.Fr0sT wrote:Нет, решать что-то за пользователя - неэтично. Вдруг эти изменения - временные и сохранению не подлежат?Для случая, когда файл не сохранён (показывается иконка, что есть изменения) и имя файла не менялось, предлагаю просто сохранять файл.
Да, но на кнопках их непривычно видеть, потому я и не знал, что они там есть))Fr0sT wrote:Для этого есть тултипыНа кнопке "Отчёт" тоже бы повесить значок копирования в буфер, а то непонятно, что сейчас будет делаться.. мне интуитивно показалось, что по нажатию откроется новая вкладка и отчёт будет выгружен в неё.
Да. Как я понимаю, диалог уже открывается с рассчитанными данными. Или на больших файлах (начиная с какого-то размера?) расчёт не производится при открытии диалога? Если так, то вот и вариант отображения кнопки - не рассчитано, значит отображать.Fr0sT wrote:А попробуй на файлике размером под 5 мегов - сразу узнаешь, зачем онаНепонятно, что всё-таки делает кнопка "Подсчитать". при нажатии ничего не происходит. Предлагаю делать её видимой только в тех случаях, когда она действительно может быть нужна.
Хотя при успешном завершении процесса она, пожалуй, и правда не нужна.
Здорово, спасибо! Теперь использую:Fr0sT wrote:http://support.microsoft.com/kb/130510/ru
Code: Select all
"Показать в Проводнике..." Exec("explorer /e,/select, %f")
А у меня оно не работает.
Материтсяexplorer /e /select,c:\autoexec.bat
Code: Select all
---------------------------
Проводник
---------------------------
Путь "/e /select" не существует или не является каталогом.
---------------------------
ОК
---------------------------
Эм... я окончательно перестал понимать. Сохранять в каком случае - когда изменили имя и нажали ctrl-s?Сохранять, когда пользователь открыл диалог, увидел, что файл не сохранён и нажал в диалоге Ctrl+S. Т.е. он сам решает, сохранять или нет.
Да мало ли кудаЯ о чём, текст, который копируется в буфер, он куда будет вставляться? В основном в окно редактирования AkelPad'а Т.е. полезной была бы вставка в пустую вкладку, чтобы буфер лишний раз не "портить".
Открытие происходит сразу с инфой по файлу, и запускается фоновый поток подсчета статистики по документу. Это позволяет юзать плаг на больших файлах без утомительного ожидания. В любом случае, сделал убирание кнопки.Да. Как я понимаю, диалог уже открывается с рассчитанными данными. Или на больших файлах (начиная с какого-то размера?) расчёт не производится при открытии диалога? Если так, то вот и вариант отображения кнопки - не рассчитано, значит отображать.
Сам поначалу не поверилкакой деге*т придумал параметры разделять запятой?
Смотри, у меня на экране открытый на редактирование файл, изменённый; открываю диалог плага и вижу, что имеются изменения, так я прямо в плаге жму Ctrl+S, чтобы не закрывая диалога сохранить файл (забыл сохранить перед вызовом, а закрывать, сохранять и открывать заново не хочется). Ну не знаю, у меня чисто интуитивно именно такое желание возникло. Хотя, возможно, это от того, что в описании что-то про Ctrl+S былоFr0sT wrote:Сохранять в каком случае - когда изменили имя и нажали ctrl-s?