TreeView farbig?
Moderator: Moderatoren
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
TreeView farbig?
Hallo,
hat jemand eine Ahnung, wie ich die Einträge in einem Treeview farbig gestalten kann? Abhängig von einem Wert möchte ich die für eine bessere Übersicht einfärben.
Und es sieht natürlich auch professioneller aus
Jan
hat jemand eine Ahnung, wie ich die Einträge in einem Treeview farbig gestalten kann? Abhängig von einem Wert möchte ich die für eine bessere Übersicht einfärben.
Und es sieht natürlich auch professioneller aus
Jan
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Hallo Olaf,
das hatte ich befürchtet. Das mit dem Bitmap habe ich schon gemacht, ist immer noch besser als nichts.
Aber da ich überall sonst im Programm diese Farbunterschiede nutze (Browse, Ausdruck, Statics, Buttons) wäre es schön, wenn das durchgängig wäre und damit auch im TreeView gehen würde.
Jan
das hatte ich befürchtet. Das mit dem Bitmap habe ich schon gemacht, ist immer noch besser als nichts.
Aber da ich überall sonst im Programm diese Farbunterschiede nutze (Browse, Ausdruck, Statics, Buttons) wäre es schön, wenn das durchgängig wäre und damit auch im TreeView gehen würde.
Jan
Zuletzt geändert von Jan am Mi, 26. Okt 2005 22:24, insgesamt 1-mal geändert.
- Martin Altmann
- Foren-Administrator
- Beiträge: 16511
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Hallo Jan,
tut mir leid, dass es so lange gedauert hat - mußte erst das richtige Posting auf dem Alaska-Newssserver finden.
Schau mal in die Alaska Newsgroup: alaska-software.news.generic - dort findest Du am 08.11.2004, 10:23 einen Thread mit dem Titel "ARRAY -> XbpTreeViewItem()" von Bengt Ovelius. Das für Dich interessante sind die dort enthaltenen Postings von J.A. Diego Kerejeta und hier vor allem sein letztes vom 13.12.2004, 23:41. Am 16.11.2004, 21:32 hat er übrigens einen Eintrag mit einem angehängten Bild gepostet, das Dir zeigt, ob es das ist, was Du suchst
Viele Grüße,
Martin
tut mir leid, dass es so lange gedauert hat - mußte erst das richtige Posting auf dem Alaska-Newssserver finden.
Schau mal in die Alaska Newsgroup: alaska-software.news.generic - dort findest Du am 08.11.2004, 10:23 einen Thread mit dem Titel "ARRAY -> XbpTreeViewItem()" von Bengt Ovelius. Das für Dich interessante sind die dort enthaltenen Postings von J.A. Diego Kerejeta und hier vor allem sein letztes vom 13.12.2004, 23:41. Am 16.11.2004, 21:32 hat er übrigens einen Eintrag mit einem angehängten Bild gepostet, das Dir zeigt, ob es das ist, was Du suchst
Viele Grüße,
Martin
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Hallo Martin,
vielen Dank für die Suche nach dem Newsbeitrag.
Diego scheint da eine ziemlich allumfassende Klasse für die Manipulation von TreeView geschrieben zu haben. Aber das mit den Farben dürfte genau das sein, was ich gesucht habe. Leider lässt sich das unter 1.9 RC1 nicht kompilieren. Ich habe ihm deswegen gestern noch eine Mail geschrieben um zu sehen, was man da machen kann. Vielleicht stellt er die Klasse ja in OpenSource?
Wenn ich näheres weiß melde ich mich wieder.
Jan
vielen Dank für die Suche nach dem Newsbeitrag.
Diego scheint da eine ziemlich allumfassende Klasse für die Manipulation von TreeView geschrieben zu haben. Aber das mit den Farben dürfte genau das sein, was ich gesucht habe. Leider lässt sich das unter 1.9 RC1 nicht kompilieren. Ich habe ihm deswegen gestern noch eine Mail geschrieben um zu sehen, was man da machen kann. Vielleicht stellt er die Klasse ja in OpenSource?
Wenn ich näheres weiß melde ich mich wieder.
Jan
- Martin Altmann
- Foren-Administrator
- Beiträge: 16511
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Hallo Jan,
Das er da eine LIB reingepackt hat, war mir nicht klar.
Oder ist es doch nur ein PRG und Du bekommst beim kompilieren eine Fehlermeldung? Wenn ja, welche denn?
Viele Grüße,
Martin
das tut mir leid! Ich hatte in das ZIP nicht reingeschaut und bin davon ausgegangen, dass es nur ein prg ist.Jan hat geschrieben:Leider lässt sich das unter 1.9 RC1 nicht kompilieren.
Das er da eine LIB reingepackt hat, war mir nicht klar.
Oder ist es doch nur ein PRG und Du bekommst beim kompilieren eine Fehlermeldung? Wenn ja, welche denn?
Viele Grüße,
Martin
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Moin martin,
wow, das ging jetzt aber schnell!
Mit der Lib von Diego kommt diese Meldung: ***Der Prozedureinsprungpunkt "XBPTREEVIEW" wurde in der DLL"XPPRT1.DLL" nicht gefunden.*** Das dürfte auf einen Versionskonflikt hindeuten, denn in RC1 ist XBPTreeView in der XPPUI1.dll untergebracht. Wobei Versionskonflikt-Meldungen von Xbase schon immer nicht der Realität entsprachen. Da musste man ja immer diesen Konflikt reininterpretieren.
Lasse ich die Lib von Diego weg dann gibt es die bekannte Meldung wegen den unresolved externals. Die beziehen sich auf die neue Klasse.
Jan
wow, das ging jetzt aber schnell!
Mit der Lib von Diego kommt diese Meldung: ***Der Prozedureinsprungpunkt "XBPTREEVIEW" wurde in der DLL"XPPRT1.DLL" nicht gefunden.*** Das dürfte auf einen Versionskonflikt hindeuten, denn in RC1 ist XBPTreeView in der XPPUI1.dll untergebracht. Wobei Versionskonflikt-Meldungen von Xbase schon immer nicht der Realität entsprachen. Da musste man ja immer diesen Konflikt reininterpretieren.
Lasse ich die Lib von Diego weg dann gibt es die bekannte Meldung wegen den unresolved externals. Die beziehen sich auf die neue Klasse.
Jan
- Martin Altmann
- Foren-Administrator
- Beiträge: 16511
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
- Martin Altmann
- Foren-Administrator
- Beiträge: 16511
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
- Martin Altmann
- Foren-Administrator
- Beiträge: 16511
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Hallo Jan,
Diego hat aber vor kurzem noch in den Alaska Newsgroups gepostet.
Vielleicht ist Deine Mail in seinem SPAM-Filter untergegangen?
Am besten, Du stellst Deine Frage auch noch mal in der Alaska-Newsgroup in dem entsprechenden Thread - vielleicht findet sich ja noch jemand anders (außer Diego) der diese auch nutzt und Dir helfen kann?
Viele Grüße,
Martin
Diego hat aber vor kurzem noch in den Alaska Newsgroups gepostet.
Vielleicht ist Deine Mail in seinem SPAM-Filter untergegangen?
Am besten, Du stellst Deine Frage auch noch mal in der Alaska-Newsgroup in dem entsprechenden Thread - vielleicht findet sich ja noch jemand anders (außer Diego) der diese auch nutzt und Dir helfen kann?
Viele Grüße,
Martin
- Martin Altmann
- Foren-Administrator
- Beiträge: 16511
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
An Martin, Olaf870,
Diego hat mir gestern den kompletten Code gemailt. Und zwar mit der kompletten Funktionalität, wie er das im vergangenen Jahr in der Newsgroup gezeigt hat. Also mit farbigen Einträgen, Editmöglichkeiten direkt im Tree, Checkboxen, etc. Allerdings mit der Warnung, daß die Editfunktionen nicht sauber laufen (was mich nicht weiter stört, ich wollte eh nur die Farbe haben).
Ich warte jetzt noch auf seine Antwort, ob ich das hier veröffentlichen darf. Wenn das soweit ist gebe ich das hier weiter.
Einen schönen Abend noch.
Jan
Diego hat mir gestern den kompletten Code gemailt. Und zwar mit der kompletten Funktionalität, wie er das im vergangenen Jahr in der Newsgroup gezeigt hat. Also mit farbigen Einträgen, Editmöglichkeiten direkt im Tree, Checkboxen, etc. Allerdings mit der Warnung, daß die Editfunktionen nicht sauber laufen (was mich nicht weiter stört, ich wollte eh nur die Farbe haben).
Ich warte jetzt noch auf seine Antwort, ob ich das hier veröffentlichen darf. Wenn das soweit ist gebe ich das hier weiter.
Einen schönen Abend noch.
Jan
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
So. Diego hat mir die Genehmigung gegeben, seinen Code hier zu veröffentlichen.
Ich fände es jedoch fair, wenn diejenigern, die ihn benutzen, das als seine Arbeit hinstellen und nicht sich selber als die großen Genies Außerdem wäre es sicher korrekt, ihn über Änderungen, die in dem Code vorgenommen werden, an ihn weiterzugeben. Insbesondere, da er selber sagt daß der Code im Editierbereich nicht ganz sauber läuft.
Was der Code mit einem Treeview so alles kann:
Farbige Einträge
Hintergrund farbig
Checkboxen
Editieren
Comboboxen
Spinbuttons
Pushbuttons
Habe ich etwas vergessen?
Also wirklich das komplette Programm.
Diegos Mail-Adresse: DiegoKerejeta@euskalnet.net
Und der Code liegt unter Wissensbasis.
Jan
Ich fände es jedoch fair, wenn diejenigern, die ihn benutzen, das als seine Arbeit hinstellen und nicht sich selber als die großen Genies Außerdem wäre es sicher korrekt, ihn über Änderungen, die in dem Code vorgenommen werden, an ihn weiterzugeben. Insbesondere, da er selber sagt daß der Code im Editierbereich nicht ganz sauber läuft.
Was der Code mit einem Treeview so alles kann:
Farbige Einträge
Hintergrund farbig
Checkboxen
Editieren
Comboboxen
Spinbuttons
Pushbuttons
Habe ich etwas vergessen?
Also wirklich das komplette Programm.
Diegos Mail-Adresse: DiegoKerejeta@euskalnet.net
Und der Code liegt unter Wissensbasis.
Jan
Zuletzt geändert von Jan am Fr, 13. Jan 2006 15:37, insgesamt 3-mal geändert.
- Martin Altmann
- Foren-Administrator
- Beiträge: 16511
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten: