1<?xml version="1.0" encoding="UTF-8"?> 2<!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd"> 3<!--*********************************************************** 4 * 5 * Licensed to the Apache Software Foundation (ASF) under one 6 * or more contributor license agreements. See the NOTICE file 7 * distributed with this work for additional information 8 * regarding copyright ownership. The ASF licenses this file 9 * to you under the Apache License, Version 2.0 (the 10 * "License"); you may not use this file except in compliance 11 * with the License. You may obtain a copy of the License at 12 * 13 * http://www.apache.org/licenses/LICENSE-2.0 14 * 15 * Unless required by applicable law or agreed to in writing, 16 * software distributed under the License is distributed on an 17 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 18 * KIND, either express or implied. See the License for the 19 * specific language governing permissions and limitations 20 * under the License. 21 * 22 ***********************************************************--> 23<script:module xmlns:script="http://openoffice.org/2000/script" script:name="Language" script:language="StarBasic">Option Explicit 24 25 26 27 28Sub LoadLanguage() 29 If InitResources("WebWizard","wwz") Then 30 WebWiz_gErrContentNotFound = GetResText(1101) 31 WebWiz_gErrStyleNotFound = GetResText(1102) 32 WebWiz_gErrMainTemplateError = GetResText(1103) 33 WebWiz_gErrWhileReloading = GetResText(1104) 34 WebWiz_gErrWhileLoadStyles = GetResText(1105) 35 WebWiz_gErrMainDocumentError = GetResText(1106) 36 WebWiz_gErrMsg = GetResText(1107) 37 End If 38End Sub 39 40 41Function GetWebWizardPaths() as Boolean 42Dim TemplatePath as String 43 TextureDir = GetOfficeSubPath("Gallery","www-back") 44 If TextureDir <> "" Then 45 GraphicsDir = GetOfficeSubPath("Gallery","www-graf/") 46 If GraphicsDir <> "" Then 47 BulletDir = GetOfficeSubPath("Gallery", "bullets/") 48 If BulletDir <> "" Then 49 PhotosDir = GetPathSettings("Gallery", False, 1) 50 If PhotosDir <> "" Then 51 TemplatePath = GetOfficeSubPath("Template", "wizard/web/") 52 If TemplatePath <> "" Then 53 SOBitmapPath = GetOfficeSubPath("Template", "../wizard/bitmap") 54 If SOBitmapPath <> "" Then 55 GetWebwizardPaths() = True 56 Exit Function 57 End If 58 End If 59 End If 60 End If 61 End If 62 End If 63 DisposeDocument(oBaseDocument) 64 GetWebWizardPaths() = False 65End Function 66 67 68 69Sub OpenWebDialog() 70 Dim sBitmapPath as String 71 Dim BufferNames() as String 72 Dim SelList(0) as Integer 73 SelList(0) = 0 74 MainDialog = LoadDialog("WebWizard","WebWzrd") 75 DialogModel = MainDialog.Model 76 With DialogModel 77 .cbHelp.Label = GetResText(1000) 78 .Title = GetResText(1001) 79 .cbCancel.Label = GetResText(1002) 80 .cbGoOn.Label = GetResText(1003) 81 .lblTemplate.Label = GetResText(1004) 82 .lblStyle.Label = GetResText(1005) 83 .hlnBackground.Label = GetResText(1006) 84 .optTiled.Label = GetRestext(1007) 85 .optArea.Label = GetResText(1008) 86 .chkSaveasTemplate.Label = GetResText(1010) 87 End With 88 89 BufferNames() = ArrayfromMultiArray(Layout, 1) 90 DialogModel.lbTemplate.StringItemList() = BufferNames() 91 DialogModel.lbTemplate.SelectedItems() = SelList() 92 93 94 BufferNames() = ArrayfromMultiArray(Style, 1) 95 DialogModel.lbStyles.StringItemList() = BufferNames() 96 DialogModel.lbStyles.SelectedItems() = SelList() 97 sBitmapPath = SOBitmapPath & "webwizard.bmp" 98 99 DialogModel.ImagePreview.ImageURL = sBitmapPath 100 ToggleOptionButtons(DialogModel, bWithBackGraphic) 101 MainDialog.GetControl("lbTemplate").SetFocus() 102 DialogModel.cbGoOn.DefaultButton = True 103 DialogModel.ImagePreview.BackGroundColor = RGB(0,60,126) 104End Sub</script:module> 105