Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 04/29/2025 in all areas

  1. Simplespy seems to give information including its XAML framework information [Klok 20:53 ‎29-‎4-‎2025] class: [SystemTray.OmniButton] UIA_AutomationId:= <TaskbarFrame> UIA_ClassName:= <Taskbar.TaskbarFrameAutomationPeer> UIA_ClickablePoint:= <960;1056> UIA_Culture:= <1043> UIA_IsControlElement:= <True> UIA_IsContentElement:= <True> UIA_IsPassword:= <False> UIA_NativeWindowHandle:= <0> UIA_IsOffscreen:= <False> UIA_Orientation:= <0> UIA_FrameworkId:= <XAML> But it seems much harder on the news no sub tiles identified: UIA_class:= <Microsoft.UI.Xaml.Controls.WebView2> But then check with inspect.exe as part of the win32 sdk tools then you can navigate and inspect the tree
    1 point
  2. It seems that the whole design of the tray area has been changed with Win11 build 22623. "It appears that the taskbar and overflow area now use XAML to represent the tray icons... The overflow window class is now "TopLevelWindowForOverflowXamlIsland" rather than "NotifyIconOverflowWindow", and it does not contain a Win32 toolbar control." https://www.autohotkey.com/boards/viewtopic.php?p=499459#p499459 Maybe @junkews UDF for IUIAutomation now offers a solution?
    1 point
  3. @argumentum I found and fixed an issue with your _HiDpi_Ctrl_LazyInit() function on 64-bit systems: Func _HiDpi_Ctrl_LazyInit($iCONTEXT = -2) ; under the current state of developnment, -2 is the best option for this UDF. If $iCONTEXT <> Null Then If Not ($iCONTEXT < -1 And $iCONTEXT > -5) Then $iCONTEXT = -2 ;DllCall("user32.dll", "bool", "SetProcessDpiAwarenessContext", "int", $iCONTEXT) ; not working on 64-bit DllCall("User32.dll", "bool", "SetProcessDpiAwarenessContext" , "HWND", $iCONTEXT) ; working on 64-bit EndIf _HiDpi_CtrlSetVarDPI( _HiDpi_GetDpiForWindow()) _HiDpi_CtrlSetVarRatio(_HiDpi_CtrlSetVarDPI() / 96) EndFunc ;==>_HiDpi_Ctrl_LazyInit
    1 point
  4. I assume no one except the OP is using Windows 11. I have found the _systray udf and the other methods that worked with XP, Win7, and Win10 no longer work with the Win11 system tray.
    1 point
  5. rossati

    QR Code

    Hello This is a sample for create a QR Code using the library Quricol - QR code generator library of Serhiy Perevoznyk. First we must download a package from http://users.telenet.be/ws36637/download/quricol.zip , this file contains sources and documentation for use on Pascal-Delphi system. We need only quricol32.dll (in \quricol\Binaries directory) which must be copied in an accessible directory. I have inferred use and parameters by examining the file \Quricol.Barcode\NativeMethods.cs. The script can create a QR Code in BMP and PNG format or on the screen. I apologize, but I am not be able to insert the QR code in clipboard. In the compressed file there is: - quricol32.dll - ProvaQR.au3 the script test - formhandler.au3 - functions.au3 These last two scripts are needed for the test, in particular formhandler.au3 is a new version of a form generator, not yet inserted in the repository because is yet in test. Best regards John Rossati AutoitQRCode.zip
    1 point
×
×
  • Create New...