AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

ListView und ProgressBar

Ein Thema von mumu · begonnen am 15. Jan 2005 · letzter Beitrag vom 7. Mär 2005
Antwort Antwort
mumu

Registriert seit: 28. Okt 2003
Ort: Bamberg
519 Beiträge
 
#1

ListView und ProgressBar

  Alt 15. Jan 2005, 07:35
kennt jemand eine gute und kostenlose ListView-Komponente, die in jeder Zeile eine Art ProgressBar beinhaltet? Also sowas wie das öfter bei Downloadprogrammen zu sehen ist.
  Mit Zitat antworten Zitat
Benutzerbild von Mirilin
Mirilin

Registriert seit: 21. Dez 2002
Ort: Lenzburg
861 Beiträge
 
Delphi 6 Professional
 
#2

Re: ListView und ProgressBar

  Alt 15. Jan 2005, 09:41


Eine Suche Hier im Forum suchenProgressbar ListView bringt Dir ev keine Komponente, aber zeigt Dir, wie Du es selber machen kannst

mfg Tobias
Tobias
  Mit Zitat antworten Zitat
mumu

Registriert seit: 28. Okt 2003
Ort: Bamberg
519 Beiträge
 
#3

Re: ListView und ProgressBar

  Alt 15. Jan 2005, 11:19
mir wärs ehrlich gesagt lieber ne fertige komponente einzubinden. bin zu faul das selbst zu zeichnen! *g* jemand nen guten vorschlag?
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#4

Re: ListView und ProgressBar

  Alt 15. Jan 2005, 11:26
Schau mal hier
Alexander
  Mit Zitat antworten Zitat
Benutzerbild von Domo Sokrat
Domo Sokrat

Registriert seit: 14. Mai 2003
Ort: Wehrheim / Ts.
235 Beiträge
 
Delphi 2006 Professional
 
#5

Re: ListView und ProgressBar

  Alt 16. Jan 2005, 00:38
Ich hätt' da auch noch was:

GridView von Berg Software und hier die Featurelist

Die gibt's für D6 und D7 und darf für nicht kommerzielle Zwecke frei verwendet werden und beherrscht das mit der Fortwschitts- bzw. Prozent-Anzeige.
Michael Seeger
Vergesst nicht: Es wird überall nur mit Wasser gekocht
ZEOSLib - Admin-Team
ZeosLib-Forum
  Mit Zitat antworten Zitat
mumu

Registriert seit: 28. Okt 2003
Ort: Bamberg
519 Beiträge
 
#6

Re: ListView und ProgressBar

  Alt 30. Jan 2005, 19:31
könnte mir jemand vielleicht erklären, wie ich eine progressbar in die "Virtual Treeview"-Komponente reinbring.

irgendwie haut das nicht hin?!
  Mit Zitat antworten Zitat
mumu

Registriert seit: 28. Okt 2003
Ort: Bamberg
519 Beiträge
 
#7

Re: ListView und ProgressBar

  Alt 6. Mär 2005, 14:22
also irgendwie schaff ichs nichtmal ne Node mit einem bestimmten Text hinzuzufügen.

ich habe mein record:

Delphi-Quellcode:
type
  PTreeData = ^TTreeData;
  TTreeData = record
    Caption : string;
    SubItem1: string;
  end;
dann setze ich die NodeDataSize
VST.NodeDataSize := SizeOf(TTreeData); und füge den node hinzu mit dem gewünschten text.
Delphi-Quellcode:
var
  TreeData: PTreeData;
  Node: PVirtualNode;

begin
  Node := VST.AddChild(nil);
  TreeData := VST.GetNodeData(Node);
  TreeData.Caption := 'Test';
  TreeData.SubItem1 := 'Test2';
end;
Das hinzufügen klappt. nur leider habe ich jetzt in meinen beiden Spalten den Text "Node" stehen, obwohl ich ja 'Test' und 'Test2' zugewiesen hab. Wenn ich jetzt im onclick folgendes einfüg
Delphi-Quellcode:
Node:=VST.FocusedNode;
Data:=VST.GetNodeData(Node);
Showmessage(Data.Caption);
dann zeigt er mir in der MessageBox 'Test' an.


Woran liegt das, dass 'Test' nicht in der Virtual String Tree angezeigt wird????
  Mit Zitat antworten Zitat
Benutzerbild von Manne
Manne

Registriert seit: 8. Okt 2003
Ort: Hirrlingen
82 Beiträge
 
Delphi 7 Personal
 
#8

Re: ListView und ProgressBar

  Alt 6. Mär 2005, 15:24
es gibt ne procedure OnGetText, die sieht dann z.B. so aus:
Delphi-Quellcode:
procedure TForm1.VirtualStringTree2GetText(Sender: TBaseVirtualTree;
  Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType;
  var CellText: WideString);
var data : PIcoFileItem;
begin
 data := VirtualStringTree2.GetNodeData(Node);
 case Column of
  0: CellText := data.Caption;
  1: CellText := SubItem1;
 end;
end;
So 6 wie wir 5 gibt es keine 4 andere, denn wir 3 sind die 2 1sten
  Mit Zitat antworten Zitat
mumu

Registriert seit: 28. Okt 2003
Ort: Bamberg
519 Beiträge
 
#9

Re: ListView und ProgressBar

  Alt 7. Mär 2005, 12:32
ahhhh danke!

war ja klar, dass man irgendwie noch die daten für die ausgabe aufbereiten muss.

thx
  Mit Zitat antworten Zitat
Antwort Antwort


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 12:39 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz