Page 2 of 3

Posted: Thu Jul 26, 2007 9:57 pm
by Instructor
Changed: removed unload confirmation.


Exit plugin v1.9

Posted: Mon Aug 06, 2007 12:34 pm
by DV
Вот что меня смущает в этом плагине: при назначении клавише Esc, например, сворачивание окна, команда меню Файл -> Выход также сворачивает окно. Нельзя ли добавить в диалог настроек плагина галочку типа "не применять к меню Файл -> Выход", чтобы выбор меню Выход однозначно закрывал AkelPad?

Posted: Tue Aug 07, 2007 12:55 pm
by Instructor
Changed: now plugin doesn't process menu "Exit" command (except quit message).


Exit plugin v2.0

Posted: Tue Sep 25, 2007 1:47 pm
by Instructor
Changed: AkelPad 3.4.0 required


Exit plugin v2.1

Posted: Tue Feb 26, 2008 3:40 pm
by Instructor
Changed: AkelPad 3.5.0 required.
Changed: now if INI file being changed in Win95/98/Me, then it can be successfully used in WinNT/2000/XP/2003 and on the contrary.

Added: now plugin can be compiled with GCC.


Exit plugin v2.2

Posted: Thu Jul 03, 2008 7:41 pm
by Instructor
Changed: AkelPad 3.6.0 required.


Exit plugin v2.3

Posted: Thu May 12, 2011 7:02 am
by I love Opera
А нельзя ли добавить ещё и опцию в режиме MDI:
"Выйти, сохранив всё во вкладках"?

Posted: Thu May 12, 2011 7:16 am
by Instructor
I love Opera
С помощью Hotkeys плагина добавляем:

Имя
SaveAllAndExit

Команда

Code: Select all

Call("Scripts::Main", 1, "EvalCmd.js", `"if (AkelPad.Command(4110 /*IDM_FILE_SAVEALL*/)) AkelPad.Command(4109 /*IDM_FILE_EXIT*/);"`)
Горячая клавиша
Shift+Esc

Posted: Sat Nov 17, 2012 1:24 pm
by DrakonHaSh
а можно добавить галку/чекбокс к [Закрыть активную вкладку MDI]
[x] Свернуть программу

т.е. чтобы можно было по esc и закрывать активную вкладку и сразу сворачивать прогу.

Posted: Sun Apr 28, 2013 1:50 am
by zxc585
Здравствуте !

Привык я пользоваться ESC для выхода, да так мне это удобно, что захотелось распространить на всю Винд. Это оказалось не так-то просто.
Четверо суток Инета, десятка два программ, ворох литературы, пробы и попытки - эксперементы. А в итоге пришел к изначальному, и появилась "идея-мысль". А именно. Что если EXIT.DLL немного доработать и сделать из нее *.EXE. Утилита по полезности и удобству будет превосходная. К сожалению сам я на такое не способен. Поэтому и обратился к Вам! И мне кажется, что Вам будут благодарны оч-оч-оч. многие. С уважением zxc585/

Posted: Mon Apr 29, 2013 6:41 am
by Fr0sT

Posted: Tue Jul 15, 2014 11:33 am
by VladSh
Пожелание к доработке плагина: добавить обработку закрытия последней оставшейся вкладки.
Возможные варианты:
- Игнорировать (оставить, как есть сейчас)
- Свернуть программу
- Выйти из программы

И внешние вызовы к этому функционалу, чтобы можно было где-нибудь на тулбаре сделать переключатель этой настройки для разных режимов работы. Иногда бывает нужно открывать много файлов по одному из Total'а и при закрытии файла очень неудобно, - приходится каждый раз сворачивать AkelPad... А так бы настроил: после закрытия последней вкладки сворачивать прогу, и TC был бы сразу на виду.
Когда-то на заре просил что-то подобное, - чтобы серый фон (когда нет вкладок) был "прозрачным", чтобы работать сквозь AkelPad, но тогда не было Exit-плагина, а сейчас есть: можно на вполне законных основаниях втулить этот функционал сюда :)

Posted: Wed Sep 10, 2014 6:27 am
by Instructor
VladSh wrote:И внешние вызовы к этому функционалу...
С версии 4.9.1 можно будет использовать следующий код:

Code: Select all

var nNewExitSettings=64;

if (AkelPad.IsPluginRunning("Exit::Main"))
{
  var oSet=AkelPad.ScriptSettings();

  if (oSet.Begin("Exit", 0x2|0x20 /*POB_SAVE|POB_PLUGS*/))
  {
    oSet.Write("Settings", 1 /*PO_DWORD*/, nNewExitSettings);

    oSet.End();
  }
  //Stop plugin
  AkelPad.Call("Exit::Main");
  //Start plugin
  AkelPad.Call("Exit::Main");
}

Posted: Wed Sep 10, 2014 6:28 am
by Instructor
Добавлено: посылание командной строки при закрытии программы.

Added: send command line on exit.


Exit plugin v4.1

Posted: Fri Mar 06, 2015 7:59 am
by DrakonHaSh
Instructor добавьте пожалуйста еще один вариант в плагин:
закрыть активную вкладку
- Закрыть вкладку и выйди если не осталось вкладок