Entwickler-Ecke
Freeware Projekte - Delphi Dialog Creator
ThunderDragon - Di 05.08.08 11:32
Titel: Delphi Dialog Creator
Hallo zusammen,
ich habe dieses Programm programmiert, um mir das lästige zusammentippen von Fehlermeldungen o.ä. zu vereinfachen. Besonders, wenn die Meldungen mehrzeilig werden, wird dies nämlich nervig.
Auf diesem Wege erhoffe ich mir etwas Feedback und Verbesserungsvorschläge.
Das Programm ist eine einzelne ausführbare Datei, die nichts am System ändert.
Downloadlink:dialogcreator.rar [
http://www.ggt-soft.de/files/dialogcreator.rar]
ThunderDragon - Di 05.08.08 18:13
Stimmt. Lasse das Programm in der Desktopmitte starten. Hab nicht bedacht, dass es auch User mit mehr als einem Monitor gibt.
Werde ich noch ändern.
Dein Programm gefällt mir aber auch. Die Funktion, dass man den Dialog zur Laufzeit testen kann, wollte ich auch irgendwann noch mal einbauen.
GericasS - Di 05.08.08 20:11
Gabs sowas vor kurzem nicht schonmal hier iwo ?
Lannes - Di 05.08.08 21:04
Hallo,
genau, eine Vorschau ist angebracht, damit erhöht sich die Brauchbarkeit um ein vielfaches :wink:
Ideal wäre eine dynamische Vorschau.
Noch zwei Fehler:
1. Der Code wird in einer Zeile in die Zwablage befördert, ist der Gesamtmeldungstext zu lang, bekommt man das Problem mit den maximal 255 Zeichen im Code --> Fehlermeldung: "Strings dürfen nicht mehr als 255 Elemente besitzen". Außerdem würde der Code mit Umbrüchen besser lesbar sein.
2. Im Meldungstext eingegebene Apostrophe werden nicht richtig umgesetzt, der Code kann dann nicht ausgeführt werden:
Eingabe : Hallo 'DuDa'
Code : MessageDlg('Hallo 'DuDa'',mtInformation,[mbNo,mbNoToAll],0);
Richtig: MessageDlg('Hallo ''DuDa''',mtInformation,[mbNo,mbNoToAll],0);
auch richtig: MessageDlg('Hallo '#39'DuDa'#39,mtInformation,[mbNo,mbNoToAll],0);
Ansonsten ist der Schalter "Aktualisieren" überflüssig, denn es kann ja automatisch, beim Wechseln der Registerkarte aktuialisiert werden.
DelphiMarkus - Do 07.08.08 15:36
GericasS hat folgendes geschrieben: |
| Gabs sowas vor kurzem nicht schonmal hier iwo ? |
Ja, und zwar von mir, aber ich habe nur "erweiterte Textausgabe" ausgegeben, hier gibt es noch andere Möglichkeiten.
Außerdem war meins OpenSource und hatte nicht so viele Möglichkeiten.
Das Programm ist gut Umgesetzt, aber wie auch bei mir einige kritisiert haben:
| Zitat: |
| Wer braucht so was? |
:roll:
Einen Punkt habe ich aber noch:
:arrow: Wie wärs mit einer Vorschau?
Tilman - Do 07.08.08 15:40
DelphiMarkus hat folgendes geschrieben: |
Das Programm ist gut Umgesetzt, aber wie auch bei mir einige kritisiert haben: | Zitat: | | Wer braucht so was? | :roll:
|
Komisch, mit dieser Frage hatte auch mein Proggie damals zum Kämpfen ^^ Wir sollten mal ne Selbsthilfegruppe der Dialogbox-Designer-Entwickler oder so gründen *gg
ThunderDragon - Fr 15.08.08 11:19
Das mit der Vorschau ist ja schon geklärt. ^^
Irgendwann hab ich mal wieder nen paar Stündchen langeweile.
Und zu dem nutzen:
Hab ja schon geschrieben, dass ichs hautsächlich für mich selber gebastelt habe. Aus langeweile und aus Faulheit. Ausserdem hab ich irgendwann irgendwo mal so einen DialogCreator gesehen, den man kaufen!! konnte. Für $19,95!! Da dachte ich mir "Nein ......". Sowas kann man doch nciht verkaufen ...
Najo ^^
Wers net braucht muss es ja net rutnerladen ^^
Tarry - Sa 16.08.08 21:28
Hi,
ich find das Prog schon echt klasse und nutze es sogar ;)
Was mich nur was stört ist:
- Wenn man in dem Text Variablen mit einbringen muss ist dein Programm völlig überfordert. Beispiel: "In dem Edit steht eine ' + IntToStr(Edit1.Text) + ' machen Sie damit was schönes'" (Ja, ich weiß wenig gehaltvoller Satz ;) )
- Und man sollte auch eine Möglichkeit haben das Speichern in einer Variablen weg zu lassen. Ich Benutze das nur sehr selten (Für ne einfache Fehlermeldung mit nur einem Button ist es z.B. absolut unnötig) und dann muss ich es jedesmal mit kopieren und im Quelltext, dann wieder löschen.
Aber wie gesagt, das Tool ist echt schön, vor allem für Mehrzeiler ;)
gruß
Tarry
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!