AutoHotKey (AHK) toggle window on top / not on top

; ============================================================
; toggle window on top / not on top
; ============================================================

+^u::     ; shift control U
          WinGet, ExStyle, ExStyle, A                     ; get info about active window
          if  (ExStyle & 0x8)  ; 0x8 is WS_EX_TOPMOST.    ; if top most
               Winset, AlwaysOnTop, off, A                ; disable on top
          else
               WinSet, AlwaysOnTop, on,  A                ; enable on top
          return

Author: Scott Hollows

Enterprise software developer based in Perth, Western Australia. Oracle, Delphi, Data Warehouse design and ETL, Data Architect, Business Intelligence, Oracle performance tuning. Oracle ApEx, Discoverer, BI Publisher, OBIEE, Forms, Reports, SQL, PLSQL. Blockchain software development, cryptocurrency exchange integration and trading analysis Australian Delphi User Group (ADUG) - WA branch manager and past national president LinkedIn www.linkedin.com/in/scotthollows

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: