diff options
Diffstat (limited to 'testautomation/graphics/required/includes/global/id_003.inc')
-rw-r--r-- | testautomation/graphics/required/includes/global/id_003.inc | 351 |
1 files changed, 351 insertions, 0 deletions
diff --git a/testautomation/graphics/required/includes/global/id_003.inc b/testautomation/graphics/required/includes/global/id_003.inc new file mode 100644 index 000000000000..5720d4cab791 --- /dev/null +++ b/testautomation/graphics/required/includes/global/id_003.inc @@ -0,0 +1,351 @@ +'encoding UTF-8 Do not remove or change this line! +'************************************************************************** +' DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +' +' Copyright 2000, 2010 Oracle and/or its affiliates. +' +' OpenOffice.org - a multi-platform office productivity suite +' +' This file is part of OpenOffice.org. +' +' OpenOffice.org is free software: you can redistribute it and/or modify +' it under the terms of the GNU Lesser General Public License version 3 +' only, as published by the Free Software Foundation. +' +' OpenOffice.org is distributed in the hope that it will be useful, +' but WITHOUT ANY WARRANTY; without even the implied warranty of +' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +' GNU Lesser General Public License version 3 for more details +' (a copy is included in the LICENSE file that accompanied this code). +' +' You should have received a copy of the GNU Lesser General Public License +' version 3 along with OpenOffice.org. If not, see +' <http://www.openoffice.org/license.html> +' for a copy of the LGPLv3 License. +' +'/************************************************************************ +'* +'* Owner : wolfram.garten@sun.com +'* +'* short description : +'* +'*********************************************************************************** +' #1 tiViewNavigator +' #1 tiViewZoom +' #1 tiViewToolbar +' #1 tiViewDisplayQuality +' #1 tiViewLayer +' #1 tViewSnapLines +' #1 tViewGrid +'\********************************************************************************** +testcase tiViewNavigator + + printlog " open application " + Call hNewDocument + + Kontext "NavigatorDraw" + printlog " if 'Navigator' isn't already open, open it (View->Navigator)" + if Not NavigatorDraw.Exists Then + ViewNavigator + end if + Kontext "NavigatorDraw" + Call DialogTest ( NavigatorDraw ) + + try + Kontext "Navigator" + printlog " close 'Navigator' " + Navigator.Close + catch + Errorlog " Navigator wasn't closed, second try with Menu" + ViewNavigator + endcatch + printlog " close application " + Call hCloseDocument + +endcase 'tiViewNavigator +'------------------------------------------------------------------------- +testcase tiViewZoom + + printlog " open application " + Call hNewDocument + UseBindings + ViewZoom + Kontext "Massstab" + DialogTest ( Massstab ) + Massstab.Cancel + printlog " close application " + Call hCloseDocument + +endcase 'tiViewZoom +'------------------------------------------------------------------------- +testcase tiViewToolbar + + printlog " including ruler & statusbar " + printlog " open application " + Call hNewDocument + + printlog " View->Toolbars->ThreeDSettings " + ViewToolbarsThreeDSettings + WaitSlot (1000) + printlog " View->Toolbars->ThreeDSettings " + ViewToolbarsThreeDSettings + WaitSlot (1000) + + printlog " View->Toolbars->Align " + ViewToolbarsAlign + WaitSlot (1000) + printlog " View->Toolbars->Align " + ViewToolbarsAlign + WaitSlot (1000) + + printlog " View->Toolbars->Tools " + ViewToolbarsTools + WaitSlot (1000) + printlog " View->Toolbars->Tools " + ViewToolbarsTools + WaitSlot (1000) + + printlog " View->Toolbars->Bezier " + ViewToolbarsBezier + WaitSlot (1000) + printlog " View->Toolbars->Bezier " + ViewToolbarsBezier + WaitSlot (1000) + + printlog " View->Toolbars->Fontwork " + ViewToolbarsFontwork + WaitSlot (1000) + printlog " View->Toolbars->Fontwork " + ViewToolbarsFontwork + WaitSlot (1000) + + ' if gApplication = "IMPRESS" then + printlog " View->Toolbars->Presentation " + ' ViewToolbarsPresentation ' only in impress, not draw + printlog " View->Toolbars->Presentation " + ' ViewToolbarsPresentation + ' endif + + printlog " View->Toolbars->Form Controls " + ViewToolbarsFormControls + WaitSlot (1000) + printlog " View->Toolbars->Form Controls " + ViewToolbarsFormControls + WaitSlot (1000) + +'----------------- + printlog " View->Toolbars->Form Design " + ViewToolbarsFormDesign + WaitSlot (1000) + printlog " View->Toolbars->Form Design " + ViewToolbarsFormDesign + WaitSlot (1000) + + printlog " View->Toolbars->FormNavigation " + ViewToolbarsFormNavigation + WaitSlot (1000) + printlog " View->Toolbars->FormNavigation " + ViewToolbarsFormNavigation + WaitSlot (1000) + + printlog " View->Toolbars->Gluepoints " + ViewToolbarsGluepoints + WaitSlot (1000) + printlog " View->Toolbars->Gluepoints " + ViewToolbarsGluepoints + WaitSlot (1000) + printlog " View->Toolbars->Insert " + ViewToolbarsInsert + WaitSlot (1000) + printlog " View->Toolbars->Insert " + ViewToolbarsInsert + WaitSlot (1000) + + printlog " View->Toolbars->Graphic " + ViewToolbarsGraphic + WaitSlot (1000) + printlog " View->Toolbars->Graphic " + ViewToolbarsGraphic + WaitSlot (1000) + + printlog " View->Toolbars->MediaPlayback " + ViewToolbarsMediaPlayback + WaitSlot (1000) + printlog " View->Toolbars->MediaPlayback " + ViewToolbarsMediaPlayback + WaitSlot (1000) + + printlog " View->Toolbars->Optionbar " + ViewToolbarsOptionbar + WaitSlot (1000) + printlog " View->Toolbars->Optionbar " + ViewToolbarsOptionbar + WaitSlot (1000) + + printlog " View->Toolbars->Picture " + ViewToolbarsPicture + WaitSlot (1000) + printlog " View->Toolbars->Picture " + ViewToolbarsPicture + WaitSlot (1000) + + printlog " View->Toolbars->Standard " + ViewToolbarsStandard + WaitSlot (1000) + printlog " View->Toolbars->Standard " + ViewToolbarsStandard + WaitSlot (1000) + + printlog " View->Toolbars->Standard View " + ViewToolbarsStandardView + WaitSlot (1000) + printlog " View->Toolbars->Standard View " + ViewToolbarsStandardView + WaitSlot (1000) + + printlog " View->Toolbars->Hyperlinkbar " + ViewToolbarsHyperlinkbar + WaitSlot (1000) + printlog " View->Toolbars->Hyperlinkbar " + ViewToolbarsHyperlinkbar + WaitSlot (1000) + + printlog " View->Toolbars->ColorBar " + ViewToolbarsColorBar + WaitSlot (1000) + printlog " View->Toolbars->ColorBar " + ViewToolbarsColorBar + WaitSlot (1000) + + printlog " View->Toolbars->Customize " + ViewToolbarsCustomize + WaitSlot (1000) + Kontext + printlog " switch to tabpage 'Menus' " + try + Messagebox.SetPage TabCustomizeMenu ' 1 ------------------ + catch + warnlog "couldn't switch to tabpage 'Menus'" + endcatch + Kontext "TabCustomizeMenu" + if TabCustomizeMenu.exists(5) then + Call DialogTest ( TabCustomizeMenu ) + Menu.typeKeys("<down>") + Entries.typeKeys("<down>") + sleep 2 + printlog " click button 'new' " + BtnNew.Click + sleep 1 + printlog " Dialog 'New Menu' comes up " + Kontext "MenuOrganiser" + Call DialogTest ( MenuOrganiser ) + printlog " Cancel dialog 'New Menu' " + MenuOrganiser.cancel + sleep 1 + Kontext "TabCustomizeMenu" + TabCustomizeMenu.Close + end if + sleep (1) + + printlog " close application " + Call hCloseDocument + +endcase 'tiViewToolbar +'------------------------------------------------------------------------- +testcase tiViewDisplayQuality + + printlog " open application " + Call hNewDocument + + printlog " create a rectangle " + Call hRechteckErstellen 20,20,40,40 + + try + printlog " View->Display Quality->Black and White " + ViewQualityBlackWhite + Printlog "- Quality set to black and white" + catch + Warnlog "- Slot could not be accessed" + endcatch + WaitSlot (1000) + try + printlog " View->Display Quality->Greyscale " + ViewQualityGreyscale + Printlog "- View quality set to greyscale" + catch + Warnlog "- View quality greyscale could not be accessed" + endcatch + WaitSlot (1000) + try + printlog " View->Display Quality->Colour " + ViewQualityColour + Printlog "- View quality set to colour" + catch + Warnlog "- View quality colour could not be accessed" + endcatch + printlog " close application " + Call hClosedocument + +endcase 'tiViewDisplayQuality +'------------------------------------------------------------------------- +testcase tiViewLayer + + printlog " open application " + Call hNewDocument + printlog " Insert->Layer / in impress: ???? " + + printlog " View->Layer " + ViewLayer + WaitSlot (1000) + printlog " View->Layer " + ViewLayer + printlog " close application " + Call hCloseDocument + +endcase 'tiViewLayer +'------------------------------------------------------------------------- +testcase tViewGrid + + printlog " open application " + Call hNewDocument + + printlog " View->Grid-> " + ViewGridVisible + printlog " View->Grid-> " + ViewGridUse + printlog " View->Grid-> " + ViewGridFront + printlog " View->Grid-> " + ViewGridVisible + printlog " View->Grid-> " + ViewGridUse + printlog " View->Grid-> " + ViewGridFront + WaitSlot (1000) + printlog " close application " + Call hCloseDocument + +endcase 'tViewGrid +'------------------------------------------------------------------------- +testcase tViewSnapLines + + printlog " open application " + Call hNewDocument + + printlog " View->Snap Lines-> " + ViewSnapLinesVisible + printlog " View->Snap Lines-> " + ViewSnapLinesUse + printlog " View->Snap Lines-> " + ViewSnapLinesFront + printlog " View->Snap Lines-> " + ViewSnapLinesVisible + printlog " View->Snap Lines-> " + ViewSnapLinesUse + printlog " View->Snap Lines-> " + ViewSnapLinesFront + WaitSlot (1000) + printlog " close application " + Call hCloseDocument + +endcase 'tViewSnapLines |