German fgDialog.dll-Library

Discussion in 'German Forum' started by Filippo, Apr 19, 2009.

  1. Filippo

    Filippo Expert Licensed User

    Hallo leute,

    heute möchte ich meine neue Library fgDialog.dll vorstellen.

    Die Library fgDialog.dll ist eine Library mit dem man einfach und schnell eigene Dialoge erstellen kann.
    Es können mit nur einem 2 Zeile-Code, von einfachen Input-Boxen bis zu komplexe Dialoge erstellt werden.

    Eigenschaften:
    • Die Dialoge sind automatisch mehrsprachig (momentan: Deutsch, Italienisch, Französisch und Englisch).
    • Die Farben von den Dialog-Rahmen sowie die Buttons passen sich automatisch an die Divice-Theme an.
    • Die Auflösung passt sich automatisch an die Device-Auflösung ( VGA, QVGA) an.

    Einschrenkung:
    • Es können nur bis 8 Controls pro Dialog erzeugt werden.

    In der Zip-Datei befindet sich die DLL sowie die Hilfe und ein Beispiel.
    Wer lust und Zeit hat kann die Hilfe-Datei in andere Sprachen übersetzen.

    27.04.2009: Update auf Version 1.01
    Die Dialogs werden immer ganz oben angezeigt, damit die Eingabefelder von der Tastatur nicht verdeckt werden.

    26.08.2009: Update auf Version 1.012
    1. Fehler in Function "dFloatSetValue" behoben, Eingabe jetzt als Double.
    2. Fehler in Function "dNumUpDownSetValue" behoben, Eingabe wird jetzt aktuallisiert.

    11.12.2009: Update auf Version 1.015
    1. Funktion dLabel2 hinzu, damit können MessageBox mit Icons erstellt werden

    Ciao,
    Filippo
     

    Attached Files:

    Last edited: Dec 11, 2009
  2. corwin42

    corwin42 Expert Licensed User

    Genial, die Library. Hätte ich schon öfter gebrauchen können.

    Gruß,
    Markus
     
  3. Paulsche

    Paulsche Well-Known Member Licensed User

    Hi Filippo,

    kann ich die Position des Fensters irgendwie ändern ?
    Ich habe damit eine Inputbox erstellt, klappt auch soweit,
    aber die Sip-Tastatur verdeckt den OK-Button.
    Die Inputbox sollte also möglichst ganz oben eingefügt werden,
    gibt es da eine Möglichkeit ?
     
  4. Filippo

    Filippo Expert Licensed User

    Hallo Paulsche,

    momentan nicht! Du kannst aber die Inputbox mit dem Stift nach oben verschieben.
    Es ist so das ich immer alles mittig anzeige, aber man könnte vielleicht eine Funktion hinzufügen mit dem die Position einstellen kann, oder das sie sich automatisch nach oben verschiebt wenn man die Sip-Tastatur einblendet.

    Was meinst du?

    Ciao,
    Filippo
     
  5. Paulsche

    Paulsche Well-Known Member Licensed User

    Hi Filippo, das wäre natürlich das optimale !:sign0060:
     
  6. Filippo

    Filippo Expert Licensed User

    Hallo Paulsche,

    ich habe meine DLL geändert. Jetzt werden die Dialogs immer ganz oben angezigt, damit die Eingabefelder von der Tastatur nicht verdeckt werden.

    Das wäre etwas zu kompliziert gewesen.:sign0013:

    Ciao,
    Filippo
     
  7. Paulsche

    Paulsche Well-Known Member Licensed User

    Danke Filippo, super ! :)
     
  8. Filippo

    Filippo Expert Licensed User

    Hallo,

    ich habe meine DLL geändert (es wurden ein paar Fehler behoben).


    Ciao,
    Filippo
     
  9. Filippo

    Filippo Expert Licensed User

    Hallo,

    ich habe meine DLL geändert (neue Funktion hinzu).


    Ciao,
    Filippo
     
  10. wstark

    wstark New Member Licensed User

    Bin Neuling und "wühle" in allen möglichen DLL's nach "Brauchbarem".
    Deine fgControls(v1.087) scheint sehr brauchbar zu sein.
    Allerdings finde ich keine Beschreibung der fgInputBox.
    Kannst Du helfen ?
    TIA
    Werner
    .
     
  11. Filippo

    Filippo Expert Licensed User

    Hallo wstark,

    schau dir einfach der Beispiel "fgInputBox.sbp" im Paket an, ich denke dafür braucht man keine Beschreibung.


    Ciao,
    Filippo
     
  12. wstark

    wstark New Member Licensed User

    Danke !
    Habe primär in der chm Datei nach einer "Beschreibung" gesucht.....
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice