mraosneha Posted February 8, 2013 Share Posted February 8, 2013 I don't want to create a GUI. On an existing GUI, I just want to automate the expand n collapse of the tree view by clicking on the + sign. How can I do that? It's urgent. Pl help me out. Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted February 8, 2013 Moderators Share Posted February 8, 2013 mraosneha, Welcome to the AutoIt forum. This is the correct section for Help requests, so I have moved your thread here. Please pay attention to where you post in future. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
PhoenixXL Posted February 8, 2013 Share Posted February 8, 2013 ControlTreeView - Function"Expand", "item" - ParameterThe control should be TreeView32 My code: PredictText: Predict Text of an Edit Control Like Scite. Remote Gmail: Execute your Scripts through Gmail. StringRegExp:Share and learn RegExp.Run As System: A command line wrapper around PSEXEC.exe to execute your apps scripts as System (LSA). Database: An easier approach for _SQ_LITE beginners. MathsEx: A UDF for Fractions and LCM, GCF/HCF. FloatingText: An UDF for make your text floating. Clipboard Extendor: A clipboard monitoring tool. Custom ScrollBar: Scroll Bar made with GDI+, user can use bitmaps instead. RestrictEdit_SRE: Restrict text in an Edit Control through a Regular Expression. Link to comment Share on other sites More sharing options...
mraosneha Posted February 11, 2013 Author Share Posted February 11, 2013 Now, the window info says this belongs to class listview. but it looks like a tree view. and Control tree view isn't working.demo.bmp Link to comment Share on other sites More sharing options...
mraosneha Posted February 11, 2013 Author Share Posted February 11, 2013 it's a listview with a tree structure. the attached file shows what exactly I'm talking about. Link to comment Share on other sites More sharing options...
Mat Posted February 11, 2013 Share Posted February 11, 2013 We've seen controls like this before. The main problem is that they are usually custom controls, made up of a treeview and a listview together. A lot of people have made a lot of different versions, and so no two are ever the same. Does it expand when you double click on the item outside of the + button? If so you may be able to use _GUICtrlListView_ClickItem or similar. See if you can get hold of Spy++ (which is a more advanced version of the AutoIt Window Info tool, usually shipped with visual studio, but may be downloadable seperately). It should let you see the tree of controls, so you can see if there are any child controls of the tree/listview. Failing that, it will let you monitor messages for the window, so you can manually expand the tree and see what messages you are sending. There is no easy or catch-all solution for custom controls like this unfortunately. AutoIt Project Listing Link to comment Share on other sites More sharing options...
mraosneha Posted February 11, 2013 Author Share Posted February 11, 2013 No it doesn't dropdown when you double click.. and I'll try using Spy++.. Thank you. 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