Delphi-PRAXiS
Seite 2 von 2     12   

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 Toolbar2000/SpTBX Themeservices-fähig machen? (https://www.delphipraxis.net/192474-toolbar2000-sptbx-themeservices-faehig-machen.html)

Ghostwalker 9. Mai 2017 07:03

AW: Toolbar2000/SpTBX Themeservices-fähig machen?
 
Nein. Es werden aber aus den orginal-Sourcen 2 inc's benötigt, ohne die das ganze nicht funktioniert (Fehlermeldungen ohne Ende). Habs ja auspropiert. :)

uligerhardt 9. Mai 2017 07:21

AW: Toolbar2000/SpTBX Themeservices-fähig machen?
 
Mach doch mal den RRUZ drauf aufmerksam. Vielleicht kann man das Problem ja beseitigen.

Ghostwalker 9. Mai 2017 07:22

AW: Toolbar2000/SpTBX Themeservices-fähig machen?
 
Bin ich schon. :)

uligerhardt 9. Mai 2017 07:23

AW: Toolbar2000/SpTBX Themeservices-fähig machen?
 
Zitat:

Zitat von Ghostwalker (Beitrag 1370663)
Bin ich schon. :)

:thumb:

Codehunter 9. Mai 2017 07:53

AW: Toolbar2000/SpTBX Themeservices-fähig machen?
 
Zitat:

Zitat von Ghostwalker (Beitrag 1370606)
Evtl. wärs sinnvoller, die SpTbx-Controls so anzupassen, das sie via. Property entweder Sptbx oder VCL-Themeing unterstützen, ohne die Engines selbst anzupassen.

Wäre das klassischer Open-Source, dann vielleicht ja. So aber sind das kommerzielle, dual-lizensierte Komponenten. Die VCL-Themes lassen sich ja ganz gut über eine Skin-Unit auf SpTBX abbilden. Die Controls die ich bisher gemacht habe waren recht einfach zu adaptieren. Nervig ist allenfalls, dass die StyleServices konstruktionsbedingt eine Copy&Paste-Programmierung erzwingen. Das liegt an den vielen overloaded-Routinen, die sich kaum bis gar nicht abstrahieren lassen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:36 Uhr.
Seite 2 von 2     12   

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