From 166dc8778d79c2932800ee26a8e18994b5a6b884 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Thu, 12 Sep 2019 15:29:17 +0100 Subject: merge OWizardMachine and WizardDialog MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I9d8aa49eb4394b630197cac97777231ed87f7a75 Reviewed-on: https://gerrit.libreoffice.org/78834 Tested-by: Jenkins Reviewed-by: Caolán McNamara Tested-by: Caolán McNamara --- vcl/source/control/wizardmachine.cxx | 579 ++++++++++++++++++++++++++++++- vcl/source/control/wizdlg.cxx | 646 ----------------------------------- 2 files changed, 569 insertions(+), 656 deletions(-) delete mode 100644 vcl/source/control/wizdlg.cxx (limited to 'vcl/source/control') diff --git a/vcl/source/control/wizardmachine.cxx b/vcl/source/control/wizardmachine.cxx index fb309c46f8ec..823b20f69d7e 100644 --- a/vcl/source/control/wizardmachine.cxx +++ b/vcl/source/control/wizardmachine.cxx @@ -17,10 +17,11 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include +#include #include #include #include -#include #include #include #include @@ -28,12 +29,24 @@ #define HID_WIZARD_NEXT "SVT_HID_WIZARD_NEXT" #define HID_WIZARD_PREVIOUS "SVT_HID_WIZARD_PREVIOUS" +#define WIZARDDIALOG_BUTTON_OFFSET_Y 6 +#define WIZARDDIALOG_BUTTON_DLGOFFSET_X 6 +#define WIZARDDIALOG_VIEW_DLGOFFSET_X 6 +#define WIZARDDIALOG_VIEW_DLGOFFSET_Y 6 + struct ImplWizPageData { ImplWizPageData* mpNext; VclPtr mpPage; }; +struct ImplWizButtonData +{ + ImplWizButtonData* mpNext; + VclPtr