Popular Post Yashied Posted March 20, 2011 Popular Post Share Posted March 20, 2011 (edited) LAST VERSION - 1.118-May-12Control Viewer (CV) is a replacement of AutoIt Window Info with a number of advantages. I tried to stick to the interface of the last, so you almost do not have to be retrained. During testing, I never managed to find any controls that could not be identified by CV (on the contrary, shows a lot of hidden controls, especially for the system windows). The all program settings are stored in the following registry key:HKEY_CURRENT_USERSoftwareY'sControl ViewerThe main differences CV from AWIShows the complete list of all existing controls for the window that are interested (visible, hidden and deleted controls are displayed with different colors that can be changed to any other).Dynamically changing information during search for the windows and their controls.Ability to quickly switch between controls in the list.Ability to show/hide any controls from the list (useful for the overlaping controls).Information for the Style and ExStyle parameters shown in the form of hexadecimal values, and as its flags.Added the PID and Path parameters in the Window tab and ability to quickly open a folder that containing the process file.Added the coordinate system relative to the selected control.Shows a color of the selected pixel in RGB and BGR formats.Shows an example fill of the selected color.Ability to select the text encoding (affects the Text parameter in the Control tab).The complete change the appearance of pop-up frame for the selected controls.Simple and convenient tool to get a screenshot of the part screen of interest for publication on the forum (Capture tab).Create a report in the clipboard or a text file for subsequent publication on the forum.Search all running AutoIt scripts and their windows in the system (AutoIt tab).User-friendly interface.Used shortcutsCtrl+Alt+T - Enable/Disable "Always On Top" mode (also available from the menu).Ctrl+Alt+H - Enable/Disable highlight selected controls (also available from the menu).Ctrl+A - Select all text (works in any input field).Ctrl - Hold down when moving the mouse to scroll the screenshot (Capture tab).Shift - Hold down when stretching/compression of the contour frame for an equilateral resizing screenshots (Capture tab).DoubleClick (on the screenshot) - Save the image to a file (Capture tab).DoubleClick (on any list item) - Open a folder with the file of the process or AutoIt script (AutoIt tab).Del (on any list item) - Close process (AutoIt tab).F5 - Updating the list (AutoIt tab).If anyone have any questions or comments about CV, please post it in this thread. I will be glad to any feedback and suggestions.Files to downloadBinary (x86 and x64)Redirection to CV_bin.zip, 1.14 MBCV_bin.htmlSourceRedirection to CV_source.zip, 691 KBCV_source.html Edited December 8, 2013 by Yashied Morthawt, duyfgtk, whereis67 and 28 others 28 3 My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More... Link to comment Share on other sites More sharing options...
Bowmore Posted March 20, 2011 Share Posted March 20, 2011 (edited) A very nice tool Yashied. It is easy to use and has some nice features. 2 suggestions for improvements 1) You do not capture the control name information,. This is available with AU3Info and is very useful when trying to automate .NET applications, if the programmer has remembered to give the controls names. 2) It would be nice to be able to save a report, in tabular format, that included all available information for every control on the current window. You already have most of the information in the listview at the bottom. Edited March 20, 2011 by Bowmore "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to build bigger and better idiots. So far, the universe is winning."- Rick Cook Link to comment Share on other sites More sharing options...
4Eyes Posted March 20, 2011 Share Posted March 20, 2011 Yashied, I must be doing something wrong as Bowmore seems to have no problem, but I see nothing at all if the various fields of CV. No Window/Control title, class etc. Tried the exe file and running from source. Sigh... Can you please advise? 4Eyes Link to comment Share on other sites More sharing options...
somdcomputerguy Posted March 20, 2011 Share Posted March 20, 2011 (edited) @4Eyes, You are using the 'Browse Tool' correctly, ya? Click and Drag from there to the Window/Control you are targeting. BTW, Yashied, nice.<br> Edited March 20, 2011 by somdcomputerguy - Bruce /*somdcomputerguy */ If you change the way you look at things, the things you look at change. Link to comment Share on other sites More sharing options...
4Eyes Posted March 20, 2011 Share Posted March 20, 2011 somedcomputerguy, Oh... I didn't understand that was the way to use it at all. Yashied said it was quite sim to AutoIT Window Info so assumed I could just hover around a window. Thanks for advising. 4Eyes Link to comment Share on other sites More sharing options...
AdmiralAlkex Posted March 20, 2011 Share Posted March 20, 2011 somedcomputerguy,Oh... I didn't understand that was the way to use it at all. Yashied said it was quite sim to AutoIT Window Info so assumed I could just hover around a window.Thanks for advising.4EyesWait. "Freeze" is enabled per default, so why would you assume CW is like Au3Info with Freeze off? Doesn't really make sense. You must be using a ancient AutoIt. .Some of my scripts: ShiftER, Codec-Control, Resolution switcher for HTC ShiftSome of my UDFs: SDL UDF, SetDefaultDllDirectories, Converting GDI+ Bitmap/Image to SDL Surface Link to comment Share on other sites More sharing options...
JohnOne Posted March 20, 2011 Share Posted March 20, 2011 Really good, and works a treat. Great work, thanks for sharing. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
UEZ Posted March 20, 2011 Share Posted March 20, 2011 Great stuff again Yashied Cool art of coding, nice GUI, great functions, etc. 5* from me! Br, UEZ Please don't send me any personal message and ask for support! I will not reply! Selection of finest graphical examples at Codepen.io The own fart smells best! ✌Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!¯\_(ツ)_/¯ ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ Link to comment Share on other sites More sharing options...
fett8802 Posted March 22, 2011 Share Posted March 22, 2011 Holy crap! The single best part of this is that it shows ALL available controls regardless of state. This will be incredibly useful. Thank you sir! [sub]My UDF[/sub][sub] - Basics and Time extensions. Great for those new at AutoIt, also contains some powerful time extensions for pros.[/sub][sub]ScrabbleIt[/sub][sub] - Scrabble done in pure AutoIt. (In Progress)[/sub][sub]Nerd Party Extreme | My Portfolio | [email="fett8802@gmail.com"]Contact Me[/email][/sub] Link to comment Share on other sites More sharing options...
zhangla Posted March 23, 2011 Share Posted March 23, 2011 very good ,Thank you very much! Link to comment Share on other sites More sharing options...
Yashied Posted April 22, 2011 Author Share Posted April 22, 2011 The small update, version remains unchanged. My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More... Link to comment Share on other sites More sharing options...
Gigglestick Posted May 4, 2011 Share Posted May 4, 2011 Wow, extremely impressive. This should definitely replace the one packaged with AutoIt3 whenever the next version is released. My UDFs: ExitCodes Link to comment Share on other sites More sharing options...
KaFu Posted May 4, 2011 Share Posted May 4, 2011 A really cool tool again, five stars from me ... OS: Win10-22H2 - 64bit - German, AutoIt Version: 3.3.16.1, AutoIt Editor: SciTE, Website: https://funk.eu AMT - Auto-Movie-Thumbnailer (2024-Oct-13) BIC - Batch-Image-Cropper (2023-Apr-01) COP - Color Picker (2009-May-21) DCS - Dynamic Cursor Selector (2024-Oct-13) HMW - Hide my Windows (2024-Oct-19) HRC - HotKey Resolution Changer (2012-May-16) ICU - Icon Configuration Utility (2018-Sep-16) SMF - Search my Files (2024-Oct-20) - THE file info and duplicates search tool SSD - Set Sound Device (2017-Sep-16) Link to comment Share on other sites More sharing options...
Zedna Posted May 8, 2011 Share Posted May 8, 2011 VERY nice! Five stars from me. Resources UDF ResourcesEx UDF AutoIt Forum Search Link to comment Share on other sites More sharing options...
FireFox Posted May 8, 2011 Share Posted May 8, 2011 It's a huge of work, well done ! I like the graphical interface, 5* from me. FireFox. Link to comment Share on other sites More sharing options...
JScript Posted May 8, 2011 Share Posted May 8, 2011 ***** http://forum.autoitbrasil.com/ (AutoIt v3 Brazil!!!) Somewhere Out ThereJames Ingram Download Dropbox - Simplify your life!Your virtual HD wherever you go, anywhere! Link to comment Share on other sites More sharing options...
martin Posted May 8, 2011 Share Posted May 8, 2011 Looks really good Yashied. Definitely a candidate to replace the existing Window Info tool.I have one small problem. When you drag the browse tool over a window that has a scrolled area then the information on the controls doesn't change as the cursor moves across them if the scrolled item covers that area. The information gets locked onto the scrolled window I think. I tried it on my program here but t is probably the same on any scrolling window. If you scroll fully left and fully down so that the scrolled window is not 'under' the icons at th eright then the information is shown as I would expect again. Serial port communications UDF Includes functions for binary transmission and reception.printing UDF Useful for graphs, forms, labels, reports etc.Add User Call Tips to SciTE for functions in UDFs not included with AutoIt and for your own scripts.Functions with parameters in OnEvent mode and for Hot Keys One function replaces GuiSetOnEvent, GuiCtrlSetOnEvent and HotKeySet.UDF IsConnected2 for notification of status of connected state of many urls or IPs, without slowing the script. Link to comment Share on other sites More sharing options...
JScript Posted May 8, 2011 Share Posted May 8, 2011 Browse Tool -> Excellent! But does not show information about Firefox 4... http://forum.autoitbrasil.com/ (AutoIt v3 Brazil!!!) Somewhere Out ThereJames Ingram Download Dropbox - Simplify your life!Your virtual HD wherever you go, anywhere! Link to comment Share on other sites More sharing options...
Yashied Posted May 8, 2011 Author Share Posted May 8, 2011 (edited) I have one small problem. When you drag the browse tool over a window that has a scrolled area then the information on the controls doesn't change as the cursor moves across them if the scrolled item covers that area. The information gets locked onto the scrolled window I think. I tried it on my program here but t is probably the same on any scrolling window. If you scroll fully left and fully down so that the scrolled window is not 'under' the icons at th eright then the information is shown as I would expect again.This is because the controls is overlaping. CV highlights the top control, regardless of its style. But you can always make it invisible (click on checkbox in control's list), and continue to search for control of interest.Browse Tool -> Excellent! But does not show information about Firefox 4...DirectX... Edited May 8, 2011 by Yashied My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More... Link to comment Share on other sites More sharing options...
martin Posted May 8, 2011 Share Posted May 8, 2011 This is because the controls is overlaping. CV highlights the top control, regardless of its style. But you can always make it invisible (click on checkbox in control's list), and continue to search for control of interest.OK, I can make the control invisible using the checkbox, but the control highlit isn't the top one; the controls on top are not selected unless I make the bottom window invisible.But it's not a big problem. Serial port communications UDF Includes functions for binary transmission and reception.printing UDF Useful for graphs, forms, labels, reports etc.Add User Call Tips to SciTE for functions in UDFs not included with AutoIt and for your own scripts.Functions with parameters in OnEvent mode and for Hot Keys One function replaces GuiSetOnEvent, GuiCtrlSetOnEvent and HotKeySet.UDF IsConnected2 for notification of status of connected state of many urls or IPs, without slowing the script. 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