![]() |
TXStyleForm reloaded 1.1 beta 3 - Formular mit Skin
Liste der Anhänge anzeigen (Anzahl: 3)
Hallo!
Diese Komponente verpasst einem Formular einen Skin. Dabei geht es nicht um die Komponenten auf dem Formular, sondern um den Rand und die Titelleiste des Formulars. Dafür wird das eigentliche Fenster in einem Containerfenster eingebettet, das die Darstellung der Ränder übernimmt. ![]() Weitere Screenshots siehe unten im Folgepost einzeln als Anhang oder direkt hier: ![]() Ein Editor für das visuelle Erstellen oder Editieren von Styles ist ebenfalls vorhanden, auch Hovereffekte werden visuell dargestellt. Die Integration in die Komponente und die Delphi-IDE steht noch aus. Ein Forum zum Support und mit weiteren Informationen findet ihr hier: ![]() Dies ist die Weiterführung des Projektes TXStyleForm von obbschtkuche: ![]() Features:
Lizenz: MPL 1.1 oder GPL 2.0 oder LGPL 2.1 Installation: Das Setup ausführen oder:
Das Setup und das danach ausgeführte Tool sollte die Installation automatisch vornehmen. Delphi 2007 und 2009 funktionieren damit noch nicht richtig, da ist nach wie vor eine manuelle Nacharbeit bei der Installation des Packages notwendig. Verwendung:
Delphi (3), 5, 6, 7, 2005, 2006, 2007 und 2009 (Delphi 3 visualisiert nicht, ob das Fenster den Fokus hat und das Fenster kann beliebig klein gezogen werden.) Unterstützte Windowsversionen: Getestet unter Windows 95, 98, ME, 2000, XP, Vista
Bekannte Probleme:
Das solls fürs Erste gewesen sein, im Anhang gibts den Quelltext inkl. und ohne kompilierte Demo und Editor. Die Komponente habe ich auch im DF und dem DT vorgestellt: ![]() ![]() Die Changelogs veröffentliche ich jetzt nicht mehr hier sondern im Forum in den entsprechenden Threads: ![]() Schönen Gruß, Sebastian |
Re: TXStyleForm reloaded 1.1 alpha - Formular mit Skin
Liste der Anhänge anzeigen (Anzahl: 3)
// EDIT:
Die Screenshots liegen auf Wunsch nur noch im Anhang, ihr könnt sie entweder dort anklicken oder hier anschauen: ![]() |
Re: TXStyleForm reloaded 1.1 alpha - Formular mit Skin
Hallo Sebastian
Habe es soeben mit Delphi 7 unter WinXP gestestet. Gab beim Kompilieren keine Feher, auch Darstellungsfehler konnten nicht erkannt werden. Schaut gut aus :thumb: Edit: Der Quellcode könnte noch etwas optimiert werden: z.B sizeof -> SizeOf font.style -> Font.Style free -> Free assign -> Assign "capital F" etc. |
Re: TXStyleForm reloaded 1.1 alpha - Formular mit Skin
Hallo Sebastian,
könntest du die Bilder in den Anhang packen, um die Ladezeit der Seite zu verkürzen? Danke. |
Re: TXStyleForm reloaded 1.1 alpha - Formular mit Skin
Zitat:
Auch die Dokumentation des Quelltextes will ich noch vereinheitlichen, genau wie eben die Schreibweise des Delphicodes an sich. Angefangen habe ich da schon, auch mit Tests unter verschiedenen Delphiversionen. Packages und Projektgruppen bzw. teilweise neue Projekte habe ich mittlerweile für Delphi 7, 2006 und 2009 erstellt. Delphi 3, 6 und 2007 folgen noch. Leider habe ich Delphi 4 und 5 nicht, so dass ich da immer nicht weiß was dort geht. Auch habe ich angefangen es unter verschiedenen Systemen zu testen. Windows 95, 2000, XP und Vista funktionieren. Ich bin also zuversichtlich, dass es unter Delphi 3 bis 2009 und Windows 95 bis Windows 7 gleichermaßen funktioniert. :mrgreen: Zitat:
Auch wenn ich es für wenig sinnvoll halte, dann entferne ich die eben aus dem Beitrag. Eigentlich würde ich es für sinnvoller halten, wenn man direkt sieht was Sache ist. :wall: Aber egal, müssen eben alle extra die von dem Server hier einzeln downloaden, mir ist das ja egal. |
Re: TXStyleForm reloaded 1.1 alpha - Formular mit Skin
Es gibt, man scheint es kaum zu glauben, noch Modembesitzer. Diese freuen sich immer wenn Bilder direkt im Beitrag verlinkt sind :zwinker:
|
Re: TXStyleForm reloaded 1.1 alpha - Formular mit Skin
Zitat:
Somit könnte man die Screenshots auch auf einen Blick sehen wenn man dem Link folgt. Ich werde es noch unter Delphi 5 testen. |
Re: TXStyleForm reloaded 1.1 alpha - Formular mit Skin
Zitat:
Zitat:
Könntest du vielleicht mal Screenshots vom Objektinspektor anhängen, wenn das Formular drin aktiv ist, bitte? Dann könnte ich die dort verfügbaren Eigenschaften sehen, das ist ja vor allem das, was mich interessiert. ;-) |
Re: TXStyleForm reloaded 1.1 alpha 2 - Formular mit Skin
So, eine neue Version ist da. Diese enthält bisher nicht viele offensichtliche Änderungen, aber ich habe folgendes geändert:
Bei den Tests habe ich gemerkt, dass ich mit älteren Delphiversionen doch ein Problem bekomme. Delphi 3 werde ich voraussichtlich nicht unterstützen. Delphi 5 lässt sich zwar kompilieren, produziert aber Darstellungsfehler. Beides schaue ich mir noch an, es kann aber sein, dass ich alles vor Delphi 6 nicht unterstützen werde. (Ich habe noch eine Idee wie ich beide Probleme direkt beheben kann, mal schauen ob das klappt.) |
Re: TXStyleForm reloaded 1.1 alpha 4 - Formular mit Skin
So und wieder eine neue Version:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:38 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz