Einzelnen Beitrag anzeigen

Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: spTBX-Componenten und Skinning

  Alt 7. Dez 2017, 11:28
Lach, ich hab erst nur "26. November" gelesen und mich dann über den orangenen Hinweis gewundert dass das so alt sein soll ^^

Also ich benutze SpTBX bis heute noch in einigen Projekten. Die Grundkonstruktion von Toolbar 2000 hat einige Vorteile, die mit den Standard-Komponenten (TMainMenu, TPopupMenu, TToolbar etc.) nie erreicht wurden. Ich denke da an so Sachen wie LinkSubMenu oder das Theming. Wobei es für letzteres über die Jahre zich verschiedene Ansätze gab. Zuerst waren da die hartkodierten Themes wie "Aluminum". Dann kamen die objektorientierten Themes wie "Office2003". Und schließlich dann der Themeneditor und die universelle Theme-Unit (da braucht man keine angepasste .pas mehr!).

Als dann der x64-Compiler kam schien es so als wäre TB2k/TBX/SpTBX tot. Aber nööö, irgendwer wuppte das auf 64 Bit und seitdem läuft das wie ein Bienchen. Es hat gedauert, bis ich mal gerafft habe dass SpTBX schon von Haus aus mit den Theme- bzw. StyleServices von Delphi kompatibel ist. Ich dachte zuerst, man müsste da einen Wrapper schreiben. Wohl weil das ganze Dingens so unübersichtlich geworden ist ^^
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat