In order to turn off the "backstage"
1. Create a table in your database "USysRibbons", which has two fields "RibbonName" (Text) and "RibbonXML" (Memo). You will define which buttons should be available to the user in the RibbonXML field.
2. Add a record to USysRibbons
RibbonName = MainRibbon (or something that will let you know this is the Application default ribbon)
RibbonXML =
<customUI xmlns="
>
<ribbon startFromScratch="true">
</ribbon>
<backstage>
<button idMso="FileCloseDatabase" visible="false"/>
<button idMso="SaveObjectAs" visible="false"/>
<button idMso="FileSaveAsCurrentFileFormat" visible="false"/>
<button idMso="FileOpen" visible="false"/>
<button idMso="FileSave" visible="false"/>
<tab idMso="TabInfo" visible="false"/>
<tab idMso="TabRecent" visible="false"/>
<tab idMso="TabNew" visible="false"/>
<tab idMso="TabPrint" visible="false"/>
<tab idMso="TabShare" visible="false"/>
<tab idMso="TabHelp" visible="false"/>
<button idMso="ApplicationOptionsDialog" visible="false"/>
<button idMso="FileExit" visible="false"/>
<tab idMso="TabRecent" visible="false"/>
</backstage>
</customUI>
3. In the File Options, go to Current Database. Then scroll halfway down until you get to "Ribbon and ToolBar Options". There is a combo box "Ribbon Name". Choose the name of the ribbon you want to be the default for the application. If the ribbon does not appear in the list, there is a problem with the code.
Good luck