Einzelnen Beitrag anzeigen

Incocnito

Registriert seit: 28. Nov 2016
210 Beiträge
 
#11

AW: Android : Virtuelle Tastatur und Eingabeelement ganz unten

  Alt 18. Mär 2021, 13:09
Ich lasse ganz trivial über Form.OnVirtualKeyboardHidden / Form.OnVirtualKeyboardShown
ein Panel ein- und ausblenden. Man muss aber trotzdem das etwas im Auge behalten, dass
dann andere Sachen evtl. zusammen gestaucht werden. Aber bisher klappt das ganz gut.
Gerade Memos (die nach dem Einblenden der Tastatur noch hoch genug sind) oder
ListBoxen laufen so wunderbar weiter.
Delphi-Quellcode:
procedure TfrmSomeWindow.FormVirtualKeyboardShown(
  Sender : TObject;
  KeyboardVisible : Boolean;
  const Bounds : TRect
);
begin
  if (KeyboardVisible) then
  begin
    pnlKeyboard.Height := Bounds.Height;
  end else
  begin
    pnlKeyboard.Height := 1;
  end;
end;
Mehr ist das bei mir nicht.

LG Incocnito
  Mit Zitat antworten Zitat