AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Bild Transparent auf ListView?
Thema durchsuchen
Ansicht
Themen-Optionen

Bild Transparent auf ListView?

Ein Thema von StefanG · begonnen am 26. Jul 2006 · letzter Beitrag vom 26. Jul 2006
 
StefanG

Registriert seit: 23. Feb 2006
74 Beiträge
 
#5

Re: Bild Transparent auf ListView?

  Alt 26. Jul 2006, 10:32
ok ich habs mir nochmal runtergeladen.

Mein erstes Problem war, wie adde ich ein node -.-

Geht das Wirklich nur, indem man den RootNodeCount erhöht? (ich brauche ja quasi nur roots)

zweites Problem : wie weise ich den Nodes einen Text zu? Ich habe gesehen, dass es ein OnGetText event gibt.
Ich habe versucht dort etwas zu machen wie :

Delphi-Quellcode:
procedure TForm1.VirtualStringTreeGetText(Sender: TBaseVirtualTree;
  Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType;
  var CellText: WideString);
begin
if i <= processes.ItemCount - 1 then
begin
  celltext := ExtractFileName(arrProcesses[i]); // <-- arrProcesses ist ein Array, in dem die Namen aller laufenden Prozesse stehen
  inc(i);
end;
geht aber nicht wirklich gut, da die Funktion scheinbar auch bei jedem scrollen aufgerufen wird. Dabei erhöht sich I ständig und gibt irgendwann nur noch leerstrings zurück.

drittes Problem :

wie füge ich jedem Node ein spezifisches Icon hinzu? Ich habe ein zweites array mit den dazugehörigen icons für die Programme,
die indizes von Programm und Icon sind also die gleichen in beiden Arrays?


hui ganz schön viele Fragen fürs erste, ich hoffe mir kann geholfen werden
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz