Version History


Version 1.12.6(11.03.25)

  • New: option "W" for command CLICK to turn mouse wheel
  • Fix: various small changes, improvements and bug fixes

Version 1.12.5(18.02.25)

  • Fix: crash when omitting last parameter of command SETWINDOW
  • Fix: various small changes, improvements and bug fixes

Version 1.12.4(07.11.24)

  • Fix: waiting for programs with timeout of 0 failed
  • Fix: various small changes, improvements and bug fixes

Version 1.12.3(15.10.24)

  • Fix: crash with incorrectly formatted IF commands
  • Fix: various small changes, improvements and bug fixes

Version 1.12.2(03.10.24)

  • New: new parameter for SETWINDOW for changing the z-position of the selected window
  • Fix: control position not calculated correctly (not relative to parent)
  • Fix: command STOP not working for menus
  • Fix: various small changes, improvements and bug fixes

Version 1.12.1(24.09.24)

  • Fix: command SETWINDOW included in context menu of script editor
  • Fix: various small changes, improvements and bug fixes

Version 1.12.0(24.09.24)

  • New: command SETWINDOW for changing position, size and state of selected window
  • New: parameters of commands FOCUS, QUIT, RUN and WAIT can now include variables
  • Fix: various small changes, improvements and bug fixes

Version 1.11.0(18.09.24)

  • New: command GETMOUSE for obtaining the current mouse position
  • New: command GETWINDOW for obtaining the window and control at the current mouse position
  • New: variables #MOUSE-XPOS# and #MOUSE-YPOS# for using the mouse position in scripts
  • New: variables #CONTROL-ID#, #CONTROL-XPOS#, #CONTROL-YPOS#, #CONTROL-WIDTH# and #CONTROL-HEIGHT#
  • Fix: variable #WINDOW-CLASS# was incorreclty set to the control class when clicking a control
  • Fix: various small changes, improvements and bug fixes

Version 1.10.1(27.08.24)

  • Fix: TypeButler menus swalloing special key up messages (e.g. Ctrl)
  • Fix: various small changes, improvements and bug fixes

Version 1.10.0(17.08.24)

  • New: command BLOCK for blocking keyboard and / or mouse input
  • Fix: various small changes, improvements and bug fixes

Version 1.9.1(16.07.24)

  • New: option to check for empty caption text for profile selection
  • Fix: various small changes, improvements and bug fixes

Version 1.9.0(24.06.24)

  • New: Hot-Key for enabling / disabling the program
  • Fix: various small changes, improvements and bug fixes

Version 1.8.1(10.06.24)

  • Fix: profile context menu not showing if profile list empty
  • Fix: fixed TYPE example in manual
  • Fix: various small changes, improvements and bug fixes

Version 1.8.0(15.05.24)

  • New: import and export of profiles
  • Fix: occasional crashes when clicking outside menu and script still running
  • Fix: various small changes, improvements and bug fixes

Version 1.7.0(05.05.24)

  • New: improved configuration archiving (some tokens and environment variables can be used in path and filename)
  • New: option to round the corners of menus in Windows 11
  • New: menus do not take focus away from target apps
  • New: option to shift menu position
  • Fix: removed regular Notepad from example apps, because it does not react correctly to simulated input
  • Fix: menus sometimes not closing correctly
  • Fix: various small changes and fixes

Version 1.6.2(24.04.24)

  • Fix: Windows key modifier in TYPE command
  • Fix: improved compatibility of key combinations and special keys in TYPE command
  • Fix: various small changes, improvements and bug fixes

Version 1.6.1(22.04.24)

  • New: additional scroll modes for scroll navigation (e.g. for MS Outlook)
  • New: additional scroll modes for wheel acceleration
  • Fix: various small changes, improvements and bug fixes

Version 1.6.0(20.04.24)

  • New: dynamic variables to query state of virtual keys (and mouse buttons) in IF statements
  • New: dynamic variables for identifying control under mouse cursor
  • New: predefined variable for target window program
  • New: conditional menus in IF...ENDIF possible
  • Fix: command FOCUS sometimes causes delay
  • Fix: various small changes, improvements and bug fixes

Version 1.5.4(15.03.24)

  • New: updated manual
  • Fix: various small changes, improvements and bug fixes

Version 1.5.3(25.09.23)

  • Fix: command BEEP not working
  • Fix: various small changes, improvements and bug fixes

Version 1.5.2(06.09.23)

  • Fix: compatibility with various remote desktop programs
  • Fix: various small changes, improvements and bug fixes

Version 1.5.1(03.07.23)

  • Fix: pick functions when main mouse button is swapped (right instead of left)
  • Fix: various small changes, improvements and bug fixes

Version 1.5.0(14.05.23)

  • New: added target window specific variables for position, size, state, title and class
  • New: added IF conditions "#" and "!#" to check if a text contains or does not contain some text
  • New: added option for password promt for menus, clicked menu items, scripts, etc.
  • New: double-clicking profile list will switch the tab between "Program" and "Script"
  • Fix: various small changes and fixes

Version 1.4.1(04.05.23)

  • New: added support for start and stop scripts for scroll navigation
  • Fix: various small changes and fixes

Version 1.4.0(24.04.23)

  • New: added support for "back" and "forward" mouse buttons
  • Fix: various small changes and fixes

Version 1.3.2(09.04.23)

  • Fix: auto-start under different parallel users
  • Fix: various small changes and fixes

Version 1.3.1(08.12.22)

  • New: TYPE command can temporarily switch off Caps Lock, Num Lock and Scroll Lock while typing
  • Fix: various small changes and fixes

Version 1.3.0(18.11.22)

  • New: command "CLICK" for mouse clicks
  • New: command "CBWAIT" for waiting for clipboard changes
  • Fix: various small changes and fixes

Version 1.2.1(10.10.22)

  • Fix: crash when reopening menu that runs a script which is in WAIT until timeout
  • Fix: various small changes and fixes

Version 1.2.0(04.08.22)

  • New: predefined text variables for date and time
  • Fix: various small changes and fixes

Version 1.1.2(18.04.22)

  • Fix: command WAIT can be used to wait for a window to be closed
  • Fix: various small changes and fixes

Version 1.1.1(11.03.22)

  • Fix: improved display of list items in various dialogs
  • Fix: various small changes and fixes

Version 1.1.0(29.12.21)

  • New: option for left-clicking the tray icon to enable / disable the progam
  • Fix: various small changes and fixes

Version 1.0.4(22.10.21)

  • New: command line parameters to disable / enable the program
  • New: visual indicator for enabled status on all dialog icons

Version 1.0.3(17.10.21)

  • Fix: issue when disabling the program in the Options dialog

Version 1.0.2(15.10.21)

  • New: optional freezing mouse cursor during scroll navigation
  • Fix: negative scroll navigation speed not working for scroll modes 1 and 2

Version 1.0.1(14.10.21)

  • Fix: missing chapter "Special Commands" in the manual

Version 1.0.0(13.10.21)

  • First public release of TypeButler