Einzelnen Beitrag anzeigen

Benutzerbild von Lun
Lun

Registriert seit: 4. Feb 2006
122 Beiträge
 
Delphi 2005 Professional
 
#2

Re: VirtualStringTree - Kolonnen - Text zu lang - Höhe anpas

  Alt 26. Nov 2008, 16:01
Hmm,

kann Dir leider auch nicht direkt weiterhelfen... Bei mir sind das meist Zeilen die ich darstelle,
kein ganzer Text aber da kommt es auch manchmal vor das eine Spalte zu kurz ist. Als Kompromiss zeige ich
im Hint der Spalte die Zeile nochmal an. Da wird dann die Zeile komplett noch mal eingeblendet wenn du mit der Maus drüber gehst.

Im OnGetHint Ereignis des VST:

Delphi-Quellcode:
  if ((Sender = nil) or (Node = nil)) then begin
    Exit;
  end
  else begin
   if(Column = 2) then begin
    Data := Sender.GetNodeData(Node);
    HintText := TTreeDataClass(Data.FObject).InhaltderZeile;
    end
    und dann die anderen Spalten belegen if(Column = bla) dann zeig das an
    oder läßt halt was weg
greetz Lun

Konnte Dir zwar keine Lösung geben vieleicht ne alternative, wenn es dafür keine Lösung geben sollte.
  Mit Zitat antworten Zitat