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
Treeview
Re: Treeview
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
oItem1 := oTree:GetSelected()
if valtype(oItem1)='O' //'object'
return .f.
endif
Gracias
Luiz Fernando
FWH 804,XHARBOUR 1.1,XDEV,PELLES
Re: Treeview
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
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