;--------------------------------------------------------------------------------------------------------------- ; CHANGELOG: ; ; Oct 10 2023: Initial release by Glisense ltd ; ; Current script is designed for use together with KeyboardExtension® (https://keyboardextension.com) ; ; For the latest version, description and licensing terms go to https://keyboardextension.com/plugins/ff53c1c7 ; ;--------------------------------------------------------------------------------------------------------------- #Requires AutoHotkey v2 #NoTrayIcon Persistent delim := GetDecimalDelimiter() KEPluginParamOutput('Delimiter', delim) OnKEPluginParamInput((param, value) => (param = 'SendDelimiter' && SendText(delim))) GetDecimalDelimiter() { static LOCALE_USER_DEFAULT := 0x00000400 , LOCALE_SDECIMAL := 0x0000000E VarSetStrCapacity(&delim := '', 8) DllCall('GetLocaleInfo', 'UInt', LOCALE_USER_DEFAULT, 'UInt', LOCALE_SDECIMAL, 'Str', delim, 'UInt', 4) return delim }