For the Impress Presenter console, theme settings (determining how to draw the elements in the presenter console) are read from configuration. The feature to set a parent theme from which values are read if not set in the theme directly is not used in the default configuration (officecfg/registry/data/org/openoffice/Office/PresenterScreen.xcu) and most likely not anywhere else either. Drop that feature and the corresponding configuration key to simplify the logic/code a bit. Eventually, it would probably a good way forward to stop manually drawing all the elements in the toolbar etc. and instead switch to either the weld approach or at least using vcl widgets directly, instead of maintaining yet another custom approach to draw buttons, labels, ... Change-Id: I41c207979ff89277b461f6af4331c99a2a04eb7e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/209338 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Default Settings for LibreOffice
The schema and default settings for the LibreOffice configuration database.
If you change a file in this module, then a make postprocess is needed after make officecfg.
See also: configmgr
AcceleratorKeyChecker.fodt in the util folder is a tool written in Basic that check menus for
entries that use the same accelerator key. The tool goes through the menus using the accessibility
api and checks the accelerator keys. For information on how to use the tool open the fodt file
in LibreOffice.
For more details about the file format, see https://www.openoffice.org/projects/util/common/configuration/oor-document-format.html (also mirrored at https://web.archive.org/web/20101103025920/http://util.openoffice.org/common/configuration/oor-document-format.html).