1 /************************************************************************* 2 * 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 * 5 * Copyright 2000, 2010 Oracle and/or its affiliates. 6 * 7 * OpenOffice.org - a multi-platform office productivity suite 8 * 9 * This file is part of OpenOffice.org. 10 * 11 * OpenOffice.org is free software: you can redistribute it and/or modify 12 * it under the terms of the GNU Lesser General Public License version 3 13 * only, as published by the Free Software Foundation. 14 * 15 * OpenOffice.org is distributed in the hope that it will be useful, 16 * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 * GNU Lesser General Public License version 3 for more details 19 * (a copy is included in the LICENSE file that accompanied this code). 20 * 21 * You should have received a copy of the GNU Lesser General Public License 22 * version 3 along with OpenOffice.org. If not, see 23 * <http://www.openoffice.org/license.html> 24 * for a copy of the LGPLv3 License. 25 * 26 ************************************************************************/ 27 28 #include "udlg_module.hxx" 29 #include "udlg_global.hrc" 30 #include "roadmapskeletonpages.hxx" 31 #include "roadmapskeleton.hxx" 32 33 //........................................................................ 34 namespace udlg 35 { 36 //........................................................................ 37 38 //==================================================================== 39 //= RoadmapSkeletonPage 40 //==================================================================== 41 //-------------------------------------------------------------------- 42 RoadmapSkeletonPage::RoadmapSkeletonPage( RoadmapSkeletonDialog& _rParentDialog, const ResId& _rRes ) 43 :RoadmapSkeletonPage_Base( &_rParentDialog, _rRes ) 44 { 45 } 46 47 //-------------------------------------------------------------------- 48 RoadmapSkeletonPage::~RoadmapSkeletonPage() 49 { 50 } 51 52 //==================================================================== 53 //= WelcomePage 54 //==================================================================== 55 //-------------------------------------------------------------------- 56 WelcomePage::WelcomePage( RoadmapSkeletonDialog& _rParentDialog ) 57 :RoadmapSkeletonPage( _rParentDialog, UdlgResId( TP_WELCOME ) ) 58 { 59 } 60 61 //-------------------------------------------------------------------- 62 TabPage* WelcomePage::Create( ::svt::RoadmapWizard& _rParentDialog ) 63 { 64 return new WelcomePage( dynamic_cast< RoadmapSkeletonDialog& >( _rParentDialog ) ); 65 } 66 67 //==================================================================== 68 //= PreparationPage 69 //==================================================================== 70 //-------------------------------------------------------------------- 71 PreparationPage::PreparationPage( RoadmapSkeletonDialog& _rParentDialog ) 72 :RoadmapSkeletonPage( _rParentDialog, UdlgResId( TP_PREPARE ) ) 73 { 74 } 75 76 //-------------------------------------------------------------------- 77 TabPage* PreparationPage::Create( ::svt::RoadmapWizard& _rParentDialog ) 78 { 79 return new PreparationPage( dynamic_cast< RoadmapSkeletonDialog& >( _rParentDialog ) ); 80 } 81 82 //==================================================================== 83 //= SetupPage 84 //==================================================================== 85 //-------------------------------------------------------------------- 86 SetupPage::SetupPage( RoadmapSkeletonDialog& _rParentDialog ) 87 :RoadmapSkeletonPage( _rParentDialog, UdlgResId( TP_SETUP ) ) 88 { 89 } 90 91 //-------------------------------------------------------------------- 92 TabPage* SetupPage::Create( ::svt::RoadmapWizard& _rParentDialog ) 93 { 94 return new SetupPage( dynamic_cast< RoadmapSkeletonDialog& >( _rParentDialog ) ); 95 } 96 97 //==================================================================== 98 //= FinishPage 99 //==================================================================== 100 //-------------------------------------------------------------------- 101 FinishPage::FinishPage( RoadmapSkeletonDialog& _rParentDialog ) 102 :RoadmapSkeletonPage( _rParentDialog, UdlgResId( TP_FINISH ) ) 103 { 104 } 105 106 //-------------------------------------------------------------------- 107 TabPage* FinishPage::Create( ::svt::RoadmapWizard& _rParentDialog ) 108 { 109 return new FinishPage( dynamic_cast< RoadmapSkeletonDialog& >( _rParentDialog ) ); 110 } 111 112 //........................................................................ 113 } // namespace udlg 114 //........................................................................ 115