TreeView Frage

Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Neue Antwort erstellen

Mathias-Kwiatkowski

Betreff: TreeView Frage

BeitragSa, Aug 16, 2014 7:03
Antworten mit Zitat
Benutzer-Profile anzeigen
ich versuche alles was in einem treeview ist als string auszugeben, allerdings gelingt es mir nicht, hier mein versuch.


Code: [AUSKLAPPEN]
Import maxgui.drivers

Global Window:TGadget = CreateWindow("My Window", 50, 50, 170, 240, Null, 17)
Global Test:TGadget = CreateTreeView(5, 30, ClientWidth(window) - 10, ClientHeight(window) - 10 - 25, window)

Local root:TGadget = TreeViewRoot(Test)

Local step1:TGadget = AddTreeViewNode("step1", root)
AddTreeViewNode "Topic 1", step1
AddTreeViewNode "Topic 2", step1
AddTreeViewNode "Topic 3", step1

Local step2:TGadget = AddTreeViewNode("step2", root)
AddTreeViewNode "Topic 1", step2
AddTreeViewNode "Topic 2", step2
AddTreeViewNode "Topic 3", step2

Print CountTreeViewNodes(Test)
Print CountTreeViewNodes(step1)
Print GadgetItemText(step1, 1) 'Hier sollte ja nun Topic 2 stehen laut dem was ich mir denk, nur ist es nicht so ^^

'aber der klick auf itemX funktioniert
While WaitEvent()
   Select EventID()
      Case EVENT_GADGETACTION
         Select EventSource()
            Case test
               Local MData:Int = EventData()
                  If MData > - 1 Then
                     Print GadgetText(SelectedTreeViewNode(test))
                  EndIf
         End Select
      Case EVENT_WINDOWCLOSE
         End
   End Select

Wend



wie frage ich genau ab was auf posX steht wenn es nicht angeklickt wurde, das wäre ja wichtig für modifytreeview...
Skype: Anarchie1984
http://projektworks.de/maxbase/
Icq - Erneuert am 21.08.2017
Yahoo - Erneuert am 21.08.2017

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group