Диалог открытия/сохранения

Russian main discussion
  • Author
  • Message
Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Re: Релиз AkelPad 4.6.0

Post by VladSh »

Wio wrote:Моя довольна, и VladSh порадуется стрелочке :D
О! Спасибо!!! Её-то я и не заметил! ))
Действительно радует :D

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Ещё по окну открытия/сохранения файла и панели панели "Места".
В виндовых прогах ещё есть:
1. Фон содержимого панели "Места" системного цвета или чуть светлее системного (для стандартной темы), сейчас он сильно тёмный - контраст бьёт по глазам.
2. На панели "Места" есть пункт контекстного меню, который добавляет на панель текущую папку/диск (удобная штука).
3. Для области предпросмотра есть переключатель, по которому в области отображается разная инфа о выделенном файле:
- содержимое файла;
- информация о файле.
Может быть на когда-нибудь... :)

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

C приходом в нашу жизнь Win7 стало очень удобно работать с "библиотеками", в таком (развёрнутом) виде, как это есть в "Проводнике", и этого стало очень не хватать в Акеле.
Можно ли это подправить?

Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Post by Lenchik »

В диалоге сохранения (и открытия) выпадающий список выбора типа файлов подхватываемый из имеющихся расширений Coder'a и/или задаваемый в ini. Даже если сам акельпад не ассоциирован в системе ни с чем.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Lenchik wrote:В диалоге сохранения (и открытия) выпадающий список выбора типа файлов ... задаваемый в ini.
Что-то похожее есть в CommonFunctions.js.

Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Post by Lenchik »

Я в скриптах не разбираюсь, сам не осилю написание диалогов. И, кстати, диалог Акеля выбивается из уже ставшего привычным диалога Win7 (из-за наличия в семерке возможности добираться до пути нажатием на стрелку в адресной строке, похожей на тоталкоммандерную).

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Lenchik
Ничего тут не надо осиливать. Только скачать OpenFromFileFolder.js, SaveAs.js и пользоваться.
Last edited by VladSh on Thu Dec 20, 2012 2:05 pm, edited 1 time in total.

Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Post by Lenchik »

VladSh
Спасибо. Помогло. На базе вашей сборки нашел ещё FileDialogExtentions.param и теперь буду настраивать под себя.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Instructor
Переделал OpenFromFileFolder.js на OpenEx.js, добавив возможность более гибкого использования с управлением списком расширений. Там же привёл код кнопки для подмены стандартной кнопки открытия файлов тулбара, да только вылезла старая проблема (уже когда-то было, исправляли) - на RECENTFILES не срабатывает контекстное меню последних файлов; большая просьба опять поправить.

И ещё (почему, собственно, в этой теме пишу), используемый в скриптах диалог открытия/сохранения файла не содержит опций для работы с кодировками и области предпросмотра.. можно ли выдать нам для пользования акелпадовский диалог? Например как вызов функции (из exe-файла, по аналогии с dll)? Об этом много лет назад общались, но тогда оставили. Оно, правда, сейчас не горит (можно с тулбара пользоваться кнопкой из скрипта, а когда нужно что-то специфическое, то из меню "Файл"), но всё таки.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

VladSh wrote:...на RECENTFILES не срабатывает контекстное меню последних файлов...
Исправлено. Будет доступно после релиза 4.8.1.
.. можно ли выдать нам для пользования акелпадовский диалог?
Можно использовать алгоритм использованный в GoToEx.js: вызвать IDM_FILE_OPEN, найти окно user32::GetForegroundWindow, настроить элементы окна.
Post Reply