Treeview

Treeview

Postby empresoft » Tue Sep 29, 2009 5:57 pm

Hola, después de pulsar click, ¿cómo saber si estoy en la casilla de verificación o de la más

si estoy en mi derecho de la casilla de verificación de rutina ahora si estoy en la cima de la que da el siguiente error:


Error description: Error BASE/1005 Class: 'NIL' has no property: CARGO


Gracias


Luiz Fernando
FWH 804,XHARBOUR 1.1,XDEV,PELLES
empresoft
 
Posts: 37
Joined: Mon Nov 12, 2007 12:46 pm
Location: BRAZIL

Re: Treeview

Postby empresoft » Tue Sep 29, 2009 6:30 pm

No sé si hay otra forma, más que para averiguar si estoy en +

oItem1 := oTree:GetSelected()
if valtype(oItem1)='O' //'object'
return .f.
endif


Gracias

Luiz Fernando
FWH 804,XHARBOUR 1.1,XDEV,PELLES
empresoft
 
Posts: 37
Joined: Mon Nov 12, 2007 12:46 pm
Location: BRAZIL

Re: Treeview

Postby VPOZO » Thu Oct 01, 2009 10:16 pm

Te sugiero revisar el ejemplo Testtre2.prg, quizas con esta parte puedas sacar alguna idea de como hacerlo..

oTree:bChanged := {|oTree,oItem| ;
oWnd:SetText( If( oTree:GetSelected():GetParent() != nil,;
oTree:GetSelected():GetParent():cPrompt + " + ", "" ) + ;
oTree:GetSelText() ), ;
oItem := oTree:GetSelected(), ;
If( oItem # nil .and. ValType( oItem:cargo ) == "B", Eval( oItem:cargo ), nil ) }

Ojala te sirva
User avatar
VPOZO
 
Posts: 32
Joined: Tue Jun 24, 2008 5:19 pm
Location: Punta Arenas, Chile

Re: Treeview

Postby empresoft » Fri Oct 02, 2009 6:45 pm

Gracias, irei ver...
FWH 804,XHARBOUR 1.1,XDEV,PELLES
empresoft
 
Posts: 37
Joined: Mon Nov 12, 2007 12:46 pm
Location: BRAZIL


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 4 guests

cron