C помощью mimir перехватил таки стандартный шорткат нормализации размера шрифта.
Почему раньше этот Ctrl+KeypadDivide у меня не работал не понимаю
SciTEStartup.lua
Код: -- Собственная функция, заменяющая стандартную Zoom
-- Достоинство: вместе с отображаемыми шрифтами, масштабируется и выводимый на принтер шрифт
-- mozers™ icq#256106175
function Zoom (i)
if i == '1' then
editor:ZoomIn()
end
if i == '-1' then
editor:ZoomOut()
end
if i == '0' then
editor.Zoom = 0
end
local zoom = editor.Zoom
local font_base = props['font.base']
local font_size = string.sub(font_base,string.find(font_base,'size:',1)+5)
props["print.magnification"] = zoom
props["font.current.size"] = font_size + zoom
--~ print ("Font Size: "..font_size + zoom.."px")
editor:VCHome()
end
Почему раньше этот Ctrl+KeypadDivide у меня не работал не понимаю
SciTEStartup.lua
Код: -- Собственная функция, заменяющая стандартную Zoom
-- Достоинство: вместе с отображаемыми шрифтами, масштабируется и выводимый на принтер шрифт
-- mozers™ icq#256106175
function Zoom (i)
if i == '1' then
editor:ZoomIn()
end
if i == '-1' then
editor:ZoomOut()
end
if i == '0' then
editor.Zoom = 0
end
local zoom = editor.Zoom
local font_base = props['font.base']
local font_size = string.sub(font_base,string.find(font_base,'size:',1)+5)
props["print.magnification"] = zoom
props["font.current.size"] = font_size + zoom
--~ print ("Font Size: "..font_size + zoom.."px")
editor:VCHome()
end