Закрытие вкладки + закрытие редактора

main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: Закрытие вкладки + закрытие редактора

Post by main Alexey »

для ускорениия еще надо бы прописать

keys=27

https://wiki.freepascal.org/CudaText_fi ... or_plugins
"keys": supported only for several events:
for "on_key": comma-separated list of int key codes to handle in event, e.g. "keys=9" means that event is only called for key code 9 (Tab char).
berserker
Posts: 7
Joined: 09.10.2023 19:37

Re: Закрытие вкладки + закрытие редактора

Post by berserker »

супер. то что мне нужно, реализовалось простым методом:

Code: Select all

    def on_key(self, ed_self, key, state):
        if key == VK_ESCAPE and len(ed.get_carets()) <= 1:
            ed.cmd(cmd_FileClose)
            ed.cmd(cmd_FileExit)
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: Закрытие вкладки + закрытие редактора

Post by main Alexey »

для ускорениия еще надо бы прописать

keys=27

в install.inf.
https://wiki.freepascal.org/CudaText_fi ... or_plugins
berserker
Posts: 7
Joined: 09.10.2023 19:37

Re: Закрытие вкладки + закрытие редактора

Post by berserker »

да, прописал, спасибо
Post Reply