Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Delphi 2007: SpTBX Themes vs. TBX Themes (https://www.delphipraxis.net/108041-delphi-2007-sptbx-themes-vs-tbx-themes.html)

LH_Freak 6. Feb 2008 20:42


Delphi 2007: SpTBX Themes vs. TBX Themes
 
Heyho,

ich benutze seit neustem nur noch Delphi 2007 zum programmieren. Jetzt wollte ich auch einmal wieder die TBX Komponenten verwenden.
Beim ersten Test fiel mir dann auf, dass ich die Themes nicht ändern kann. Wenn ich allerdings in einer der Toolbars eine SpTBXSkinGroupItem hatte waren da immer einige Themes aufgelistet und ich konnte diese mit Klick ändern. Aber es war nie möglich mittels TBXSetTheme('Themename') das Theme zu ändern. Dann hab ich letztens einmal anstatt immer SpTBX Komponenten zu benutzen einfach einmal die normalen TBX Komponenten genommen...Und schon ging auch TBXSetTheme...jetzt ist es nun einmal logisch, dass das daran liegt das SpTBX Themes und TBX Themes 2 verschieden Sachen sind. Aber die Frage ist:
Warum und vor allem seit wann ist das so? Ich wage mich zu erinnern, dass ich vor einiger Zeit mit Delphi 2007 und der selben Komponentenkonstellation gearbeitet habe, und dort beide Themes kompatibel waren.
Weiß jemand, ob das an Delphi 2007 liegt oder seit einer neuen SpTBX Version so ist und ob man irgendetwas tun kann um die beiden wieder kompatibel zueinander zu machen?

Schonmal danke für die Antworten im voraus

Gruß
LH_Freak

LH_Freak 8. Feb 2008 09:22

Re: Delphi 2007: SpTBX Themes vs. TBX Themes
 
Weiß keiner ne Lösung? :?

RavenIV 8. Feb 2008 12:11

Re: Delphi 2007: SpTBX Themes vs. TBX Themes
 
Von irgendwoher wirst Du diese Komponenten doch haben.

Und es gibt bestimmt einen Hersteller oder Author.
Den würde ich halt mal "belästigen"...

bigg 8. Feb 2008 12:23

Re: Delphi 2007: SpTBX Themes vs. TBX Themes
 
SpTBX wird in Kürze auf TBX verzichten. Nähere Infos dazu findet man in den Toolbar2000-Newsgroups. Im übrigen ist das Wechseln eines Themes in der SPTBX-Demo erklärt.

Assertor 8. Feb 2008 12:49

Re: Delphi 2007: SpTBX Themes vs. TBX Themes
 
Hallo LH_Freak,

kurz und knapp:
- TBX wird seit langem nicht mehr aktiv supported (die 2.1/2.2 Alpha sind von 2005)
- SpTBX verwendet seit 1.8.3 bzw. 1.9.x eine neue Codebasis (rewritten ;)

"früher" waren die Abhängigkeiten so:
- TB2K
- TntUnicode
- TBX war ein "Zusatz" zu TB2K
- TBX-Patch machte beides für SpTBX fit
- SpTBX bot dadurch Theming UND Unicode

Nun hat sich der gute Robert - sinnvollerweise - entschieden das ganze auf eine aktuelle Basis zu stellen. Also war das Ziel TBX rauszuwerfen. Das Ziel ist mit der aktuellen Beta von SpTBX 2.0 erreicht.

Entweder Du nutzt die "alten" Sachen, oder muß Deinen Code anpassen. Das ist natürlich manchmal eine Ecke Arbeit...

Gruß Assertor

P.S.: Stimme zu, nutze die TB2K Newsgroup - da findest Du alles notwendige

LH_Freak 10. Feb 2008 23:42

Re: Delphi 2007: SpTBX Themes vs. TBX Themes
 
achso, also liegt das nicht an meinem Delphi 2007.
Dann ist gut :-D
Danke für eure Antworten

Gruß
LH_Freak

Der_Ventilator 16. Mär 2009 22:02

Re: Delphi 2007: SpTBX Themes vs. TBX Themes
 
Ist denn eine ehemals mit TBX erstellte Anwendung mit SpTBXLib kompilierbar?

Der_Ventilator 8. Sep 2010 21:24

AW: Delphi 2007: SpTBX Themes vs. TBX Themes
 
Um mir selbst zu antworten und evtl. auch anderen: Es gibt durchaus noch aktuelle TBX-Versionen für Delphi 2010. Sieht nicht nach vielen neuen Features aus, aber man kann seine alten Anwendungen mit aktuellen IDEs weiterentwickeln.

http://www.indasoftware.com/tbx/

cookie22 8. Sep 2010 21:27

AW: Delphi 2007: SpTBX Themes vs. TBX Themes
 
die umstelleung von tbx auf sptbx ist recht simpel. für sptbx gibt es halt viel mehr compos und themes und einen theme creator mit dem sich auch aktuelle themen erstellen lassen.

Der_Ventilator 8. Sep 2010 23:16

AW: Delphi 2007: SpTBX Themes vs. TBX Themes
 
Hm, meine Anwendung besteht aus dutzenden TBX-Komponenten, bis ich da alles umgestellt habe und am Ende geht's doch wieder nicht. Die TBX-patch und -installationsorgie nervt mich schon genug. Schon allein, dass die in versch. Repos liegen, die auf verschiedenen Verwaltungssoftwaren basieren.

Was mich aber zum Umstieg bewegen könnte:

Die TBXComboBoxItem-Komponente reagiert nicht auf die Backspace-Taste (das OnChange Ereignis wird nicht ausgelöst, obwohl der Text aus dem Edit gelöscht wird) Das nervt den Nutzer extrem, wenn er Text markiert, auf Löschen drückt, der Text verschwindet, aber meine Anwendung davon nix mitkriegt. Das passiert nur, wenn er den Text vorher komplett markiert, einzelne Buchstaben kann man komischerweise löschen... Hat jemand einen Rat?


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:24 Uhr.
Seite 1 von 2  1 2      

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