Sign in to follow this  
Followers 0
Markus

Opposite to $GUI_EXPAND

5 posts in this topic

#1 ·  Posted (edited)

How is it possible to collapse a TreeViewItem?

Thank you in advance.

_GUICtrlTreeView_Expand(...) doesn't help because the treeview doesn't "remember" which childs have been expanded and which childs have been collapsed, when the parent node is expanded again. I want the usual double click behavior just for a single click.

Edited by Markus

"It's easier to disintegrate an atom than a prejudice." (A.Einstein)---------------------------------------------------------------------------My C++ - tools:Tidy tool-->indents your c++ sourceCleanscript --> cleans autoit-code before compiling (co-author: peethebee)My tools:GUIBuilder-->build your window and get the source; german versionMy Games:OnlineGameCenter-->Online Chess and Connect4 with a rtf-chatSnake-->including a level editor to build your own levelsTetris-->the well known game, big funOther things:Tower of Hanoi-->perfect riddler with graphic output

Share this post


Link to post
Share on other sites



ControlTreeView is the function you want...

ControlTreeView ($hGUI, "", $hTree, "Collapse", "MyItem")

Mat

Share this post


Link to post
Share on other sites

#3 ·  Posted (edited)

ControlTreeView is the function you want...

ControlTreeView ($hGUI, "", $hTree, "Collapse", "MyItem")

Mat

Somehow that only works for the top most nodes for me, not for child nodes, they neither expand nor collapse

EDIT: found the error, i had used _GUICtrlTreeView_GetText instead of _GUICtrlTreeView_GetTree there

ControlTreeView ($gui, "", $treeview, "Expand", _GUICtrlTreeView_GetTree($treeview,$idsCats[$i]))

Edited by Markus

"It's easier to disintegrate an atom than a prejudice." (A.Einstein)---------------------------------------------------------------------------My C++ - tools:Tidy tool-->indents your c++ sourceCleanscript --> cleans autoit-code before compiling (co-author: peethebee)My tools:GUIBuilder-->build your window and get the source; german versionMy Games:OnlineGameCenter-->Online Chess and Connect4 with a rtf-chatSnake-->including a level editor to build your own levelsTetris-->the well known game, big funOther things:Tower of Hanoi-->perfect riddler with graphic output

Share this post


Link to post
Share on other sites

Thank you :-)


"It's easier to disintegrate an atom than a prejudice." (A.Einstein)---------------------------------------------------------------------------My C++ - tools:Tidy tool-->indents your c++ sourceCleanscript --> cleans autoit-code before compiling (co-author: peethebee)My tools:GUIBuilder-->build your window and get the source; german versionMy Games:OnlineGameCenter-->Online Chess and Connect4 with a rtf-chatSnake-->including a level editor to build your own levelsTetris-->the well known game, big funOther things:Tower of Hanoi-->perfect riddler with graphic output

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0