Welcome to our NEW forum! We invite you to sign up today
so it can grow to be a valuable resource to all Toolbox users!



Run, calc.exe
WinWait, ahk_exe CalculatorApp.exe
SysGet, WorkArea, MonitorWorkArea
WinGetPos, , , WinW, WinH, ahk_exe CalculatorApp.exe
NewX := WorkAreaRight - WinW
NewY := WorkAreaBottom - WinH
WinMove, ahk_exe CalculatorApp.exe, , %NewX%, %NewY%
; Set transparency to 75%
; 255 = fully opaque, so 75% = 191
WinSet, Transparent, 191, ahk_exe CalculatorApp.exe
No, thanks.(Start)
0001 Computer: App launch "calc.exe"
0002 Window: Assign and wait to activate "CalculatorApp.exe"
0003 Window: Move to desktop position "numpad3"
0004 Window: Transparency "75"
(End)




Quote from: oblivionOne caveat: it won't work if Toolbox isn't running as Admin -- or it won't for me, anyway.
Quote from: oblivionI think it's an idiosyncracy of my PC -- they don't work reliably for me, so I've used the macro steps to replicate copy and paste with some fifth-of-a-second delays plugged in, which DOES seem to be solid on my kit.
Quote from: oblivionhitting Caps Lock, forgetting it's on and typing a load of text with the case inverted.

(Start)
HOW TO USE: Copy from Start to End, and then paste into an action.
REFERENCE : See an example of pasting at alomware.com/paste.png
0001 Window: Assign active ""
0002 Clipboard: Clear all content ""
0003 ;Keyboard: Copy ""
0004 Macro: Type keys or use mouse "{z200}{ctrldown}{z200}c{z200}{ctrlup}{z200}"
0005 Action: Abort if no clipboard text ""
0006 String: Assign from clipboard text ""
0007 Alert: Ask for a choice "Case modification type?~iNVERT~lower case~Sentence case~Title Case~AL¬
L CAPS~"
0008 Action: Do next step if "alert$=iNVERT"
0009 String: Case swap ""
0010 Action: Do next step if "alert$=Title Case"
0011 String: Case title ""
0012 Action: Do next step if "alert$=Sentence case"
0013 String: Case sentence ""
0014 Action: Do next step if "alert$=lower case"
0015 String: Case lower ""
0016 Action: Do next step if "alert$=ALL CAPS"
0017 String: Case upper ""
0018 Clipboard: Assign text "string$"
0019 ;Keyboard: Paste ""
0020 Macro: Type keys or use mouse "{z200}{ctrldown}{z200}v{z200}{ctrlup}{z200}"
(End)Keyboard: Copy Keyboard: Paste[font=Verdana, Arial, Helvetica, sans-serif]0007 Alert: Ask for a choice "Case modification type?~iNVERT~lower case~Sentence case~Title Case~AL¬[/font]
L CAPS~MiXeD cAsE"0018 Action: Do next step if "alert$=MiXeD cAsE"
0019 String: Case mixed ""

(Start)
HOW TO USE: Copy from Start to End, and then paste into an action.
REFERENCE : See an example of pasting at alomware.com/paste.png
0001 Alert: Ask for a line of text "Search for this text:"
0002 Window: Assign active ""
0003 Window: Set windoc$ variable ""
0004 Action: Do this block if "windoc$<>blank$"
0005 Image: Assign "windoc$"
0006 Data: Assign "image"
0007 Action: End of block ""
0008 Action: Do this block if "windoc$=blank$"
0009 Image: Assign "window"
0010 Data: Assign "window"
0011 Action: End of block ""
0012 Action: Match case "0"
0013 String: Assign from assigned image ""
0014 Action: Do next step if "string$?alert$"
0015 String: Assign "The data$ DOES contain "alert$"."
0016 Action: Do next step if "string$!alert$"
0017 String: Assign "The data$ does NOT contain "alert$"."
0018 Alert: Show a message "string$"
(End)