| Autor |
Beitrag |
ThunderDragon
      
Beiträge: 26
Windows 7 Professional 32Bit
Delphi 2009 Enterprise
|
Verfasst: Di 05.08.08 10:32
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
Einloggen, um Attachments anzusehen!
Zuletzt bearbeitet von ThunderDragon am Di 05.08.08 17:09, insgesamt 1-mal bearbeitet
|
|
Tilman
      
Beiträge: 1405
Erhaltene Danke: 51
Win 7, Android
Turbo Delphi, Eclipse
|
Verfasst: Di 05.08.08 17:07
Hallo,
Ganz nett dein Programm. Ein kleiner Bug ist noch drin: ich benutze 2 Monitore, und dein Programm wird bei mir zwischen den beiden Monitoren angezeigt.
Habe übrigens mal was ähnliches gemacht, falls du es dir zum vergleichen anschauen willst:
www.delphi-forum.de/...ht=messagebox+editor
_________________ Bringe einen Menschen zum grübeln, dann kannst du heimlich seinen Reis essen.
(Koreanisches Sprichwort)
|
|
ThunderDragon 
      
Beiträge: 26
Windows 7 Professional 32Bit
Delphi 2009 Enterprise
|
Verfasst: Di 05.08.08 17: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
      
Beiträge: 540
Windows Vista Home Premium
D2010, VisualStudio2008
|
Verfasst: Di 05.08.08 19:11
Gabs sowas vor kurzem nicht schonmal hier iwo ?
_________________ Alexander N.
Neue Bewaffnung Amilo xi2428 T9300
|
|
Lannes
      
Beiträge: 2352
Erhaltene Danke: 4
Win XP, 95, 3.11, IE6
D3 Prof, D4 Standard, D2005 PE, TurboDelphi, Lazarus, D2010
|
Verfasst: Di 05.08.08 20:04
Hallo,
genau, eine Vorschau ist angebracht, damit erhöht sich die Brauchbarkeit um ein vielfaches
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.
_________________ MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
|
|
DelphiMarkus
      
Beiträge: 303
OpenSuSE
Delphi 2009 Pro., Lazarus
|
Verfasst: Do 07.08.08 14: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? |
Einen Punkt habe ich aber noch:
 Wie wärs mit einer Vorschau?
|
|
Tilman
      
Beiträge: 1405
Erhaltene Danke: 51
Win 7, Android
Turbo Delphi, Eclipse
|
Verfasst: Do 07.08.08 14:40
DelphiMarkus hat folgendes geschrieben: |
Das Programm ist gut Umgesetzt, aber wie auch bei mir einige kritisiert haben: | Zitat: | | Wer braucht so was? |
|
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
_________________ Bringe einen Menschen zum grübeln, dann kannst du heimlich seinen Reis essen.
(Koreanisches Sprichwort)
|
|
ThunderDragon 
      
Beiträge: 26
Windows 7 Professional 32Bit
Delphi 2009 Enterprise
|
Verfasst: Fr 15.08.08 10: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
      
Beiträge: 213
Erhaltene Danke: 1
|
Verfasst: Sa 16.08.08 20: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
_________________ "Es gibt zwei Dinge, die unendlich sind. Das Universum und die menschliche Dummheit. Beim Universum bin ich mir noch nicht ganz sicher." -Albert Einstein
|
|
|