1<?xml version="1.0" encoding="UTF-8"?> 2<!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd"> 3<script:module xmlns:script="http://openoffice.org/2000/script" script:name="text_ViewSettings" script:language="StarBasic"> 4 5 6'************************************************************************* 7' 8' DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 9' 10' Copyright 2000, 2010 Oracle and/or its affiliates. 11' 12' OpenOffice.org - a multi-platform office productivity suite 13' 14' This file is part of OpenOffice.org. 15' 16' OpenOffice.org is free software: you can redistribute it and/or modify 17' it under the terms of the GNU Lesser General Public License version 3 18' only, as published by the Free Software Foundation. 19' 20' OpenOffice.org is distributed in the hope that it will be useful, 21' but WITHOUT ANY WARRANTY; without even the implied warranty of 22' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 23' GNU Lesser General Public License version 3 for more details 24' (a copy is included in the LICENSE file that accompanied this code). 25' 26' You should have received a copy of the GNU Lesser General Public License 27' version 3 along with OpenOffice.org. If not, see 28' <http://www.openoffice.org/license.html> 29' for a copy of the LGPLv3 License. 30' 31'************************************************************************* 32***** 33'************************************************************************* 34 35 36 37 38 39Sub RunTest() 40 41'************************************************************************* 42' SERVICE: 43' com.sun.star.text.ViewSettings 44'************************************************************************* 45On Error Goto ErrHndl 46 Dim bOK As Boolean 47 48 49 PropertyTester.TestProperty("ShowAnnotations") 50 51 PropertyTester.TestProperty("ShowBreaks") 52 53 PropertyTester.TestProperty("ShowDrawings") 54 55 PropertyTester.TestProperty("ShowFieldCommands") 56 57 PropertyTester.TestProperty("ShowFootnoteBackground") 58 59 PropertyTester.TestProperty("ShowGraphics") 60 61 PropertyTester.TestProperty("ShowHiddenParagraphs") 62 63 PropertyTester.TestProperty("ShowHiddenText") 64 65 PropertyTester.TestProperty("ShowHoriRuler") 66 67 PropertyTester.TestProperty("ShowHoriScrollBar") 68 69 PropertyTester.TestProperty("ShowIndexMarkBackground") 70 71 PropertyTester.TestProperty("ShowOnlineLayout") 72 73 PropertyTester.TestProperty("ShowParaBreaks") 74 75 PropertyTester.TestProperty("ShowProtectedSpaces") 76 77 PropertyTester.TestProperty("ShowRulers") 78 79 PropertyTester.TestProperty("ShowSoftHyphens") 80 81 PropertyTester.TestProperty("ShowSpaces") 82 83 PropertyTester.TestProperty("ShowTableBoundaries") 84 85 PropertyTester.TestProperty("ShowTables") 86 87 PropertyTester.TestProperty("ShowTabstops") 88 89 PropertyTester.TestProperty("ShowTextBoundaries") 90 91 PropertyTester.TestProperty("ShowTextFieldBackground") 92 93 PropertyTester.TestProperty("ShowVertRuler") 94 95 PropertyTester.TestProperty("ShowVertScrollBar") 96 97 PropertyTester.TestProperty("SmoothScrolling") 98 99 PropertyTester.TestProperty("SolidMarkHandles") 100 101 PropertyTester.TestProperty("IsVertRulerRightAligned") 102 103 Dim zoomTypes As Variant 104 zoomTypes = Array(0, 1, 2, 3) 105 PropertyTester.TestProperty("ZoomType", zoomTypes()) 106 107 PropertyTester.TestProperty("ZoomValue") 108 109Exit Sub 110ErrHndl: 111 Test.Exception() 112 bOK = false 113 resume next 114End Sub 115</script:module> 116