momentan beschäftige ich mich mit verschiedenen Erweiterungen von Xbase. Mir geht es dabei vornehmlich darum Dialoge schnell und unkompliziert zu erstellen und diese auch im Nachhinein ohne großen Aufwand zu verändern.
Ich bin neu in Xbase und hab bis jetzt auch nur wenig programmiert (in VBA/ Access) und der Umstieg zu Xbase fällt vor allem dadurch schwer, dass man nicht so einfach und schnell Dialoge und Ereignisprozeduren erstellen kann wie ich es von VBA her kenne.
Darum habe ich mir Demos von XClass++, eXpress++ und TopDown besorgt und mir auch den Xbase FormDesigner näher angeschaut.
Der FormDesigner von Xbase
Steht mir zwar schon zur Verfügung ist aber noch nicht ausgereift. Auf meine Nachfrage hin bekam ich von Alaska folgende Antwort:
Da es aber noch bis zur übernächsten Produktversion dauern kann ist der Xbase FormDesigner nicht unbedingt die optimale Lösung für mich.Sie haben leider Recht: der aktuelle Formular Designer hat mit einigen Einschränkungen zu kämpfen. Ein 2-Wege-Designtool befindet sich aktuell in der Entwicklung und wird direkt in eine IDE integriert sein.
Damit ist eine Anbindung an den Codeeditor, die Projektverwaltung sowie weitere Designer möglich und ein echtes 2-Wege-Tool entsteht. Die von Ihnen gewünschten Anforderungen lassen sich so ohne weiteres realisieren.
Allerdings bringt Ihnen das im Augenblick noch wenig, da diese Erweiterungen nicht kurzfristig, sondern erst für die übernächste Produktversion verfügbar sein werden.
XClass++ hat den Vorteil, dass man den FormDesigner von Xbase nutzen kann und die erstellten Formcode dann in XClass++ Code konvertieren kann und man somit schneller Dialoge erstellen kann und trotzdem die erweiterten Befehle von XClass++ auf die bereits erstellten Parts anwenden kann.
Sowohl XClass++, eXpress++ und TopDown bieten erweiterte Befehle an um Komponenten mit wenig Code schnell zu erstellen.
Ich frage mich jetzt aber welche dieser Erweiterungen denn für einen Einsteiger (von Clipper hab ich auch keine Ahnung) am besten geeignet ist.
Momentan tendiere ich zu TopDown, da TD auch noch einen FormDesigner im Angebot hat und mir auch von Alaska als mögliche Alternative zum Xbase FormDesigner vorgeschlagen wurde.
Ich würde von euch gerne wissen wie ihr eure Dialoge erstellt und welche Vor- und Nachteile ihr dabei seht.
MfG
Gerhard