Nine Posted November 2, 2019 Share Posted November 2, 2019 1 hour ago, Chimp said: I thought computer science was an exact science Interesting. I made a master in computer psychology. It is an exact science but it depends on what school you believe on. Gianni 1 “They did not know it was impossible, so they did it” ― Mark Twain Spoiler Block all input without UAC Save/Retrieve Images to/from Text Monitor Management (VCP commands) Tool to search in text (au3) files Date Range Picker Virtual Desktop Manager Sudoku Game 2020 Overlapped Named Pipe IPC HotString 2.0 - Hot keys with string x64 Bitwise Operations Multi-keyboards HotKeySet Recursive Array Display Fast and simple WCD IPC Multiple Folders Selector Printer Manager GIF Animation (cached) Screen Scraping Multi-Threading Made Easy Link to comment Share on other sites More sharing options...
Gianni Posted November 2, 2019 Share Posted November 2, 2019 (edited) if you use linux, you know that there is the possibility that a binary designed for Ubuntu Linux may not work for another Linux distribution, but if you use Windows you would hopefully expect a Windows program to work the same way on all computers running Windows, or at least on the same version of Windows. but when this does not happen, you are quite doubtful about the exactitude of the (windows) computer science... Edited November 2, 2019 by Chimp Chimp small minds discuss people average minds discuss events great minds discuss ideas.... and use AutoIt.... Link to comment Share on other sites More sharing options...
junkew Posted November 3, 2019 Share Posted November 3, 2019 https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setlayeredwindowattributes I assume when you make alpha channel not 0 it will catch the click. FAQ 31 How to click some elements, FAQ 40 Test automation with AutoIt, Multithreading CLR .NET Powershell CMDLets Link to comment Share on other sites More sharing options...
junkew Posted November 3, 2019 Share Posted November 3, 2019 This works "better" although I do not understand exactly what you should tweak to get it working _WinAPI_SetLayeredWindowAttributes($hGUI, 0, 100,2) Gianni 1 FAQ 31 How to click some elements, FAQ 40 Test automation with AutoIt, Multithreading CLR .NET Powershell CMDLets Link to comment Share on other sites More sharing options...
Nine Posted November 3, 2019 Share Posted November 3, 2019 9 hours ago, junkew said: I assume when you make alpha channel not 0 it will catch the click. Nope, win7 and win10 both clicks are going thru... “They did not know it was impossible, so they did it” ― Mark Twain Spoiler Block all input without UAC Save/Retrieve Images to/from Text Monitor Management (VCP commands) Tool to search in text (au3) files Date Range Picker Virtual Desktop Manager Sudoku Game 2020 Overlapped Named Pipe IPC HotString 2.0 - Hot keys with string x64 Bitwise Operations Multi-keyboards HotKeySet Recursive Array Display Fast and simple WCD IPC Multiple Folders Selector Printer Manager GIF Animation (cached) Screen Scraping Multi-Threading Made Easy Link to comment Share on other sites More sharing options...
Gianni Posted November 10, 2019 Share Posted November 10, 2019 (edited) On 11/3/2019 at 10:43 PM, junkew said: This works "better" although I do not understand exactly what you should tweak to get it working _WinAPI_SetLayeredWindowAttributes($hGUI, 0, 100,2) Thanks to @junkew, even using that winapi call, the end result is not always the same, it behaves differently if used in win7 or in win10 (at least on my PCs). I continue this in my previous topic (https://www.autoitscript.com/forum/topic/197733-problems-on-appearance-transparency-and-dragging-of-a-gui) so as not to further hijack the OP subject. Edited November 10, 2019 by Chimp Chimp small minds discuss people average minds discuss events great minds discuss ideas.... and use AutoIt.... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now