1Attribute VB_Name = "Loader" 2'************************************************************************* 3' 4' Licensed to the Apache Software Foundation (ASF) under one 5' or more contributor license agreements. See the NOTICE file 6' distributed with this work for additional information 7' regarding copyright ownership. The ASF licenses this file 8' to you under the Apache License, Version 2.0 (the 9' "License"); you may not use this file except in compliance 10' with the License. You may obtain a copy of the License at 11' 12' http://www.apache.org/licenses/LICENSE-2.0 13' 14' Unless required by applicable law or agreed to in writing, 15' software distributed under the License is distributed on an 16' "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17' KIND, either express or implied. See the License for the 18' specific language governing permissions and limitations 19' under the License. 20' 21'************************************************************************* 22 23Option Explicit 24 25Public ppStrings As StringDataManager 26 27Public Sub Presentation_Open() 28 On Error GoTo ErrorHandler 29 Set ppStrings = New StringDataManager 30 Dim aPres As Presentation 31 Set aPres = Presentations("_OOoDocAnalysisPPTDriver.ppt") 32 ppStrings.InitStringData (GetResourceDataFileName(aPres.path)) 33 LoadCommonStrings ppStrings 34 LoadPPStrings ppStrings 35 LoadResultsStrings ppStrings 36 Set ppStrings = Nothing 37 38 SetPPDriverText 39FinalExit: 40 Exit Sub 41ErrorHandler: 42 WriteDebug "Presentation_Open : " & Err.Number & " : " & Err.Description 43 GoTo FinalExit 44End Sub 45 46Sub SetPPDriverText() 47 On Error Resume Next 48 CAPP_DOCPROP_LOCATION = RID_STR_COMMON_RESULTS_LOCATION_TYPE_PRESENTATION 49 ActivePresentation.Slides.item(1).Shapes.item("RID_STR_DVR_PP_TXT2").OLEFormat.Object.Text = RID_STR_DVR_PP_TXT2 50 ActivePresentation.Slides.item(1).Shapes.item("RID_STR_DVR_PP_TXT3").OLEFormat.Object.Text = RID_STR_DVR_PP_TXT3 51 ActivePresentation.Slides.item(1).Shapes.item("RID_STR_DVR_PP_TXT4").OLEFormat.Object.Text = RID_STR_DVR_PP_TXT4 52 ActivePresentation.Slides.item(1).Shapes.item("RID_STR_DVR_PP_TXT5").OLEFormat.Object.Text = RID_STR_DVR_PP_TXT5 53 ActivePresentation.Slides.item(1).Shapes.item("RID_STR_DVR_PP_TXT6").OLEFormat.Object.Text = RID_STR_DVR_PP_TXT6 54 ActivePresentation.Slides.item(1).Shapes.item("RID_STR_DVR_PP_TXT7").OLEFormat.Object.Text = RID_STR_DVR_PP_TXT7 55 ActivePresentation.Slides.item(1).Shapes.item("RID_STR_DVR_PP_TXT8").OLEFormat.Object.Text = RID_STR_DVR_PP_TXT8 56End Sub 57