Hallo Forum,
Wie sieht es mit der VCL unter RAD 2007 und Delphi 2007 aus? Hat man da eine Chance XP - Looklike Software zu bauen ? Bisher (siehe Gridkomponent und Header) war dies ja nicht machbar, man sah sofort das da "alte" Controls im Programm waren.
Kurz zum Hintergrund:
Wir entwicklen für den Mittelstand (Firbird/Interbase, Oracle , MS-SQL), gottseidank ist da Funktionalität und nicht immer Layout und schickes Design.
Aktuell setzen wir D7, D6 und (man staune) D2 ein, parallel dazu VS von M$. Da inzwischen alle unsere Kunden Windows XP einsetzen haben wir für die Delphi Schiene die Jedikomponenten im Einsatz um für unsere Delphi Programm wenigsten ein bischen XP Feeling zu bekommen. Die "normale" VCL ist hier ja mehr schlecht als recht nutzbar. Für D2 haben wir einige Komponenten mit XP-Look nachgebaut, natürlich mit gewissen Einschränkungen (keine Themes etc.). (Warum wir noch <D7 entwicklen: Sagen wir es ist einfach notwendig.) Wir hatten einen sehr hohen Aufwand diese Komponenten zu entwicklen und ich habe irgendwie das Gefühl, das sich an der "neuen" VCL in RAD 2007 vom aussehen her nichts geändert hat, so das wir auch dort wieder auf unsere Eigenentwicklungen zugreifen müssen.
Irgendwie frustrierend, das so Dinge wie XP-Panels und Controls wie sie heute in moderner Software eingesetzt werden (und die der Anwender sehen will) nicht als fertige Komponenten in der VCL vorliegen.
Zweites "Irgendwie": da seit D7 bei uns eh nur nicht Borlandkomponenten und Eigenentwicklungen die Hauptrolle spielen, habe ich das Gefühl das für das eigentliche Endprodukt auch unter RAD 2007 beim Kunden mit der originalen VCL wieder nur W98 / W2000 Programme herauskommen werden.
Besteht dieses Problem ? Hat da jemand Erfahrungen ?
Wie löst Ihr das bei Euch ?
Gruß
Ralf
Wie sieht es mit der VCL unter RAD 2007 und Delphi 2007 aus? Hat man da eine Chance XP - Looklike Software zu bauen ? Bisher (siehe Gridkomponent und Header) war dies ja nicht machbar, man sah sofort das da "alte" Controls im Programm waren.
Kurz zum Hintergrund:
Wir entwicklen für den Mittelstand (Firbird/Interbase, Oracle , MS-SQL), gottseidank ist da Funktionalität und nicht immer Layout und schickes Design.
Aktuell setzen wir D7, D6 und (man staune) D2 ein, parallel dazu VS von M$. Da inzwischen alle unsere Kunden Windows XP einsetzen haben wir für die Delphi Schiene die Jedikomponenten im Einsatz um für unsere Delphi Programm wenigsten ein bischen XP Feeling zu bekommen. Die "normale" VCL ist hier ja mehr schlecht als recht nutzbar. Für D2 haben wir einige Komponenten mit XP-Look nachgebaut, natürlich mit gewissen Einschränkungen (keine Themes etc.). (Warum wir noch <D7 entwicklen: Sagen wir es ist einfach notwendig.) Wir hatten einen sehr hohen Aufwand diese Komponenten zu entwicklen und ich habe irgendwie das Gefühl, das sich an der "neuen" VCL in RAD 2007 vom aussehen her nichts geändert hat, so das wir auch dort wieder auf unsere Eigenentwicklungen zugreifen müssen.
Irgendwie frustrierend, das so Dinge wie XP-Panels und Controls wie sie heute in moderner Software eingesetzt werden (und die der Anwender sehen will) nicht als fertige Komponenten in der VCL vorliegen.
Zweites "Irgendwie": da seit D7 bei uns eh nur nicht Borlandkomponenten und Eigenentwicklungen die Hauptrolle spielen, habe ich das Gefühl das für das eigentliche Endprodukt auch unter RAD 2007 beim Kunden mit der originalen VCL wieder nur W98 / W2000 Programme herauskommen werden.
Besteht dieses Problem ? Hat da jemand Erfahrungen ?
Wie löst Ihr das bei Euch ?
Gruß
Ralf
Comment