Entwickler-Ecke

Open Source Units - Besteht Interesse an einer Wizard-Komponente?


MrSaint - So 14.05.06 18:10
Titel: Besteht Interesse an einer Wizard-Komponente?
Hallo!


Habe in der letzten Zeit eine Wizard-Komponente geschrieben. Jetzt überlege ich mir, ob ich sie als Open Source veröffentliche. Vorher würde mich allerdings interessieren, ob das überhaupt jemand brauchen könnte. Die Komponente ist meiner Meinung nach recht einfach zu benutzen: man klatscht sie auf eine Form und fügt dann per Doppelklick "WizardPages" dazu. Darin kann man dann später seine Edits oder Whatever reinpacken. Außerdem kann man zur Designtime problemlos zwischen den Seiten umschalten. Es werden keine Fremdkomponenten benutzt. Geschrieben habe ich es unter D6Pro, weiß nicht ob das in anderen Versionen auch funktioniert (vor allem in Versionen < 6. In Version 6 wurde ja die DsgnIntf eingeführt, welche ich benutze). Könnte ja dann von jemand anders angepasst werden, dass es auch unter anderen Versionen funktioniert. Aber erst mal: Besteht überhaupt Interesse?




MrSaint


Jakob Schöttl - So 14.05.06 18:28
Titel: re
Gute Idee,

Ich persönlich hab keine so komplexen Programme, das ich diese komponente bräuchte, aber tu sie trotzdem ruhig veröffentlichen!


Marco D. - So 14.05.06 19:04

:zustimm: Genial :zustimm: So etwas such ich schon lange. Sofort her damit :zwinker:


Coder - So 14.05.06 19:19

Sowas gibts schon bei den Jedis. :wink:
Ich mach meine Forms lieber selber. 8)


MrSaint - So 14.05.06 19:23

user profile iconCoder hat folgendes geschrieben:
Sowas gibts schon bei den Jedis. :wink:

Stimmt! Aber die haben nen Anzeige-Bug, wenn man die WinXP-Styles verwenden will ;) Deswegen bin ich ursprünglich drauf gekommen, selbst eine zu machen...


MrSaint


alias5000 - So 14.05.06 21:22

Wenn du ein (TXP)Manifest einbindest, wird der auch im XP-Style gezeichnet.

Gruß alias5000


MrSaint - So 14.05.06 21:40

Also bei mir kommt da was häßliches dabei raus...
Aber hier solls ja jetzt nicht um die Fehler der JEDI-Kompo gehen, sondern ob Interesse an meiner Kompo besteht ;) 2 Interessensbekundungen find ich bissle mager :(


MrSaint


Born-to-Frag - So 14.05.06 22:19

Also ich hatte auch interesse daran :zustimm:

Also stell sie doch einfach mal rein, werden sich bestimmt nicht wenig mal ansehn ;)


greetz


Blackheart666 - So 14.05.06 22:25

Ist natürlich alles Geschmacksache aber Ich hasse Programme mit Wizard's.
Und Installationsprogramme, die man im Grunde nicht braucht.


Coder - Mo 15.05.06 01:08

Was soll an Wizards schlecht sein?
In einem Wizard kann man die Komponenten am besten nach Thema und Funktion Sortieren,
das macht es übersichtlich und ist leicht zu verstehen.
Wäre alles in einem Fenster wäre es verdammt unübersichtlich.
In zb Nero Vision benutzt man auch einen Wizard.

@MrSaint: Stells halt mal rein. :wink:


Martin1966 - Mo 15.05.06 08:02

Hallo!

Bietet Die Komponente auch funktionen um die Buttons (Weiter, Zurück, Fertigstellen) zu steuern? Also kann ich zum Beispiel schon am der zweiten Wizard-Seite Deiner Komponente mitteilen, dass alle notwendigen Eingaben vom User eingegeben wurden und der "Fertigstellen" (oder wie der auch heißen mag) aktiviert werden kann? Oder kann ich den Status des Weiter-Buttons irgendwie beeinflussen so dass der User noch nicht auf Weiter klicken kann wenn noch nicht alle wichtgen Eingaben auf der gerade aktuellen Wizard-Seite gemacht wurden.

Ansonsten: Veröffentliche ruhig mal die Komponente. ;-)

Lg Martin


alzaimar - Mo 15.05.06 08:07

@Mr.Saint: Her mit dem Teil! Das Schlimmste,was passieren kann, ist das wir Bugs finden und Verbesserungsvorschläge haben, und das ist es doch wert. :wink:

Im Ernst: Wizzards sind für bestimmte Dinge einfach unentbehrlich, obwohl ich sie auch nicht mag. Aber der Endanwender braucht sie, z.B. wenn er nur 1x im Jahr eine bestimmte Aufgabe ausführen *muss*, und gerade dann keine Zeit hat, das Manual zu wälzen oder die OH durchzulesen.


MrSaint - Mo 15.05.06 11:45

So, dank der regen Rückmeldung hab ichs jetzt veröffentlicht: http://www.delphi-forum.de/topic_TSCWizard++Eine+Wizard+Komponente_60076.html :D


MrSaint


raziel - Mo 15.05.06 12:24

Dann hat sich das Topic ja erledigt ;)

*geschlossen*