#Reference Widget
1 messages · Page 1 of 1 (latest)
After a lot of google-fu and no results....
thanosdiy.gif
(Windows Only)
I had made something in AutoHotKey (AHK) a long while back and came up with something that is working... but you kind of have to build it yourself too... (I'm not a real programmer I don't know how to do this stuff)
Okay so you need to
1- make the keyboard image yourself (I saved the print-out to PDF, inverted the color, and turned the background transparent) and
2- install AutoHotKey (this script is running on Version 1, but I think Version 2 will detect and launch the correct version, don't quote me on that), then you'll need to
3- make a new script and paste the code below. After that, make sure to
4- change the image location path before launching the script. There's an option in the file menu to adjust the opacity of the window.
Its not polished, and probably buggy.... maybe i'll tinker with this later, probably wont.
Follow instructions above, use at your own risk, this is an AHK v1 script
SetWorkingDir, %A_ScriptDir%
; Specify your image path here
ImagePath := "C:\YOUR\IMAGE\PATH"
; Create the main window with transparent background
Gui, Main:New, +LastFound +Resize +HwndhMain
Gui, Main:Color, 555555 ; This color will be made transparent
WinSet, Transcolor, 555555 ; Make the background color transparent
; Add the image control
Gui, Main:Add, Picture, vImageControl, %ImagePath%
; Create the file menu
Menu, FileMenu, Add, Adjust Transparency, ShowTransparencyControl
Menu, FileMenu, Add
Menu, FileMenu, Add, Exit, GuiClose
; Create the menu bar and add the file menu to it
Menu, MenuBar, Add, File, :FileMenu
; Attach the menu bar to the main window
Gui, Main:Menu, MenuBar
; Show the main window
Gui, Main:Show,, Image Viewer
WinSet, AlwaysOnTop,, Image Viewer
return
ShowTransparencyControl:
; Create transparency control window
Gui, Transparency:New, +AlwaysOnTop +OwnerMain
Gui, Transparency:Add, Text,, Background Transparency (0-255):
Gui, Transparency:Add, Slider, vTransparencySlider gUpdateTransparency Range0-255 TickInterval10 Page20 ToolTip AltSubmit, 255
Gui, Transparency:Show,, Transparency Control
return
UpdateTransparency:
GuiControlGet, TransparencyValue,, TransparencySlider
WinSet, Transparent, %TransparencyValue%, ahk_id %hMain%
return
GuiClose:
ExitApp
Main:GuiClose:
ExitApp
Transparency:GuiClose:
Gui, Transparency:Destroy
return
this looks super cool
can you make a video how you did this?