Is there any way to bring fgKeyboard to front?
I have a situation where the fgKeyboard is partially hidden by a panel that contains the target textbox.
As I know, no BringToFront method is implemented for this control.
ich möchte gerade Dein Keyboard in mein Programm einbinden und habe folgendes Problem:
Ich habe das Keyboard in einem Panel laufen.
Wenn die Eingabefelder von dem Keyboard bzw. Panel verdeckt werden,
kann ich das Keyboard nicht ausblenden und die Eingabe abschliessen
und somit kein anderes verdecktes Eingabefeld auswählen.
Gibt es da eine Möglichkeit oder wie könnte ich das Problem lösen ?
Hm, ok, ich hab halt die ganze Form voll mit Eingabefeldern.
Ich versuch mal immer das aktuell zu bearbeitende TextFeld ganz oben anzeigen und einen OK-Button anbringen, wodurch dann das Keyboard bzw. das Panel ausgeblendet wird und das TextFeld wieder an den ursprünglichen Platz verschiebt, müsste funktionieren.
Danke.
On the place where should be the fgKeyBoard, there is another panel.
So you tell me that I can put your fgKeyBoard up to a panel and bring it over another panel (.BringToFront)?
I'm sorry, I tried for some hours, but there was no way to realise that. :BangHead:
Du könntest es vieleicht auch wie in dem beiliegenden Testprogramm machen.
Wenn Du in eine TextBox klickst erscheint die Tastatur und wenn Du ausserhalb einer TextBox klickst verschwindet sie.
Je nach der Lage der TextBox auf dem Bildschirm erscheint die Tastatur oben oder unten.
You could perhaps do it like in the attached test program.
When you click inside a TextBox the keyboard appears and when you click outsides the TextBoxes it disappears.
Depending on the position of the TextBox on the screen the keyboard appears on top or on the bottom.
wie gehe ich am besten vor, wenn ich das fgkeyboard in meinem Programm in mehreren Forms einsetzen will, muss ich da dann für jede Form ein eigenes Objekt erstellen ?