German fgDialog.dll-Library

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
 

Attachments

  • capture001.jpg
    capture001.jpg
    9.7 KB · Views: 387
  • capture003.jpg
    capture003.jpg
    14.6 KB · Views: 401
  • capture004.jpg
    capture004.jpg
    12.2 KB · Views: 323
  • capture005.jpg
    capture005.jpg
    13.2 KB · Views: 320
  • capture007.jpg
    capture007.jpg
    13.2 KB · Views: 338
  • capture008.jpg
    capture008.jpg
    13.5 KB · Views: 313
  • fgDialog_v1.015_Example.zip
    79.3 KB · Views: 393
  • Messagebox.jpg
    Messagebox.jpg
    13 KB · Views: 243
Last edited:

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 ?
 

Filippo

Expert
Licensed User
Hallo Paulsche,

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 ?
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
 

Paulsche

Well-Known Member
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

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

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.

oder das sie sich automatisch nach oben verschiebt wenn man die Sip-Tastatur einblendet.
Das wäre etwas zu kompliziert gewesen.:sign0013:

Ciao,
Filippo
 

Paulsche

Well-Known Member
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

Danke Filippo, super ! :)
 

Filippo

Expert
Licensed User
Hallo,

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


Ciao,
Filippo
 

Filippo

Expert
Licensed User
Hallo,

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


Ciao,
Filippo
 

wstark

New Member
Licensed User
ich habe meine DLL geändert (neue Funktion hinzu).
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
.
 

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
 
Top