Although the OP should have mentioned the cross-posting (see the link in post #8), the question intrigued me enough to have a go at doing this myself.
For this, I used some of the code I posted in the repository recently:
https://www.access-programmers.co.uk...d.php?t=293584
Attached is an example intended to show how a database can be 'locked'.
The purpose is to maintain focus on this form by preventing users moving outside the database 'window'.
AFAIK this is what Rural Guy called Kiosk mode
The database has 1 form which runs full screen with the following items all removed / hidden
- Access database window / title and menu bars / command buttons
- Navigation pane / ribbon
- Windows taskbar
For the purposes of this demo ONLY:
1. To display the taskbar, press Ctrl+Shift+T
2. To close the database, press Ctrl+Q
3. To re- enable the shift bypass key next time this is opened, press Ctrl+Shift+K, then enter the password: MendipDataSystems
All of these shortcuts are included in the Autokeys macro
Normally, these would be modified or removed in the final production version
NOTE: This is version 1.1 & still has known limitations/issues:
1. Users can still use Alt+Tab and the Windows key.
2. A hidden copy of Access may remain running after quitting this database. Close using the Task Manager
These issues will hopefully be fixed in a later version
UPDATED 09/06/2017 22.30 GMT
3. When you first open this after downloading, active content will be disabled and you will be able to see nav pane, title bar etc.
After you enable content it SHOULD work as intended.
I will also sort this out in a later version
4. Minor update to v1.1. It will now also compile & run on 64-bit Access
Please reply to this thread if you have any comments or discover other issues so these can also be fixed
===================================
For info, I'm going to cross post a link to this in the identical thread on Utter Access