We are looking to move our service technicians from laptops to Windows tablets. One issue while testing is that when the onscreen keyboard pops up, it obscures the bottom part of the application. How can we catch when the keyboard pops up and resize the application so this doesn't happen? App currently in Delphi XE5, but moving to Delphi 11.1.
Delphi apps - Windows tablet mode keyboard covering app
179 views Asked by David Kroll At
1
There are 1 answers
Related Questions in WINDOWS
- how to play a sounds in c# forms?
- Echo behaviour of Microsoft Windows Telnet Client
- Getting error while running spark-shell on my system; pyspark is running fine
- DirectX 9 With No SDK Installed - How To Translate a D3DMATRIX?
- Gradle 8.7 cannot find installed JDK 22 in IntelliJ
- 'IOException: The cloud file provider is not running', when trying to delete 'cloud' folder
- Cannot load modules/mod_dav_svn.so into server
- Issue with launching application after updating ElectronJs to version 28.0.0 on Windows and Linux
- 32-bit applications do not display some files in Windows 10
- 'bun' is not recognized as an internal or external command
- mkssecreenshotmgr taking a screenshot
- Next js installation in windows 7 os
- Can't resize a partition using Mini Tool?
- Is there any way to set a printer as default according with Active Directory Policy Security Group and PC hostname?
- Electron Printing not working on Windows (Works on Mac)
Related Questions in DELPHI
- How can I read the header of request to webserver
- Receiving Notifications for Individual Task Completion OmniThreadLibrary Parallel.ForEach
- Delphi - How to get result of function from QuickReport without viewing a report?
- Out of memory while adding documents to a Firebird BLOB field with Delphi
- How to MakeScreenshot fullpage on Delphi
- How to program a COM object with an IEnumerator, IEnumerable interface inside
- How to Dynamically Add Controls to Delphi Form
- How to write a string in Stringrid with DelimitedText in FMX Delphi 11
- TGrid/TStringGrid multi cell selection / multi editing in delphi firemonkey (12)
- How to localize "Today" in the Delphi TMonthCalendar?
- How can I call a SOAP webserver method in Vue.js?
- Efficiently Handling Large Number of API Calls with Delphi 10.4 and OmniThreadLibrary
- Delphi can not compile the unit create by its "XML Data Binding Wizard"
- Save Form Properties in File and then restore those Properties after reopening
- Is it possible to open a blob without saving it to file
Related Questions in FIREMONKEY
- How to MakeScreenshot fullpage on Delphi
- How to write a string in Stringrid with DelimitedText in FMX Delphi 11
- TGrid/TStringGrid multi cell selection / multi editing in delphi firemonkey (12)
- Tlabeledit component for FMX framework
- Fastest way to draw a wave distortion effect in Delphi FMX?
- Delphi FMX Android Printing with Sunmi V2 Device
- How to debug on Android device via WI-FI
- Default Text Property for Custom Button in Delphi
- How to capture Enter key (vkReturn) in Delphi FMX on Android?
- Getting list of devices plugged in in a pc (windows platform)
- Delphi FMX: How to write a custom shader filter?
- NetCom7 Chat Demo
- .dylib not Found Trying to Open the Program After Being Generated by PAServer
- Delphi - TakePhotoFromCameraAction - photo resolution
- How do I determine the "z-index" of a Firemonkey component that I have used SendToBack or BringToFront methods on?
Related Questions in DELPHI-XE5
- TIdDecoderMIME.DecodeString loses last decoded character
- Changing a TMemo font size @ runtime
- Delphi 11.1 vs Delphi XE5 data type differences - Lockbox
- Delphi apps - Windows tablet mode keyboard covering app
- Lockbox 3 - Difference in Delphi XE5 and Delphi 11.1
- Fmx update control without applicatio.processmessages
- Delphi XE5 cannot load VirtualTreeView components
- How to read a TBlobfield from a query
- How to Login and Download a File in a Website using Indy's Libraries with Delphi XE5
- Operator overloading for built-in data types and enums
- TeeChart. Draw grid lines on the top of Gantt series
- TeeChart cannot load my custom properties using LoadChartFromStream
- Prevent nested TeeChart from receiving mouse events at design time
- Redirect stdout stream from console application (CreateProcess)
- TIdNTLMAuthentication with something other than TIdHTTP
Related Questions in DELPHI-11-ALEXANDRIA
- Why is the Hint property not available when selecting multiple components?
- Can't Install JCL in Delphi 11 CE
- Bluetooth LE not working with Delphi 11.3
- Indy SOCKET ERROR #1 on MacOS, using IdIcmpClient, works fine on Windows
- How can I get the width and length of a Picture in a Timage Component in Delphi Firemonkey
- No mapping for the Unicode character exists in the target multi-byte code page Delphi 11 TRestRequest, TRestClient
- How correct print on Epson TM 30 (receipt printer)
- How do I loop through all pixels on a TBitmap and get the pixel colors?
- A way to set New line/ Linebreak in a TWebLabel caption?
- Desgin time not matching runtime, label spacing out
- How to convert C# code to Delphi to perform a SHA256 hash and then Base64Url encoding
- Setting a border on a TWebLabel not working
- Creating a local HTTP listener in Delphi
- CharInSet function is not working in Delphi using TMS WEB Core
- How to get the values from a specific json item value from a list of json records from a TRESTResponse in Delphi
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
You need to use IFrameworkInputPaneHandler Here is sample unit implementing it.
In your form declare it as
and create it as
In OnTouchKeyboardChanged it will give you position of onscreen keyboard