This patch is for dynamic (= built by code, not in the Basic IDE) dialogs only. At creation, such dialogs are incomplete: their view contains default widths and heights. In addition, conversions from MAP APPFONTs (unit for position and size in the model) to pixels and back were not available. This made the computations for centering such a dialog in the middle of a parent window, known in pixels, erroneous. The data is transferred from model to view when the dialog is explicitly made visible: view.setVisible(True) The computations are made correct by forcing the visibility of the dialog as soon as a dialog.Center(...) is issued, while, before, it was done immediately before the dialog.Execute(...) No impact on help documentation. No impact on existing user scripts. Change-Id: Ie867239300c5d61424c408efec40fecc9b06bca8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/197257 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins
Java Wizards
Java wizards for db setup, importing, tutorials, etc.
There are also partially converted Python copies of each wizard, which we are hoping to migrate to in order to remove the Java dependency here.