diff options
author | Jens-Heiner Rechtien <hr@openoffice.org> | 2009-05-18 14:15:15 +0000 |
---|---|---|
committer | Jens-Heiner Rechtien <hr@openoffice.org> | 2009-05-18 14:15:15 +0000 |
commit | 6064b53afc9390973862e7ecfbeb10fb314852a6 (patch) | |
tree | 12cdfcf37e510fd9d09fccb182b5bf8c502c16f0 /testautomation | |
parent | 01342d500413e4e2ef4536bd11e9143c89097f25 (diff) |
CWS-TOOLING: integrate CWS automation005
2009-05-18 11:29:09 +0200 tbo r272004 : #i101924#
2009-05-14 16:51:30 +0200 tbo r271908 : i101924
2009-05-14 11:43:22 +0200 wg r271883 : i101910
2009-05-13 11:54:50 +0200 jsk r271853 : #i101521
2009-05-13 11:17:13 +0200 jsk r271847 : #i101521
2009-05-13 09:40:32 +0200 jsk r271840 : #i101521
2009-05-13 09:31:12 +0200 jsk r271839 : #i101521
2009-05-13 06:58:53 +0200 jsk r271837 : #i101824
2009-05-12 14:45:20 +0200 jsk r271826 : #i101824
2009-05-12 13:37:19 +0200 jsk r271821 : #i101800
2009-05-12 13:27:47 +0200 jsk r271820 : #i101800
2009-05-12 13:11:11 +0200 jsk r271817 : #i101800
2009-05-12 10:51:09 +0200 jsk r271800 : #i101800
2009-05-11 13:42:34 +0200 jsk r271767 : #i101521
2009-05-11 13:16:33 +0200 jsk r271766 : #i101605
2009-05-11 11:38:54 +0200 jsk r271762 : #i101757
2009-05-07 08:37:40 +0200 jsk r271624 : #i101539# Revert changes, the cause additional instability
2009-05-07 08:28:04 +0200 jsk r271621 : #i101605#
2009-05-06 15:31:32 +0200 jsk r271596 : #i101605#
2009-05-05 14:29:32 +0200 jsk r271516 : #i101521
2009-05-05 08:58:58 +0200 jsk r271499 : #i101539
2009-05-05 08:36:58 +0200 jsk r271495 : #i101539
2009-05-05 08:22:03 +0200 jsk r271492 : #i101539
2009-05-05 08:10:28 +0200 jsk r271491 : #i101539
2009-05-05 07:42:10 +0200 jsk r271490 : #i101539
2009-05-05 06:09:32 +0200 jsk r271489 : #i101539
2009-05-04 21:45:36 +0200 jsk r271488 : #i101539
2009-05-04 21:04:24 +0200 jsk r271487 : #i101539
2009-05-04 20:47:06 +0200 jsk r271486 : #i101539
2009-05-04 20:16:33 +0200 jsk r271485 : #i101539
2009-05-04 20:15:40 +0200 jsk r271484 : #i101539
2009-05-04 20:14:48 +0200 jsk r271483 : #i101539
2009-05-04 20:12:54 +0200 jsk r271482 : #i101539
2009-05-04 20:05:57 +0200 jsk r271481 : #i101539
2009-05-04 18:58:08 +0200 jsk r271480 : #i101539
2009-05-04 15:45:29 +0200 jsk r271467 : #i101539
2009-05-04 15:00:19 +0200 jsk r271459 : #i101522
2009-05-04 14:53:36 +0200 jsk r271458 : #i101521
2009-05-04 14:53:12 +0200 jsk r271457 : #i101405
Diffstat (limited to 'testautomation')
18 files changed, 1098 insertions, 973 deletions
diff --git a/testautomation/framework/optional/includes/basic_formcontrols.inc b/testautomation/framework/optional/includes/basic_formcontrols.inc index 78f4002670d8..02179e12d605 100755 --- a/testautomation/framework/optional/includes/basic_formcontrols.inc +++ b/testautomation/framework/optional/includes/basic_formcontrols.inc @@ -121,6 +121,80 @@ testcase tAllControlsOnDialog( cMajor as string ) '///+<li>close the BASIC-IDE</li> hCloseBasicIde() + + printlog( "" ) + printlog( "Test case 1: Verify that settings survive a close and reopen of the BASIC IDE" ) + + ToolsMacro_uno + kontext "Makro" + irc = hSelectNodeByName( MakroAus , CMODULE ) + if ( irc = 0 ) then + qaerrorlog( "Searching node by name failed. Using fallback" ) + hSelectTheLastnode( MakroAus ) + else + printlog( "The node was found. Good." ) + endif + + brc = hIsMacroEditButtonEnabled() + if ( not brc ) then + warnlog( "Edit-Button is not enabled, the test cannot continue" ) + kontext "Makro" + Makro.cancel() + brc = hDestroyDocument() + goto endsub + endif + + '///+<li>Click 'Edit' to edit the module</li> + printlog( "Edit the module" ) + Bearbeiten.Click() + if ( WaitSlot <> WSFinished ) then + warnlog( "Slot not finished after 1 second" ) + endif + + kontext "BasicIDE" + '///+<li>Find the dialog we created before</li> + ' try to find our dialog again by stepping through the tabbar + bOpen = hFindFirstDialog() + if ( not bOpen ) then + warnlog( "Could access dialog, aborting test" ) + hCloseBasicIde() + brc = hDestroyDocument() + goto endsub + endif + + '///+<li>Open the macro controls float</li> + ' if the dialog is open, open the macro controls toolbar as well, + ' we need access to the "properties" button + bOpen = hShowMacroControls() + if ( not bOpen ) then + warnlog( "Could not open macro controls, aborting" ) + hCloseBasicIde() + brc = hDestroyDocument() + goto endsub + endif + + '///+<li>Select every control, open its properties and verify its name, close properties</li> + for iCurrentControl = 1 to ICONTROLCOUNT + + if ( instr( gtSysName, "Solaris" ) > 0 ) then + qaerrorlog( "Skipping frame control on Solaris" ) + else + hSelectControl( iCurrentControl ) + hOpenPropertyBrowser() + sCurrentControl = lsControlNames( iCurrentControl ) + hPBGetControlName( sCurrentControl ) + hClosePropertyBrowser() + endif + + next iCurrentControl + + ' we need to delete the list-content otherwise we run into index-problems + ListAllDelete( lsControlNames() ) + + '///+<li>Cleanup: Close the BASIC-IDE</li> + printlog( "Close the BASIC IDE" ) + hCloseBasicIde() + if ( getDocumentCount <> 1 ) then warnlog( "Number of open documents is incorrect, expected one only" ) endif @@ -133,6 +207,9 @@ testcase tAllControlsOnDialog( cMajor as string ) '///+<li>close the document</li> '///</ul> brc = hDestroyDocument() + + printlog( "" ) + printlog( "Test case 2: Verify that all items keep their names after close and reload of the document" ) '///<b>check all controls in the saved document</b> printlog "Open the file again" diff --git a/testautomation/framework/optional/input/help_browser/StarOffice_help_topics_en-US.txt b/testautomation/framework/optional/input/help_browser/StarOffice_help_topics_en-US.txt index b136d1401244..44bd50b8e124 100644 --- a/testautomation/framework/optional/input/help_browser/StarOffice_help_topics_en-US.txt +++ b/testautomation/framework/optional/input/help_browser/StarOffice_help_topics_en-US.txt @@ -6,7 +6,6 @@ StarOffice Calc : #REF error message StarOffice Calc : 1/2 replacement
StarOffice Calc : 3D charts
StarOffice Calc : 3D text creation
-StarOffice Calc : 3D view
StarOffice Calc : abbreviation replacement
StarOffice Calc : ABS function
StarOffice Calc : absolute addresses in spreadsheets
@@ -203,6 +202,7 @@ StarOffice Calc : backgrounds;frames/sections/indexes StarOffice Calc : backgrounds;inserting from Gallery
StarOffice Calc : backgrounds;printing
StarOffice Calc : backing window
+StarOffice Calc : backing window - Start Center
StarOffice Calc : backups
StarOffice Calc : backups;automatic
StarOffice Calc : backups;documents
@@ -458,7 +458,6 @@ StarOffice Calc : characters;alternative fonts StarOffice Calc : characters;Asian layout
StarOffice Calc : characters;bold
StarOffice Calc : characters;coloring
-StarOffice Calc : characters;contours
StarOffice Calc : characters;displaying only on screen (Writer)
StarOffice Calc : characters;enabling CTL and Asian characters
StarOffice Calc : characters;font effects
@@ -503,6 +502,7 @@ StarOffice Calc : charts;formatting floors StarOffice Calc : charts;formatting walls
StarOffice Calc : charts;inserting
StarOffice Calc : charts;overview
+StarOffice Calc : charts;positioning axes
StarOffice Calc : charts;printing
StarOffice Calc : charts;properties
StarOffice Calc : charts;reorganizing
@@ -568,12 +568,14 @@ StarOffice Calc : columns;finding labels automatically StarOffice Calc : columns;freezing
StarOffice Calc : columns;hiding
StarOffice Calc : columns;inserting
+StarOffice Calc : columns;moving by drag and drop
StarOffice Calc : columns;optimal widths
StarOffice Calc : columns;repeating when printing
StarOffice Calc : columns;setting with the mouse
StarOffice Calc : columns;swap with rows
StarOffice Calc : columns;widths
StarOffice Calc : COLUMNS function
+StarOffice Calc : columns, see also cells
StarOffice Calc : COMBIN function
StarOffice Calc : COMBINA function
StarOffice Calc : combination charts
@@ -585,7 +587,6 @@ StarOffice Calc : command button creation StarOffice Calc : command buttons, see push buttons
StarOffice Calc : command line parameters
StarOffice Calc : commands
-StarOffice Calc : commands;not visible
StarOffice Calc : commands;repeating
StarOffice Calc : commands;SQL
StarOffice Calc : comments
@@ -630,7 +631,6 @@ StarOffice Calc : constant interest rates StarOffice Calc : constants definition
StarOffice Calc : contents protection
StarOffice Calc : context menus
-StarOffice Calc : contours of text
StarOffice Calc : control point display in presentations
StarOffice Calc : controls
StarOffice Calc : controls;activating in forms
@@ -737,8 +737,8 @@ StarOffice Calc : criteria of query design (Base) StarOffice Calc : cropping pictures
StarOffice Calc : cross-classified tables
StarOffice Calc : csv files
+StarOffice Calc : csv files;formulas
StarOffice Calc : csv files;importing and exporting
-StarOffice Calc : csv files;spreadsheets
StarOffice Calc : CTL
StarOffice Calc : CTL;(not) wrapping words
StarOffice Calc : CTL;complex text layout languages
@@ -852,7 +852,6 @@ StarOffice Calc : databases;creating labels StarOffice Calc : databases;creating queries
StarOffice Calc : databases;creating reports
StarOffice Calc : databases;creating tables
-StarOffice Calc : databases;dBASE (Base)
StarOffice Calc : databases;deleting (Base)
StarOffice Calc : databases;drag and drop (Base)
StarOffice Calc : databases;editing tables
@@ -862,7 +861,6 @@ StarOffice Calc : databases;functions in StarOffice Calc StarOffice Calc : databases;importing/exporting
StarOffice Calc : databases;JDBC (Base)
StarOffice Calc : databases;main page (Base)
-StarOffice Calc : databases;MySQL (Base)
StarOffice Calc : databases;ODBC (Base)
StarOffice Calc : databases;overview
StarOffice Calc : databases;registering (Base)
@@ -1056,7 +1054,6 @@ StarOffice Calc : distances StarOffice Calc : distinct values in SQL queries
StarOffice Calc : distorting in drawings
StarOffice Calc : distributing XML filters
-StarOffice Calc : dithering
StarOffice Calc : division sign, see also operators
StarOffice Calc : divisions
StarOffice Calc : DMAX function
@@ -1266,6 +1263,7 @@ StarOffice Calc : export filters StarOffice Calc : exporting
StarOffice Calc : exporting;bitmaps
StarOffice Calc : exporting;cells
+StarOffice Calc : exporting;formulas as csv files
StarOffice Calc : exporting;HTML and text documents
StarOffice Calc : exporting;Microsoft Office documents with VBA code
StarOffice Calc : exporting;spreadsheets to dBASE
@@ -1522,13 +1520,13 @@ StarOffice Calc : formulas;copying and pasting StarOffice Calc : formulas;defining names
StarOffice Calc : formulas;displaying in cells
StarOffice Calc : formulas;hiding
+StarOffice Calc : formulas;importing/exporting as csv files
StarOffice Calc : formulas;inputting
StarOffice Calc : formulas;matrix formulas
StarOffice Calc : formulas;new
StarOffice Calc : formulas;operators
StarOffice Calc : formulas;printing, instead of results
StarOffice Calc : formulas;recalculating manually
-StarOffice Calc : formulas;saving as csv files
StarOffice Calc : formulas;starting formula editor
StarOffice Calc : formulas;status bar
StarOffice Calc : formulas;using row/column labels
@@ -1614,7 +1612,6 @@ StarOffice Calc : GCD_ADD function StarOffice Calc : GEOMEAN function
StarOffice Calc : geometric lists
StarOffice Calc : geometric-degressive depreciations
-StarOffice Calc : German spellcheck
StarOffice Calc : GESTEP function
StarOffice Calc : get method for form transmissions
StarOffice Calc : GETPIVOTDATA function
@@ -1627,6 +1624,7 @@ StarOffice Calc : goal seeking StarOffice Calc : goal seeking;example
StarOffice Calc : goal seeking;solver
StarOffice Calc : gradients off for faster printing
+StarOffice Calc : graphic objects, see also draw objects
StarOffice Calc : graphical text art
StarOffice Calc : graphics
StarOffice Calc : graphics;cache
@@ -1803,6 +1801,7 @@ StarOffice Calc : import restrictions for Microsoft Office StarOffice Calc : importing
StarOffice Calc : importing;bitmaps
StarOffice Calc : importing;compatibility settings for text import
+StarOffice Calc : importing;csv files with formulas
StarOffice Calc : importing;databases
StarOffice Calc : importing;dBASE files
StarOffice Calc : importing;documents in other formats
@@ -1813,7 +1812,6 @@ StarOffice Calc : importing;Microsoft Office documents with VBA code StarOffice Calc : importing;tables as text
StarOffice Calc : importing;tables in text format
StarOffice Calc : importing;templates
-StarOffice Calc : importing;text databases
StarOffice Calc : IMPOWER function
StarOffice Calc : IMPRODUCT function
StarOffice Calc : IMREAL function
@@ -1881,7 +1879,6 @@ StarOffice Calc : inserting;rows StarOffice Calc : inserting;sheets
StarOffice Calc : inserting;special characters
StarOffice Calc : inserting;tab stops
-StarOffice Calc : inserting;text files with data
StarOffice Calc : inserting;textures on chart bars
StarOffice Calc : inserting;values
StarOffice Calc : inserting functions
@@ -2020,6 +2017,7 @@ StarOffice Calc : LEN function StarOffice Calc : Letter Wizard
StarOffice Calc : levels
StarOffice Calc : levels;depth stagger
+StarOffice Calc : levels;macro security
StarOffice Calc : limits
StarOffice Calc : limits;specifying value limits on input
StarOffice Calc : limits of tables (Writer)
@@ -2099,6 +2097,7 @@ StarOffice Calc : macros;organizing StarOffice Calc : macros;recording
StarOffice Calc : macros;running when incorrect input
StarOffice Calc : macros;security
+StarOffice Calc : macros;security levels
StarOffice Calc : macros;security warning dialog
StarOffice Calc : macros;selecting security warnings
StarOffice Calc : magnifiers
@@ -2138,7 +2137,6 @@ StarOffice Calc : menus StarOffice Calc : menus;activating context menus
StarOffice Calc : menus;assigning macros
StarOffice Calc : menus;customizing
-StarOffice Calc : menus;inactive menu items
StarOffice Calc : merging
StarOffice Calc : merging;cells
StarOffice Calc : merging;data ranges
@@ -2251,7 +2249,6 @@ StarOffice Calc : network identity options StarOffice Calc : NETWORKDAYS function
StarOffice Calc : new databases
StarOffice Calc : new documents
-StarOffice Calc : new German spellcheck
StarOffice Calc : new lines in cells
StarOffice Calc : new windows
StarOffice Calc : NOMINAL function
@@ -2370,7 +2367,6 @@ StarOffice Calc : ODF file formats StarOffice Calc : Office
StarOffice Calc : Office;Microsoft Office and StarOffice
StarOffice Calc : OFFSET function
-StarOffice Calc : old German spellcheck
StarOffice Calc : OLE
StarOffice Calc : OLE;definition
StarOffice Calc : OLE objects
@@ -2389,7 +2385,6 @@ StarOffice Calc : Open/Save dialogs StarOffice Calc : OpenDocument file formats
StarOffice Calc : OpenGL
StarOffice Calc : OpenGL;definition
-StarOffice Calc : OpenGL;optimized output
StarOffice Calc : opening
StarOffice Calc : opening;context menus
StarOffice Calc : opening;database files
@@ -2585,6 +2580,7 @@ StarOffice Calc : polygon drawing StarOffice Calc : pop-art filter
StarOffice Calc : portable document format
StarOffice Calc : positioning
+StarOffice Calc : positioning;axes
StarOffice Calc : positioning;draw objects and controls
StarOffice Calc : positioning;fonts
StarOffice Calc : positioning;objects
@@ -2919,6 +2915,7 @@ StarOffice Calc : rows;repeating when printing StarOffice Calc : rows;swapping with columns
StarOffice Calc : rows;visible and invisible
StarOffice Calc : ROWS function
+StarOffice Calc : rows, see also cells
StarOffice Calc : RRI function
StarOffice Calc : RSQ calculations
StarOffice Calc : RSQ function
@@ -2998,6 +2995,7 @@ StarOffice Calc : security StarOffice Calc : security;digital signatures
StarOffice Calc : security;options for documents with macros
StarOffice Calc : security;protecting contents
+StarOffice Calc : security;security levels for macros
StarOffice Calc : security;warning dialogs with macros
StarOffice Calc : selecting
StarOffice Calc : selecting;cells
@@ -3239,6 +3237,7 @@ StarOffice Calc : StarOffice documents StarOffice Calc : StarOffice documents;mobile device filters
StarOffice Calc : StarOffice documents;viewing and editing in Internet Explorer
StarOffice Calc : StarOffice Math start
+StarOffice Calc : start center
StarOffice Calc : start parameters
StarOffice Calc : statistics functions
StarOffice Calc : statistics in charts
@@ -3393,7 +3392,6 @@ StarOffice Calc : text;animating StarOffice Calc : text;Asian layout
StarOffice Calc : text;bold
StarOffice Calc : text;coloring
-StarOffice Calc : text;contours
StarOffice Calc : text;copying by drag and drop
StarOffice Calc : text;CTL languages
StarOffice Calc : text;drawing pictures
@@ -3646,7 +3644,6 @@ StarOffice Calc : views;creating database views (Base) StarOffice Calc : views;defaults
StarOffice Calc : views;full screen
StarOffice Calc : views;icons
-StarOffice Calc : views;in 3D
StarOffice Calc : views;multiple sheets
StarOffice Calc : views;scaling
StarOffice Calc : views;tables
@@ -3692,6 +3689,7 @@ StarOffice Calc : wizards;letters StarOffice Calc : wizards;overview
StarOffice Calc : wizards;presentations
StarOffice Calc : wizards;reports
+StarOffice Calc : word completion on/off
StarOffice Calc : Word documents
StarOffice Calc : Word documents;compatibility
StarOffice Calc : Word documents;saving as
@@ -3710,6 +3708,7 @@ StarOffice Calc : writing aids options StarOffice Calc : WYSIWYG in fonts lists
StarOffice Calc : X axes
StarOffice Calc : X axes;grid formatting
+StarOffice Calc : X axes;positioning
StarOffice Calc : X axes;scaling
StarOffice Calc : X axes;showing
StarOffice Calc : XForms
@@ -3730,6 +3729,7 @@ StarOffice Calc : XY charts StarOffice Calc : Y axes
StarOffice Calc : Y axes;formatting
StarOffice Calc : Y axes;grid formatting
+StarOffice Calc : Y axes;positioning
StarOffice Calc : Y axes;scaling
StarOffice Calc : Y axes;showing
StarOffice Calc : YEAR function
@@ -3766,7 +3766,6 @@ StarOffice Impress : 3D rotation objects StarOffice Impress : 3D rotation objects;converting to
StarOffice Impress : 3D rotation objects;generating
StarOffice Impress : 3D text creation
-StarOffice Impress : 3D view
StarOffice Impress : abbreviation replacement
StarOffice Impress : absolute hyperlinks
StarOffice Impress : absolute saving of URLs
@@ -3909,6 +3908,7 @@ StarOffice Impress : backgrounds;notes StarOffice Impress : backgrounds;printing
StarOffice Impress : backgrounds;slides
StarOffice Impress : backing window
+StarOffice Impress : backing window - Start Center
StarOffice Impress : backups
StarOffice Impress : backups;automatic
StarOffice Impress : backups;documents
@@ -4029,7 +4029,6 @@ StarOffice Impress : characters;alternative fonts StarOffice Impress : characters;Asian layout
StarOffice Impress : characters;bold
StarOffice Impress : characters;coloring
-StarOffice Impress : characters;contours
StarOffice Impress : characters;converting to curves
StarOffice Impress : characters;displaying only on screen (Writer)
StarOffice Impress : characters;enabling CTL and Asian characters
@@ -4074,6 +4073,7 @@ StarOffice Impress : charts;formatting floors StarOffice Impress : charts;formatting walls
StarOffice Impress : charts;inserting
StarOffice Impress : charts;overview
+StarOffice Impress : charts;positioning axes
StarOffice Impress : charts;properties
StarOffice Impress : charts;reorganizing
StarOffice Impress : charts;scaling axes
@@ -4126,6 +4126,7 @@ StarOffice Impress : column headers StarOffice Impress : column headers;displaying (Calc)
StarOffice Impress : column headers;highlighting (Calc)
StarOffice Impress : columns
+StarOffice Impress : columns;inserting
StarOffice Impress : columns;setting with the mouse
StarOffice Impress : combination charts
StarOffice Impress : combining
@@ -4137,7 +4138,6 @@ StarOffice Impress : command button creation StarOffice Impress : command buttons, see push buttons
StarOffice Impress : command line parameters
StarOffice Impress : commands
-StarOffice Impress : commands;not visible
StarOffice Impress : commands;repeating
StarOffice Impress : commands;SQL
StarOffice Impress : comments
@@ -4180,7 +4180,6 @@ StarOffice Impress : contents protection StarOffice Impress : context menus
StarOffice Impress : contours
StarOffice Impress : contours;converting to
-StarOffice Impress : contours of text
StarOffice Impress : control point display in presentations
StarOffice Impress : control points definition
StarOffice Impress : controls
@@ -4339,7 +4338,6 @@ StarOffice Impress : databases;creating labels StarOffice Impress : databases;creating queries
StarOffice Impress : databases;creating reports
StarOffice Impress : databases;creating tables
-StarOffice Impress : databases;dBASE (Base)
StarOffice Impress : databases;deleting (Base)
StarOffice Impress : databases;drag and drop (Base)
StarOffice Impress : databases;editing tables
@@ -4348,7 +4346,6 @@ StarOffice Impress : databases;formats (Base) StarOffice Impress : databases;importing/exporting
StarOffice Impress : databases;JDBC (Base)
StarOffice Impress : databases;main page (Base)
-StarOffice Impress : databases;MySQL (Base)
StarOffice Impress : databases;ODBC (Base)
StarOffice Impress : databases;overview
StarOffice Impress : databases;registering (Base)
@@ -4470,7 +4467,6 @@ StarOffice Impress : distorting in drawings StarOffice Impress : distorting objects
StarOffice Impress : distributing draw objects
StarOffice Impress : distributing XML filters
-StarOffice Impress : dithering
StarOffice Impress : docking
StarOffice Impress : docking;definition
StarOffice Impress : docking;toolbars
@@ -4578,7 +4574,6 @@ StarOffice Impress : editing;database tables and queries StarOffice Impress : editing;draw objects
StarOffice Impress : editing;fields
StarOffice Impress : editing;Fontwork objects
-StarOffice Impress : editing;glue points
StarOffice Impress : editing;gradients
StarOffice Impress : editing;guides and snap points
StarOffice Impress : editing;hyperlinks
@@ -4883,7 +4878,6 @@ StarOffice Impress : Gallery;dragging pictures to draw objects StarOffice Impress : Gallery;hiding/showing
StarOffice Impress : Gallery;inserting pictures from
StarOffice Impress : geometric forms
-StarOffice Impress : German spellcheck
StarOffice Impress : get method for form transmissions
StarOffice Impress : getting support
StarOffice Impress : GIF format
@@ -4894,14 +4888,14 @@ StarOffice Impress : glossaries StarOffice Impress : glossaries;common terms
StarOffice Impress : glossaries;Internet terms
StarOffice Impress : glue points
-StarOffice Impress : glue points;editing
-StarOffice Impress : glue points;inserting
+StarOffice Impress : glue points;using
StarOffice Impress : gradients
StarOffice Impress : gradients;applying and defining
StarOffice Impress : gradients;defining colors
StarOffice Impress : gradients;loading lists
StarOffice Impress : gradients;transparent
StarOffice Impress : gradients off for faster printing
+StarOffice Impress : graphic objects, see also draw objects
StarOffice Impress : graphical text art
StarOffice Impress : graphics
StarOffice Impress : graphics;cache
@@ -5080,6 +5074,7 @@ StarOffice Impress : inserting;callouts in presentations StarOffice Impress : inserting;cell ranges from spreadsheets
StarOffice Impress : inserting;charts
StarOffice Impress : inserting;clipboard options
+StarOffice Impress : inserting;columns
StarOffice Impress : inserting;data from text documents
StarOffice Impress : inserting;datasource records in spreadsheets
StarOffice Impress : inserting;drawings
@@ -5088,7 +5083,6 @@ StarOffice Impress : inserting;files StarOffice Impress : inserting;floating frames
StarOffice Impress : inserting;Fontwork objects
StarOffice Impress : inserting;form fields
-StarOffice Impress : inserting;glue points
StarOffice Impress : inserting;headers/footers in all slides
StarOffice Impress : inserting;hyperlinks
StarOffice Impress : inserting;layers
@@ -5108,6 +5102,7 @@ StarOffice Impress : inserting;plug-ins StarOffice Impress : inserting;polygons
StarOffice Impress : inserting;push buttons
StarOffice Impress : inserting;rectangles
+StarOffice Impress : inserting;rows
StarOffice Impress : inserting;slides
StarOffice Impress : inserting;slides as links
StarOffice Impress : inserting;slides from files
@@ -5211,6 +5206,7 @@ StarOffice Impress : Letter Wizard StarOffice Impress : levels
StarOffice Impress : levels;depth stagger
StarOffice Impress : levels;hiding
+StarOffice Impress : levels;macro security
StarOffice Impress : levels;showing
StarOffice Impress : limits of tables (Writer)
StarOffice Impress : line breaks
@@ -5278,6 +5274,7 @@ StarOffice Impress : macros;organizing StarOffice Impress : macros;recording
StarOffice Impress : macros;running in presentations
StarOffice Impress : macros;security
+StarOffice Impress : macros;security levels
StarOffice Impress : macros;security warning dialog
StarOffice Impress : macros;selecting security warnings
StarOffice Impress : magnetic lines in presentations
@@ -5302,7 +5299,6 @@ StarOffice Impress : menus StarOffice Impress : menus;activating context menus
StarOffice Impress : menus;assigning macros
StarOffice Impress : menus;customizing
-StarOffice Impress : menus;inactive menu items
StarOffice Impress : merging
StarOffice Impress : merging;documents
StarOffice Impress : merging;draw objects
@@ -5375,7 +5371,6 @@ StarOffice Impress : net charts StarOffice Impress : network identity options
StarOffice Impress : new databases
StarOffice Impress : new documents
-StarOffice Impress : new German spellcheck
StarOffice Impress : new lines in cells
StarOffice Impress : new windows
StarOffice Impress : non-breaking dashes
@@ -5443,7 +5438,6 @@ StarOffice Impress : ODBC;definition StarOffice Impress : ODF file formats
StarOffice Impress : Office
StarOffice Impress : Office;Microsoft Office and StarOffice
-StarOffice Impress : old German spellcheck
StarOffice Impress : OLE
StarOffice Impress : OLE;definition
StarOffice Impress : OLE objects
@@ -5462,7 +5456,6 @@ StarOffice Impress : Open/Save dialogs StarOffice Impress : OpenDocument file formats
StarOffice Impress : OpenGL
StarOffice Impress : OpenGL;definition
-StarOffice Impress : OpenGL;optimized output
StarOffice Impress : opening
StarOffice Impress : opening;context menus
StarOffice Impress : opening;database files
@@ -5637,6 +5630,7 @@ StarOffice Impress : polygons;intersecting/subtracting/merging StarOffice Impress : pop-art filter
StarOffice Impress : portable document format
StarOffice Impress : positioning
+StarOffice Impress : positioning;axes
StarOffice Impress : positioning;draw objects and controls
StarOffice Impress : positioning;fonts
StarOffice Impress : positioning;objects
@@ -5870,6 +5864,8 @@ StarOffice Impress : rounding precision (Calc) StarOffice Impress : row headers
StarOffice Impress : row headers;displaying (Calc)
StarOffice Impress : row headers;highlighting (Calc)
+StarOffice Impress : rows
+StarOffice Impress : rows;inserting
StarOffice Impress : rulers
StarOffice Impress : rulers;default settings
StarOffice Impress : rulers;in presentations
@@ -5932,6 +5928,7 @@ StarOffice Impress : security StarOffice Impress : security;digital signatures
StarOffice Impress : security;options for documents with macros
StarOffice Impress : security;protecting contents
+StarOffice Impress : security;security levels for macros
StarOffice Impress : security;warning dialogs with macros
StarOffice Impress : segments of circles/ellipses
StarOffice Impress : selecting
@@ -6124,6 +6121,7 @@ StarOffice Impress : StarOffice documents;mobile device filters StarOffice Impress : StarOffice documents;viewing and editing in Internet Explorer
StarOffice Impress : StarOffice Impress instructions
StarOffice Impress : StarOffice Math start
+StarOffice Impress : start center
StarOffice Impress : start parameters
StarOffice Impress : starting
StarOffice Impress : starting;always with the current slide
@@ -6227,7 +6225,6 @@ StarOffice Impress : text;animating StarOffice Impress : text;Asian layout
StarOffice Impress : text;bold
StarOffice Impress : text;coloring
-StarOffice Impress : text;contours
StarOffice Impress : text;converting to curves
StarOffice Impress : text;copying by drag and drop
StarOffice Impress : text;CTL languages
@@ -6430,7 +6427,6 @@ StarOffice Impress : views;defaults StarOffice Impress : views;display sizes
StarOffice Impress : views;full screen
StarOffice Impress : views;icons
-StarOffice Impress : views;in 3D
StarOffice Impress : views;scaling
StarOffice Impress : views;shift function
StarOffice Impress : views;slide master view
@@ -6476,6 +6472,7 @@ StarOffice Impress : writing aids options StarOffice Impress : WYSIWYG in fonts lists
StarOffice Impress : X axes
StarOffice Impress : X axes;grid formatting
+StarOffice Impress : X axes;positioning
StarOffice Impress : X axes;scaling
StarOffice Impress : X axes;showing
StarOffice Impress : XForms
@@ -6494,6 +6491,7 @@ StarOffice Impress : XY charts StarOffice Impress : Y axes
StarOffice Impress : Y axes;formatting
StarOffice Impress : Y axes;grid formatting
+StarOffice Impress : Y axes;positioning
StarOffice Impress : Y axes;scaling
StarOffice Impress : Y axes;showing
StarOffice Impress : years
@@ -6517,7 +6515,6 @@ StarOffice Basic : "/" operator (mathematical) StarOffice Basic : "+" operator (mathematical)
StarOffice Basic : 1/2 replacement
StarOffice Basic : 3D text creation
-StarOffice Basic : 3D view
StarOffice Basic : abbreviation replacement
StarOffice Basic : Abs function
StarOffice Basic : absolute hyperlinks
@@ -6630,6 +6627,7 @@ StarOffice Basic : backgrounds;frames/sections/indexes StarOffice Basic : backgrounds;inserting from Gallery
StarOffice Basic : backgrounds;printing
StarOffice Basic : backing window
+StarOffice Basic : backing window - Start Center
StarOffice Basic : backups
StarOffice Basic : backups;automatic
StarOffice Basic : backups;documents
@@ -6757,7 +6755,6 @@ StarOffice Basic : characters;alternative fonts StarOffice Basic : characters;Asian layout
StarOffice Basic : characters;bold
StarOffice Basic : characters;coloring
-StarOffice Basic : characters;contours
StarOffice Basic : characters;displaying only on screen (Writer)
StarOffice Basic : characters;enabling CTL and Asian characters
StarOffice Basic : characters;font effects
@@ -6830,7 +6827,6 @@ StarOffice Basic : command button creation StarOffice Basic : command buttons, see push buttons
StarOffice Basic : command line parameters
StarOffice Basic : commands
-StarOffice Basic : commands;not visible
StarOffice Basic : commands;repeating
StarOffice Basic : commands;SQL
StarOffice Basic : comments
@@ -6871,7 +6867,6 @@ StarOffice Basic : contents protection StarOffice Basic : context menus
StarOffice Basic : continuation
StarOffice Basic : continuation;long lines in editor
-StarOffice Basic : contours of text
StarOffice Basic : control point display in presentations
StarOffice Basic : controls
StarOffice Basic : controls;activating in forms
@@ -7019,7 +7014,6 @@ StarOffice Basic : databases;creating labels StarOffice Basic : databases;creating queries
StarOffice Basic : databases;creating reports
StarOffice Basic : databases;creating tables
-StarOffice Basic : databases;dBASE (Base)
StarOffice Basic : databases;deleting (Base)
StarOffice Basic : databases;drag and drop (Base)
StarOffice Basic : databases;editing tables
@@ -7028,7 +7022,6 @@ StarOffice Basic : databases;formats (Base) StarOffice Basic : databases;importing/exporting
StarOffice Basic : databases;JDBC (Base)
StarOffice Basic : databases;main page (Base)
-StarOffice Basic : databases;MySQL (Base)
StarOffice Basic : databases;ODBC (Base)
StarOffice Basic : databases;overview
StarOffice Basic : databases;registering (Base)
@@ -7176,7 +7169,6 @@ StarOffice Basic : distances StarOffice Basic : distinct values in SQL queries
StarOffice Basic : distorting in drawings
StarOffice Basic : distributing XML filters
-StarOffice Basic : dithering
StarOffice Basic : DLL (Dynamic Link Library)
StarOffice Basic : Do...Loop statement
StarOffice Basic : docking
@@ -7559,7 +7551,6 @@ StarOffice Basic : Gallery;adding pictures StarOffice Basic : Gallery;dragging pictures to draw objects
StarOffice Basic : Gallery;hiding/showing
StarOffice Basic : Gallery;inserting pictures from
-StarOffice Basic : German spellcheck
StarOffice Basic : get method for form transmissions
StarOffice Basic : Get statement
StarOffice Basic : GetAttr function
@@ -7579,6 +7570,7 @@ StarOffice Basic : glossaries;Internet terms StarOffice Basic : GoSub...Return statement
StarOffice Basic : GoTo statement
StarOffice Basic : gradients off for faster printing
+StarOffice Basic : graphic objects, see also draw objects
StarOffice Basic : graphical text art
StarOffice Basic : graphics
StarOffice Basic : graphics;cache
@@ -7850,6 +7842,7 @@ StarOffice Basic : Let statement StarOffice Basic : Letter Wizard
StarOffice Basic : levels
StarOffice Basic : levels;depth stagger
+StarOffice Basic : levels;macro security
StarOffice Basic : libraries
StarOffice Basic : libraries;adding
StarOffice Basic : libraries;organizing
@@ -7928,6 +7921,7 @@ StarOffice Basic : macros;interrupting StarOffice Basic : macros;organizing
StarOffice Basic : macros;recording
StarOffice Basic : macros;security
+StarOffice Basic : macros;security levels
StarOffice Basic : macros;security warning dialog
StarOffice Basic : macros;selecting security warnings
StarOffice Basic : macros;stopping
@@ -7949,7 +7943,6 @@ StarOffice Basic : menus StarOffice Basic : menus;activating context menus
StarOffice Basic : menus;assigning macros
StarOffice Basic : menus;customizing
-StarOffice Basic : menus;inactive menu items
StarOffice Basic : merging
StarOffice Basic : merging;documents
StarOffice Basic : META tags
@@ -8026,7 +8019,6 @@ StarOffice Basic : Navigator;working with StarOffice Basic : network identity options
StarOffice Basic : new databases
StarOffice Basic : new documents
-StarOffice Basic : new German spellcheck
StarOffice Basic : new lines in cells
StarOffice Basic : new windows
StarOffice Basic : Next statement
@@ -8080,7 +8072,6 @@ StarOffice Basic : ODBC;definition StarOffice Basic : ODF file formats
StarOffice Basic : Office
StarOffice Basic : Office;Microsoft Office and StarOffice
-StarOffice Basic : old German spellcheck
StarOffice Basic : OLE
StarOffice Basic : OLE;definition
StarOffice Basic : OLE objects
@@ -8103,7 +8094,6 @@ StarOffice Basic : Open/Save dialogs StarOffice Basic : OpenDocument file formats
StarOffice Basic : OpenGL
StarOffice Basic : OpenGL;definition
-StarOffice Basic : OpenGL;optimized output
StarOffice Basic : opening
StarOffice Basic : opening;context menus
StarOffice Basic : opening;database files
@@ -8553,6 +8543,7 @@ StarOffice Basic : security StarOffice Basic : security;digital signatures
StarOffice Basic : security;options for documents with macros
StarOffice Basic : security;protecting contents
+StarOffice Basic : security;security levels for macros
StarOffice Basic : security;warning dialogs with macros
StarOffice Basic : Seek function
StarOffice Basic : Seek statement
@@ -8692,6 +8683,7 @@ StarOffice Basic : StarOffice documents StarOffice Basic : StarOffice documents;mobile device filters
StarOffice Basic : StarOffice documents;viewing and editing in Internet Explorer
StarOffice Basic : StarOffice Math start
+StarOffice Basic : start center
StarOffice Basic : start parameters
StarOffice Basic : Static statement
StarOffice Basic : status bar on/off
@@ -8793,7 +8785,6 @@ StarOffice Basic : text;animating StarOffice Basic : text;Asian layout
StarOffice Basic : text;bold
StarOffice Basic : text;coloring
-StarOffice Basic : text;contours
StarOffice Basic : text;copying by drag and drop
StarOffice Basic : text;CTL languages
StarOffice Basic : text;drawing pictures
@@ -8994,7 +8985,6 @@ StarOffice Basic : views;creating database views (Base) StarOffice Basic : views;defaults
StarOffice Basic : views;full screen
StarOffice Basic : views;icons
-StarOffice Basic : views;in 3D
StarOffice Basic : views;scaling
StarOffice Basic : Visual Basic for Applications
StarOffice Basic : Visual Basic for Applications;loading/saving documents with VBA code
@@ -9068,7 +9058,6 @@ StarOffice Basic : zooming;pictures StarOffice Basic : zooming;status bar
StarOffice Math : 1/2 replacement
StarOffice Math : 3D text creation
-StarOffice Math : 3D view
StarOffice Math : abbreviation replacement
StarOffice Math : absolute hyperlinks
StarOffice Math : absolute saving of URLs
@@ -9203,6 +9192,7 @@ StarOffice Math : backgrounds;frames/sections/indexes StarOffice Math : backgrounds;inserting from Gallery
StarOffice Math : backgrounds;printing
StarOffice Math : backing window
+StarOffice Math : backing window - Start Center
StarOffice Math : backslash division sign
StarOffice Math : backups
StarOffice Math : backups;automatic
@@ -9344,7 +9334,6 @@ StarOffice Math : characters;alternative fonts StarOffice Math : characters;Asian layout
StarOffice Math : characters;bold
StarOffice Math : characters;coloring
-StarOffice Math : characters;contours
StarOffice Math : characters;displaying only on screen (Writer)
StarOffice Math : characters;enabling CTL and Asian characters
StarOffice Math : characters;font effects
@@ -9411,7 +9400,6 @@ StarOffice Math : command button creation StarOffice Math : command buttons, see push buttons
StarOffice Math : command line parameters
StarOffice Math : commands
-StarOffice Math : commands;not visible
StarOffice Math : commands;repeating
StarOffice Math : commands;SQL
StarOffice Math : comments
@@ -9451,7 +9439,6 @@ StarOffice Math : considerably greater than relation StarOffice Math : considerably less than relation
StarOffice Math : contents protection
StarOffice Math : context menus
-StarOffice Math : contours of text
StarOffice Math : control point display in presentations
StarOffice Math : controls
StarOffice Math : controls;activating in forms
@@ -9586,7 +9573,6 @@ StarOffice Math : databases;creating labels StarOffice Math : databases;creating queries
StarOffice Math : databases;creating reports
StarOffice Math : databases;creating tables
-StarOffice Math : databases;dBASE (Base)
StarOffice Math : databases;deleting (Base)
StarOffice Math : databases;drag and drop (Base)
StarOffice Math : databases;editing tables
@@ -9595,7 +9581,6 @@ StarOffice Math : databases;formats (Base) StarOffice Math : databases;importing/exporting
StarOffice Math : databases;JDBC (Base)
StarOffice Math : databases;main page (Base)
-StarOffice Math : databases;MySQL (Base)
StarOffice Math : databases;ODBC (Base)
StarOffice Math : databases;overview
StarOffice Math : databases;registering (Base)
@@ -9712,7 +9697,6 @@ StarOffice Math : distances between brackets StarOffice Math : distinct values in SQL queries
StarOffice Math : distorting in drawings
StarOffice Math : distributing XML filters
-StarOffice Math : dithering
StarOffice Math : divides relation
StarOffice Math : division signs
StarOffice Math : docking
@@ -10118,7 +10102,6 @@ StarOffice Math : Gallery;dragging pictures to draw objects StarOffice Math : Gallery;hiding/showing
StarOffice Math : Gallery;inserting pictures from
StarOffice Math : gaps in formulas
-StarOffice Math : German spellcheck
StarOffice Math : get method for form transmissions
StarOffice Math : getting support
StarOffice Math : GIF format
@@ -10126,6 +10109,7 @@ StarOffice Math : glossaries StarOffice Math : glossaries;common terms
StarOffice Math : glossaries;Internet terms
StarOffice Math : gradients off for faster printing
+StarOffice Math : graphic objects, see also draw objects
StarOffice Math : graphical text art
StarOffice Math : graphics
StarOffice Math : graphics;cache
@@ -10395,6 +10379,7 @@ StarOffice Math : less than relations StarOffice Math : Letter Wizard
StarOffice Math : levels
StarOffice Math : levels;depth stagger
+StarOffice Math : levels;macro security
StarOffice Math : limits
StarOffice Math : limits;in StarOffice Math
StarOffice Math : limits;in sums/integrals
@@ -10461,6 +10446,7 @@ StarOffice Math : macros;interrupting StarOffice Math : macros;organizing
StarOffice Math : macros;recording
StarOffice Math : macros;security
+StarOffice Math : macros;security levels
StarOffice Math : macros;security warning dialog
StarOffice Math : macros;selecting security warnings
StarOffice Math : magnifiers
@@ -10490,7 +10476,6 @@ StarOffice Math : menus StarOffice Math : menus;activating context menus
StarOffice Math : menus;assigning macros
StarOffice Math : menus;customizing
-StarOffice Math : menus;inactive menu items
StarOffice Math : merging
StarOffice Math : merging;documents
StarOffice Math : merging;formula parts
@@ -10563,7 +10548,6 @@ StarOffice Math : Navigator;working with StarOffice Math : network identity options
StarOffice Math : new databases
StarOffice Math : new documents
-StarOffice Math : new German spellcheck
StarOffice Math : new lines in cells
StarOffice Math : new symbols in StarOffice Math
StarOffice Math : new windows
@@ -10615,7 +10599,6 @@ StarOffice Math : ODBC;definition StarOffice Math : ODF file formats
StarOffice Math : Office
StarOffice Math : Office;Microsoft Office and StarOffice
-StarOffice Math : old German spellcheck
StarOffice Math : OLE
StarOffice Math : OLE;definition
StarOffice Math : OLE objects
@@ -10634,7 +10617,6 @@ StarOffice Math : Open/Save dialogs StarOffice Math : OpenDocument file formats
StarOffice Math : OpenGL
StarOffice Math : OpenGL;definition
-StarOffice Math : OpenGL;optimized output
StarOffice Math : opening
StarOffice Math : opening;context menus
StarOffice Math : opening;database files
@@ -11090,6 +11072,7 @@ StarOffice Math : security StarOffice Math : security;digital signatures
StarOffice Math : security;options for documents with macros
StarOffice Math : security;protecting contents
+StarOffice Math : security;security levels for macros
StarOffice Math : security;warning dialogs with macros
StarOffice Math : selecting
StarOffice Math : selecting;controls
@@ -11240,6 +11223,7 @@ StarOffice Math : StarOffice Math;general instructions StarOffice Math : StarOffice Math;reference list
StarOffice Math : StarOffice Math;relations
StarOffice Math : StarOffice Math start
+StarOffice Math : start center
StarOffice Math : start parameters
StarOffice Math : status bar on/off
StarOffice Math : stickers
@@ -11341,7 +11325,6 @@ StarOffice Math : text;animating StarOffice Math : text;Asian layout
StarOffice Math : text;bold
StarOffice Math : text;coloring
-StarOffice Math : text;contours
StarOffice Math : text;copying by drag and drop
StarOffice Math : text;CTL languages
StarOffice Math : text;drawing pictures
@@ -11540,7 +11523,6 @@ StarOffice Math : views;creating database views (Base) StarOffice Math : views;defaults
StarOffice Math : views;full screen
StarOffice Math : views;icons
-StarOffice Math : views;in 3D
StarOffice Math : views;maximum size
StarOffice Math : views;scaling
StarOffice Math : views;zooming out StarOffice Math
@@ -11615,7 +11597,6 @@ StarOffice Math : zooming in on formula display StarOffice Math : zooming out on formula display
StarOffice Base : 1/2 replacement
StarOffice Base : 3D text creation
-StarOffice Base : 3D view
StarOffice Base : abbreviation replacement
StarOffice Base : absolute hyperlinks
StarOffice Base : absolute saving of URLs
@@ -11717,6 +11698,7 @@ StarOffice Base : backgrounds;frames/sections/indexes StarOffice Base : backgrounds;inserting from Gallery
StarOffice Base : backgrounds;printing
StarOffice Base : backing window
+StarOffice Base : backing window - Start Center
StarOffice Base : backups
StarOffice Base : backups;automatic
StarOffice Base : backups;documents
@@ -11823,7 +11805,6 @@ StarOffice Base : characters;alternative fonts StarOffice Base : characters;Asian layout
StarOffice Base : characters;bold
StarOffice Base : characters;coloring
-StarOffice Base : characters;contours
StarOffice Base : characters;displaying only on screen (Writer)
StarOffice Base : characters;enabling CTL and Asian characters
StarOffice Base : characters;font effects
@@ -11887,7 +11868,6 @@ StarOffice Base : command button creation StarOffice Base : command buttons, see push buttons
StarOffice Base : command line parameters
StarOffice Base : commands
-StarOffice Base : commands;not visible
StarOffice Base : commands;repeating
StarOffice Base : commands;SQL
StarOffice Base : comments
@@ -11919,7 +11899,6 @@ StarOffice Base : configuring;toolbars StarOffice Base : connections to data sources (Base)
StarOffice Base : contents protection
StarOffice Base : context menus
-StarOffice Base : contours of text
StarOffice Base : control point display in presentations
StarOffice Base : controls
StarOffice Base : controls;activating in forms
@@ -12046,7 +12025,6 @@ StarOffice Base : databases;creating labels StarOffice Base : databases;creating queries
StarOffice Base : databases;creating reports
StarOffice Base : databases;creating tables
-StarOffice Base : databases;dBASE (Base)
StarOffice Base : databases;deleting (Base)
StarOffice Base : databases;drag and drop (Base)
StarOffice Base : databases;editing tables
@@ -12055,7 +12033,6 @@ StarOffice Base : databases;formats (Base) StarOffice Base : databases;importing/exporting
StarOffice Base : databases;JDBC (Base)
StarOffice Base : databases;main page (Base)
-StarOffice Base : databases;MySQL (Base)
StarOffice Base : databases;ODBC (Base)
StarOffice Base : databases;overview
StarOffice Base : databases;registering (Base)
@@ -12161,7 +12138,6 @@ StarOffice Base : distances StarOffice Base : distinct values in SQL queries
StarOffice Base : distorting in drawings
StarOffice Base : distributing XML filters
-StarOffice Base : dithering
StarOffice Base : docking
StarOffice Base : docking;definition
StarOffice Base : docking;toolbars
@@ -12501,7 +12477,6 @@ StarOffice Base : Gallery;adding pictures StarOffice Base : Gallery;dragging pictures to draw objects
StarOffice Base : Gallery;hiding/showing
StarOffice Base : Gallery;inserting pictures from
-StarOffice Base : German spellcheck
StarOffice Base : get method for form transmissions
StarOffice Base : getting support
StarOffice Base : GIF format
@@ -12509,6 +12484,7 @@ StarOffice Base : glossaries StarOffice Base : glossaries;common terms
StarOffice Base : glossaries;Internet terms
StarOffice Base : gradients off for faster printing
+StarOffice Base : graphic objects, see also draw objects
StarOffice Base : graphical text art
StarOffice Base : graphics
StarOffice Base : graphics;cache
@@ -12742,6 +12718,7 @@ StarOffice Base : legends;rounding corners StarOffice Base : Letter Wizard
StarOffice Base : levels
StarOffice Base : levels;depth stagger
+StarOffice Base : levels;macro security
StarOffice Base : limits of tables (Writer)
StarOffice Base : line breaks
StarOffice Base : line breaks;in cells
@@ -12795,6 +12772,7 @@ StarOffice Base : macros;interrupting StarOffice Base : macros;organizing
StarOffice Base : macros;recording
StarOffice Base : macros;security
+StarOffice Base : macros;security levels
StarOffice Base : macros;security warning dialog
StarOffice Base : macros;selecting security warnings
StarOffice Base : magnifiers
@@ -12814,7 +12792,6 @@ StarOffice Base : menus StarOffice Base : menus;activating context menus
StarOffice Base : menus;assigning macros
StarOffice Base : menus;customizing
-StarOffice Base : menus;inactive menu items
StarOffice Base : merging
StarOffice Base : merging;documents
StarOffice Base : META tags
@@ -12875,7 +12852,6 @@ StarOffice Base : Navigator;working with StarOffice Base : network identity options
StarOffice Base : new databases
StarOffice Base : new documents
-StarOffice Base : new German spellcheck
StarOffice Base : new lines in cells
StarOffice Base : new windows
StarOffice Base : non-breaking dashes
@@ -12922,7 +12898,6 @@ StarOffice Base : ODBC;definition StarOffice Base : ODF file formats
StarOffice Base : Office
StarOffice Base : Office;Microsoft Office and StarOffice
-StarOffice Base : old German spellcheck
StarOffice Base : OLE
StarOffice Base : OLE;definition
StarOffice Base : OLE objects
@@ -12941,7 +12916,6 @@ StarOffice Base : Open/Save dialogs StarOffice Base : OpenDocument file formats
StarOffice Base : OpenGL
StarOffice Base : OpenGL;definition
-StarOffice Base : OpenGL;optimized output
StarOffice Base : opening
StarOffice Base : opening;context menus
StarOffice Base : opening;database files
@@ -13349,6 +13323,7 @@ StarOffice Base : security StarOffice Base : security;digital signatures
StarOffice Base : security;options for documents with macros
StarOffice Base : security;protecting contents
+StarOffice Base : security;security levels for macros
StarOffice Base : security;warning dialogs with macros
StarOffice Base : selecting
StarOffice Base : selecting;controls
@@ -13475,6 +13450,7 @@ StarOffice Base : StarOffice documents StarOffice Base : StarOffice documents;mobile device filters
StarOffice Base : StarOffice documents;viewing and editing in Internet Explorer
StarOffice Base : StarOffice Math start
+StarOffice Base : start center
StarOffice Base : start parameters
StarOffice Base : status bar on/off
StarOffice Base : stickers
@@ -13564,7 +13540,6 @@ StarOffice Base : text;animating StarOffice Base : text;Asian layout
StarOffice Base : text;bold
StarOffice Base : text;coloring
-StarOffice Base : text;contours
StarOffice Base : text;copying by drag and drop
StarOffice Base : text;CTL languages
StarOffice Base : text;drawing pictures
@@ -13735,7 +13710,6 @@ StarOffice Base : views;creating database views (Base) StarOffice Base : views;defaults
StarOffice Base : views;full screen
StarOffice Base : views;icons
-StarOffice Base : views;in 3D
StarOffice Base : views;scaling
StarOffice Base : Visual Basic for Applications
StarOffice Base : Visual Basic for Applications;loading/saving documents with VBA code
@@ -13800,7 +13774,6 @@ StarOffice Base : zooming;status bar StarOffice Chart : 1/2 replacement
StarOffice Chart : 3D charts
StarOffice Chart : 3D text creation
-StarOffice Chart : 3D view
StarOffice Chart : abbreviation replacement
StarOffice Chart : absolute hyperlinks
StarOffice Chart : absolute saving of URLs
@@ -13913,6 +13886,7 @@ StarOffice Chart : backgrounds;frames/sections/indexes StarOffice Chart : backgrounds;inserting from Gallery
StarOffice Chart : backgrounds;printing
StarOffice Chart : backing window
+StarOffice Chart : backing window - Start Center
StarOffice Chart : backups
StarOffice Chart : backups;automatic
StarOffice Chart : backups;documents
@@ -14021,7 +13995,6 @@ StarOffice Chart : characters;alternative fonts StarOffice Chart : characters;Asian layout
StarOffice Chart : characters;bold
StarOffice Chart : characters;coloring
-StarOffice Chart : characters;contours
StarOffice Chart : characters;displaying only on screen (Writer)
StarOffice Chart : characters;enabling CTL and Asian characters
StarOffice Chart : characters;font effects
@@ -14065,6 +14038,7 @@ StarOffice Chart : charts;formatting floors StarOffice Chart : charts;formatting walls
StarOffice Chart : charts;inserting
StarOffice Chart : charts;overview
+StarOffice Chart : charts;positioning axes
StarOffice Chart : charts;properties
StarOffice Chart : charts;reorganizing
StarOffice Chart : charts;scaling axes
@@ -14114,7 +14088,6 @@ StarOffice Chart : command button creation StarOffice Chart : command buttons, see push buttons
StarOffice Chart : command line parameters
StarOffice Chart : commands
-StarOffice Chart : commands;not visible
StarOffice Chart : commands;repeating
StarOffice Chart : commands;SQL
StarOffice Chart : comments
@@ -14146,7 +14119,6 @@ StarOffice Chart : configuring;toolbars StarOffice Chart : connections to data sources (Base)
StarOffice Chart : contents protection
StarOffice Chart : context menus
-StarOffice Chart : contours of text
StarOffice Chart : control point display in presentations
StarOffice Chart : controls
StarOffice Chart : controls;activating in forms
@@ -14279,7 +14251,6 @@ StarOffice Chart : databases;creating labels StarOffice Chart : databases;creating queries
StarOffice Chart : databases;creating reports
StarOffice Chart : databases;creating tables
-StarOffice Chart : databases;dBASE (Base)
StarOffice Chart : databases;deleting (Base)
StarOffice Chart : databases;drag and drop (Base)
StarOffice Chart : databases;editing tables
@@ -14288,7 +14259,6 @@ StarOffice Chart : databases;formats (Base) StarOffice Chart : databases;importing/exporting
StarOffice Chart : databases;JDBC (Base)
StarOffice Chart : databases;main page (Base)
-StarOffice Chart : databases;MySQL (Base)
StarOffice Chart : databases;ODBC (Base)
StarOffice Chart : databases;overview
StarOffice Chart : databases;registering (Base)
@@ -14394,7 +14364,6 @@ StarOffice Chart : distances StarOffice Chart : distinct values in SQL queries
StarOffice Chart : distorting in drawings
StarOffice Chart : distributing XML filters
-StarOffice Chart : dithering
StarOffice Chart : docking
StarOffice Chart : docking;definition
StarOffice Chart : docking;toolbars
@@ -14742,7 +14711,6 @@ StarOffice Chart : Gallery;adding pictures StarOffice Chart : Gallery;dragging pictures to draw objects
StarOffice Chart : Gallery;hiding/showing
StarOffice Chart : Gallery;inserting pictures from
-StarOffice Chart : German spellcheck
StarOffice Chart : get method for form transmissions
StarOffice Chart : getting support
StarOffice Chart : GIF format
@@ -14750,6 +14718,7 @@ StarOffice Chart : glossaries StarOffice Chart : glossaries;common terms
StarOffice Chart : glossaries;Internet terms
StarOffice Chart : gradients off for faster printing
+StarOffice Chart : graphic objects, see also draw objects
StarOffice Chart : graphical text art
StarOffice Chart : graphics
StarOffice Chart : graphics;cache
@@ -14990,6 +14959,7 @@ StarOffice Chart : legends;rounding corners StarOffice Chart : Letter Wizard
StarOffice Chart : levels
StarOffice Chart : levels;depth stagger
+StarOffice Chart : levels;macro security
StarOffice Chart : limits of tables (Writer)
StarOffice Chart : line breaks
StarOffice Chart : line breaks;in cells
@@ -15045,6 +15015,7 @@ StarOffice Chart : macros;interrupting StarOffice Chart : macros;organizing
StarOffice Chart : macros;recording
StarOffice Chart : macros;security
+StarOffice Chart : macros;security levels
StarOffice Chart : macros;security warning dialog
StarOffice Chart : macros;selecting security warnings
StarOffice Chart : magnifiers
@@ -15065,7 +15036,6 @@ StarOffice Chart : menus StarOffice Chart : menus;activating context menus
StarOffice Chart : menus;assigning macros
StarOffice Chart : menus;customizing
-StarOffice Chart : menus;inactive menu items
StarOffice Chart : merging
StarOffice Chart : merging;documents
StarOffice Chart : META tags
@@ -15127,7 +15097,6 @@ StarOffice Chart : net charts StarOffice Chart : network identity options
StarOffice Chart : new databases
StarOffice Chart : new documents
-StarOffice Chart : new German spellcheck
StarOffice Chart : new lines in cells
StarOffice Chart : new windows
StarOffice Chart : non-breaking dashes
@@ -15175,7 +15144,6 @@ StarOffice Chart : ODBC;definition StarOffice Chart : ODF file formats
StarOffice Chart : Office
StarOffice Chart : Office;Microsoft Office and StarOffice
-StarOffice Chart : old German spellcheck
StarOffice Chart : OLE
StarOffice Chart : OLE;definition
StarOffice Chart : OLE objects
@@ -15194,7 +15162,6 @@ StarOffice Chart : Open/Save dialogs StarOffice Chart : OpenDocument file formats
StarOffice Chart : OpenGL
StarOffice Chart : OpenGL;definition
-StarOffice Chart : OpenGL;optimized output
StarOffice Chart : opening
StarOffice Chart : opening;context menus
StarOffice Chart : opening;database files
@@ -15351,6 +15318,7 @@ StarOffice Chart : polygon drawing StarOffice Chart : pop-art filter
StarOffice Chart : portable document format
StarOffice Chart : positioning
+StarOffice Chart : positioning;axes
StarOffice Chart : positioning;draw objects and controls
StarOffice Chart : positioning;fonts
StarOffice Chart : positioning;objects
@@ -15615,6 +15583,7 @@ StarOffice Chart : security StarOffice Chart : security;digital signatures
StarOffice Chart : security;options for documents with macros
StarOffice Chart : security;protecting contents
+StarOffice Chart : security;security levels for macros
StarOffice Chart : security;warning dialogs with macros
StarOffice Chart : selecting
StarOffice Chart : selecting;controls
@@ -15743,6 +15712,7 @@ StarOffice Chart : StarOffice documents StarOffice Chart : StarOffice documents;mobile device filters
StarOffice Chart : StarOffice documents;viewing and editing in Internet Explorer
StarOffice Chart : StarOffice Math start
+StarOffice Chart : start center
StarOffice Chart : start parameters
StarOffice Chart : statistics in charts
StarOffice Chart : status bar on/off
@@ -15834,7 +15804,6 @@ StarOffice Chart : text;animating StarOffice Chart : text;Asian layout
StarOffice Chart : text;bold
StarOffice Chart : text;coloring
-StarOffice Chart : text;contours
StarOffice Chart : text;copying by drag and drop
StarOffice Chart : text;CTL languages
StarOffice Chart : text;drawing pictures
@@ -16010,7 +15979,6 @@ StarOffice Chart : views;creating database views (Base) StarOffice Chart : views;defaults
StarOffice Chart : views;full screen
StarOffice Chart : views;icons
-StarOffice Chart : views;in 3D
StarOffice Chart : views;scaling
StarOffice Chart : Visual Basic for Applications
StarOffice Chart : Visual Basic for Applications;loading/saving documents with VBA code
@@ -16054,6 +16022,7 @@ StarOffice Chart : writing aids options StarOffice Chart : WYSIWYG in fonts lists
StarOffice Chart : X axes
StarOffice Chart : X axes;grid formatting
+StarOffice Chart : X axes;positioning
StarOffice Chart : X axes;scaling
StarOffice Chart : X axes;showing
StarOffice Chart : XForms
@@ -16072,6 +16041,7 @@ StarOffice Chart : XY charts StarOffice Chart : Y axes
StarOffice Chart : Y axes;formatting
StarOffice Chart : Y axes;grid formatting
+StarOffice Chart : Y axes;positioning
StarOffice Chart : Y axes;scaling
StarOffice Chart : Y axes;showing
StarOffice Chart : years
@@ -16095,7 +16065,6 @@ StarOffice Draw : 3D rotation objects StarOffice Draw : 3D rotation objects;converting to
StarOffice Draw : 3D rotation objects;generating
StarOffice Draw : 3D text creation
-StarOffice Draw : 3D view
StarOffice Draw : abbreviation replacement
StarOffice Draw : absolute hyperlinks
StarOffice Draw : absolute saving of URLs
@@ -16238,6 +16207,7 @@ StarOffice Draw : backgrounds;notes StarOffice Draw : backgrounds;printing
StarOffice Draw : backgrounds;slides
StarOffice Draw : backing window
+StarOffice Draw : backing window - Start Center
StarOffice Draw : backups
StarOffice Draw : backups;automatic
StarOffice Draw : backups;documents
@@ -16358,7 +16328,6 @@ StarOffice Draw : characters;alternative fonts StarOffice Draw : characters;Asian layout
StarOffice Draw : characters;bold
StarOffice Draw : characters;coloring
-StarOffice Draw : characters;contours
StarOffice Draw : characters;converting to curves
StarOffice Draw : characters;displaying only on screen (Writer)
StarOffice Draw : characters;enabling CTL and Asian characters
@@ -16403,6 +16372,7 @@ StarOffice Draw : charts;formatting floors StarOffice Draw : charts;formatting walls
StarOffice Draw : charts;inserting
StarOffice Draw : charts;overview
+StarOffice Draw : charts;positioning axes
StarOffice Draw : charts;properties
StarOffice Draw : charts;reorganizing
StarOffice Draw : charts;scaling axes
@@ -16455,6 +16425,7 @@ StarOffice Draw : column headers StarOffice Draw : column headers;displaying (Calc)
StarOffice Draw : column headers;highlighting (Calc)
StarOffice Draw : columns
+StarOffice Draw : columns;inserting
StarOffice Draw : columns;setting with the mouse
StarOffice Draw : combination charts
StarOffice Draw : combining
@@ -16466,7 +16437,6 @@ StarOffice Draw : command button creation StarOffice Draw : command buttons, see push buttons
StarOffice Draw : command line parameters
StarOffice Draw : commands
-StarOffice Draw : commands;not visible
StarOffice Draw : commands;repeating
StarOffice Draw : commands;SQL
StarOffice Draw : comments
@@ -16509,7 +16479,6 @@ StarOffice Draw : contents protection StarOffice Draw : context menus
StarOffice Draw : contours
StarOffice Draw : contours;converting to
-StarOffice Draw : contours of text
StarOffice Draw : control point display in presentations
StarOffice Draw : control points definition
StarOffice Draw : controls
@@ -16668,7 +16637,6 @@ StarOffice Draw : databases;creating labels StarOffice Draw : databases;creating queries
StarOffice Draw : databases;creating reports
StarOffice Draw : databases;creating tables
-StarOffice Draw : databases;dBASE (Base)
StarOffice Draw : databases;deleting (Base)
StarOffice Draw : databases;drag and drop (Base)
StarOffice Draw : databases;editing tables
@@ -16677,7 +16645,6 @@ StarOffice Draw : databases;formats (Base) StarOffice Draw : databases;importing/exporting
StarOffice Draw : databases;JDBC (Base)
StarOffice Draw : databases;main page (Base)
-StarOffice Draw : databases;MySQL (Base)
StarOffice Draw : databases;ODBC (Base)
StarOffice Draw : databases;overview
StarOffice Draw : databases;registering (Base)
@@ -16799,7 +16766,6 @@ StarOffice Draw : distorting in drawings StarOffice Draw : distorting objects
StarOffice Draw : distributing draw objects
StarOffice Draw : distributing XML filters
-StarOffice Draw : dithering
StarOffice Draw : docking
StarOffice Draw : docking;definition
StarOffice Draw : docking;toolbars
@@ -16907,7 +16873,6 @@ StarOffice Draw : editing;database tables and queries StarOffice Draw : editing;draw objects
StarOffice Draw : editing;fields
StarOffice Draw : editing;Fontwork objects
-StarOffice Draw : editing;glue points
StarOffice Draw : editing;gradients
StarOffice Draw : editing;guides and snap points
StarOffice Draw : editing;hyperlinks
@@ -17212,7 +17177,6 @@ StarOffice Draw : Gallery;dragging pictures to draw objects StarOffice Draw : Gallery;hiding/showing
StarOffice Draw : Gallery;inserting pictures from
StarOffice Draw : geometric forms
-StarOffice Draw : German spellcheck
StarOffice Draw : get method for form transmissions
StarOffice Draw : getting support
StarOffice Draw : GIF format
@@ -17223,14 +17187,14 @@ StarOffice Draw : glossaries StarOffice Draw : glossaries;common terms
StarOffice Draw : glossaries;Internet terms
StarOffice Draw : glue points
-StarOffice Draw : glue points;editing
-StarOffice Draw : glue points;inserting
+StarOffice Draw : glue points;using
StarOffice Draw : gradients
StarOffice Draw : gradients;applying and defining
StarOffice Draw : gradients;defining colors
StarOffice Draw : gradients;loading lists
StarOffice Draw : gradients;transparent
StarOffice Draw : gradients off for faster printing
+StarOffice Draw : graphic objects, see also draw objects
StarOffice Draw : graphical text art
StarOffice Draw : graphics
StarOffice Draw : graphics;cache
@@ -17409,6 +17373,7 @@ StarOffice Draw : inserting;callouts in presentations StarOffice Draw : inserting;cell ranges from spreadsheets
StarOffice Draw : inserting;charts
StarOffice Draw : inserting;clipboard options
+StarOffice Draw : inserting;columns
StarOffice Draw : inserting;data from text documents
StarOffice Draw : inserting;datasource records in spreadsheets
StarOffice Draw : inserting;drawings
@@ -17417,7 +17382,6 @@ StarOffice Draw : inserting;files StarOffice Draw : inserting;floating frames
StarOffice Draw : inserting;Fontwork objects
StarOffice Draw : inserting;form fields
-StarOffice Draw : inserting;glue points
StarOffice Draw : inserting;headers/footers in all slides
StarOffice Draw : inserting;hyperlinks
StarOffice Draw : inserting;layers
@@ -17437,6 +17401,7 @@ StarOffice Draw : inserting;plug-ins StarOffice Draw : inserting;polygons
StarOffice Draw : inserting;push buttons
StarOffice Draw : inserting;rectangles
+StarOffice Draw : inserting;rows
StarOffice Draw : inserting;slides
StarOffice Draw : inserting;slides as links
StarOffice Draw : inserting;slides from files
@@ -17540,6 +17505,7 @@ StarOffice Draw : Letter Wizard StarOffice Draw : levels
StarOffice Draw : levels;depth stagger
StarOffice Draw : levels;hiding
+StarOffice Draw : levels;macro security
StarOffice Draw : levels;showing
StarOffice Draw : limits of tables (Writer)
StarOffice Draw : line breaks
@@ -17607,6 +17573,7 @@ StarOffice Draw : macros;organizing StarOffice Draw : macros;recording
StarOffice Draw : macros;running in presentations
StarOffice Draw : macros;security
+StarOffice Draw : macros;security levels
StarOffice Draw : macros;security warning dialog
StarOffice Draw : macros;selecting security warnings
StarOffice Draw : magnetic lines in presentations
@@ -17631,7 +17598,6 @@ StarOffice Draw : menus StarOffice Draw : menus;activating context menus
StarOffice Draw : menus;assigning macros
StarOffice Draw : menus;customizing
-StarOffice Draw : menus;inactive menu items
StarOffice Draw : merging
StarOffice Draw : merging;documents
StarOffice Draw : merging;draw objects
@@ -17704,7 +17670,6 @@ StarOffice Draw : net charts StarOffice Draw : network identity options
StarOffice Draw : new databases
StarOffice Draw : new documents
-StarOffice Draw : new German spellcheck
StarOffice Draw : new lines in cells
StarOffice Draw : new windows
StarOffice Draw : non-breaking dashes
@@ -17772,7 +17737,6 @@ StarOffice Draw : ODBC;definition StarOffice Draw : ODF file formats
StarOffice Draw : Office
StarOffice Draw : Office;Microsoft Office and StarOffice
-StarOffice Draw : old German spellcheck
StarOffice Draw : OLE
StarOffice Draw : OLE;definition
StarOffice Draw : OLE objects
@@ -17791,7 +17755,6 @@ StarOffice Draw : Open/Save dialogs StarOffice Draw : OpenDocument file formats
StarOffice Draw : OpenGL
StarOffice Draw : OpenGL;definition
-StarOffice Draw : OpenGL;optimized output
StarOffice Draw : opening
StarOffice Draw : opening;context menus
StarOffice Draw : opening;database files
@@ -17966,6 +17929,7 @@ StarOffice Draw : polygons;intersecting/subtracting/merging StarOffice Draw : pop-art filter
StarOffice Draw : portable document format
StarOffice Draw : positioning
+StarOffice Draw : positioning;axes
StarOffice Draw : positioning;draw objects and controls
StarOffice Draw : positioning;fonts
StarOffice Draw : positioning;objects
@@ -18199,6 +18163,8 @@ StarOffice Draw : rounding precision (Calc) StarOffice Draw : row headers
StarOffice Draw : row headers;displaying (Calc)
StarOffice Draw : row headers;highlighting (Calc)
+StarOffice Draw : rows
+StarOffice Draw : rows;inserting
StarOffice Draw : rulers
StarOffice Draw : rulers;default settings
StarOffice Draw : rulers;in presentations
@@ -18261,6 +18227,7 @@ StarOffice Draw : security StarOffice Draw : security;digital signatures
StarOffice Draw : security;options for documents with macros
StarOffice Draw : security;protecting contents
+StarOffice Draw : security;security levels for macros
StarOffice Draw : security;warning dialogs with macros
StarOffice Draw : segments of circles/ellipses
StarOffice Draw : selecting
@@ -18453,6 +18420,7 @@ StarOffice Draw : StarOffice documents;mobile device filters StarOffice Draw : StarOffice documents;viewing and editing in Internet Explorer
StarOffice Draw : StarOffice Impress instructions
StarOffice Draw : StarOffice Math start
+StarOffice Draw : start center
StarOffice Draw : start parameters
StarOffice Draw : starting
StarOffice Draw : starting;always with the current slide
@@ -18556,7 +18524,6 @@ StarOffice Draw : text;animating StarOffice Draw : text;Asian layout
StarOffice Draw : text;bold
StarOffice Draw : text;coloring
-StarOffice Draw : text;contours
StarOffice Draw : text;converting to curves
StarOffice Draw : text;copying by drag and drop
StarOffice Draw : text;CTL languages
@@ -18759,7 +18726,6 @@ StarOffice Draw : views;defaults StarOffice Draw : views;display sizes
StarOffice Draw : views;full screen
StarOffice Draw : views;icons
-StarOffice Draw : views;in 3D
StarOffice Draw : views;scaling
StarOffice Draw : views;shift function
StarOffice Draw : views;slide master view
@@ -18805,6 +18771,7 @@ StarOffice Draw : writing aids options StarOffice Draw : WYSIWYG in fonts lists
StarOffice Draw : X axes
StarOffice Draw : X axes;grid formatting
+StarOffice Draw : X axes;positioning
StarOffice Draw : X axes;scaling
StarOffice Draw : X axes;showing
StarOffice Draw : XForms
@@ -18823,6 +18790,7 @@ StarOffice Draw : XY charts StarOffice Draw : Y axes
StarOffice Draw : Y axes;formatting
StarOffice Draw : Y axes;grid formatting
+StarOffice Draw : Y axes;positioning
StarOffice Draw : Y axes;scaling
StarOffice Draw : Y axes;showing
StarOffice Draw : years
@@ -18842,7 +18810,6 @@ StarOffice Draw : zooming;status bar StarOffice Writer : 1/2 replacement
StarOffice Writer : 3D charts
StarOffice Writer : 3D text creation
-StarOffice Writer : 3D view
StarOffice Writer : abbreviation replacement
StarOffice Writer : abbreviations
StarOffice Writer : absolute hyperlinks
@@ -18987,6 +18954,7 @@ StarOffice Writer : backgrounds;inserting from Gallery StarOffice Writer : backgrounds;printing
StarOffice Writer : backgrounds;text objects
StarOffice Writer : backing window
+StarOffice Writer : backing window - Start Center
StarOffice Writer : backups
StarOffice Writer : backups;automatic
StarOffice Writer : backups;documents
@@ -19009,6 +18977,7 @@ StarOffice Writer : bitmaps;patterns StarOffice Writer : black and white printing
StarOffice Writer : black printing in Calc
StarOffice Writer : blank pages with alternating page styles
+StarOffice Writer : block protect, see also widows or orphans
StarOffice Writer : block selection mode
StarOffice Writer : blocks of text
StarOffice Writer : bold
@@ -19157,7 +19126,6 @@ StarOffice Writer : characters;alternative fonts StarOffice Writer : characters;Asian layout
StarOffice Writer : characters;bold
StarOffice Writer : characters;coloring
-StarOffice Writer : characters;contours
StarOffice Writer : characters;counting
StarOffice Writer : characters;displaying only on screen (Writer)
StarOffice Writer : characters;enabling CTL and Asian characters
@@ -19207,6 +19175,7 @@ StarOffice Writer : charts;formatting walls StarOffice Writer : charts;inserting
StarOffice Writer : charts;labeling
StarOffice Writer : charts;overview
+StarOffice Writer : charts;positioning axes
StarOffice Writer : charts;properties
StarOffice Writer : charts;reorganizing
StarOffice Writer : charts;scaling axes
@@ -19266,7 +19235,6 @@ StarOffice Writer : command button creation StarOffice Writer : command buttons, see push buttons
StarOffice Writer : command line parameters
StarOffice Writer : commands
-StarOffice Writer : commands;not visible
StarOffice Writer : commands;repeating
StarOffice Writer : commands;SQL
StarOffice Writer : comments
@@ -19311,7 +19279,6 @@ StarOffice Writer : context menus StarOffice Writer : continuation pages
StarOffice Writer : contour editor
StarOffice Writer : contour wrap
-StarOffice Writer : contours of text
StarOffice Writer : control point display in presentations
StarOffice Writer : controls
StarOffice Writer : controls;activating in forms
@@ -19460,7 +19427,6 @@ StarOffice Writer : databases;creating labels StarOffice Writer : databases;creating queries
StarOffice Writer : databases;creating reports
StarOffice Writer : databases;creating tables
-StarOffice Writer : databases;dBASE (Base)
StarOffice Writer : databases;deleting (Base)
StarOffice Writer : databases;drag and drop (Base)
StarOffice Writer : databases;editing tables
@@ -19471,7 +19437,6 @@ StarOffice Writer : databases;importing/exporting StarOffice Writer : databases;in conditions
StarOffice Writer : databases;JDBC (Base)
StarOffice Writer : databases;main page (Base)
-StarOffice Writer : databases;MySQL (Base)
StarOffice Writer : databases;ODBC (Base)
StarOffice Writer : databases;overview
StarOffice Writer : databases;registering (Base)
@@ -19614,7 +19579,6 @@ StarOffice Writer : distances StarOffice Writer : distinct values in SQL queries
StarOffice Writer : distorting in drawings
StarOffice Writer : distributing XML filters
-StarOffice Writer : dithering
StarOffice Writer : dividing tables
StarOffice Writer : DocInformation fields
StarOffice Writer : docking
@@ -19988,7 +19952,6 @@ StarOffice Writer : formatting;printer metrics (Writer) StarOffice Writer : formatting;register-true text
StarOffice Writer : formatting;undoing
StarOffice Writer : formatting;undoing when writing
-StarOffice Writer : formatting;with adjacent paragraph format
StarOffice Writer : formatting styles
StarOffice Writer : formatting styles;importing
StarOffice Writer : formatting styles;styles and templates
@@ -20060,7 +20023,6 @@ StarOffice Writer : Gallery;docking and resizing StarOffice Writer : Gallery;dragging pictures to draw objects
StarOffice Writer : Gallery;hiding/showing
StarOffice Writer : Gallery;inserting pictures from
-StarOffice Writer : German spellcheck
StarOffice Writer : get method for form transmissions
StarOffice Writer : getting support
StarOffice Writer : GIF format
@@ -20068,6 +20030,7 @@ StarOffice Writer : glossaries StarOffice Writer : glossaries;common terms
StarOffice Writer : glossaries;Internet terms
StarOffice Writer : gradients off for faster printing
+StarOffice Writer : graphic objects, see also draw objects
StarOffice Writer : graphical text art
StarOffice Writer : graphics
StarOffice Writer : graphics;cache
@@ -20408,6 +20371,7 @@ StarOffice Writer : letters;inserting envelopes StarOffice Writer : levels
StarOffice Writer : levels;changing outline levels
StarOffice Writer : levels;depth stagger
+StarOffice Writer : levels;macro security
StarOffice Writer : lexicon, see thesaurus
StarOffice Writer : limits of tables (Writer)
StarOffice Writer : line breaks
@@ -20486,6 +20450,7 @@ StarOffice Writer : macros;interrupting StarOffice Writer : macros;organizing
StarOffice Writer : macros;recording
StarOffice Writer : macros;security
+StarOffice Writer : macros;security levels
StarOffice Writer : macros;security warning dialog
StarOffice Writer : macros;selecting security warnings
StarOffice Writer : magnifiers
@@ -20515,7 +20480,6 @@ StarOffice Writer : menus StarOffice Writer : menus;activating context menus
StarOffice Writer : menus;assigning macros
StarOffice Writer : menus;customizing
-StarOffice Writer : menus;inactive menu items
StarOffice Writer : merging
StarOffice Writer : merging;cells
StarOffice Writer : merging;cells, by keyboard
@@ -20600,7 +20564,6 @@ StarOffice Writer : network identity options StarOffice Writer : networks and AutoText directories
StarOffice Writer : new databases
StarOffice Writer : new documents
-StarOffice Writer : new German spellcheck
StarOffice Writer : new lines in cells
StarOffice Writer : new page styles from selection
StarOffice Writer : new windows
@@ -20678,7 +20641,6 @@ StarOffice Writer : ODBC;definition StarOffice Writer : ODF file formats
StarOffice Writer : Office
StarOffice Writer : Office;Microsoft Office and StarOffice
-StarOffice Writer : old German spellcheck
StarOffice Writer : OLE
StarOffice Writer : OLE;definition
StarOffice Writer : OLE objects
@@ -20700,7 +20662,6 @@ StarOffice Writer : Open/Save dialogs StarOffice Writer : OpenDocument file formats
StarOffice Writer : OpenGL
StarOffice Writer : OpenGL;definition
-StarOffice Writer : OpenGL;optimized output
StarOffice Writer : opening
StarOffice Writer : opening;context menus
StarOffice Writer : opening;database files
@@ -20788,6 +20749,7 @@ StarOffice Writer : pages;continuation pages StarOffice Writer : pages;defining borders
StarOffice Writer : pages;formatting and numbering
StarOffice Writer : pages;inserting/deleting page breaks
+StarOffice Writer : pages;jumping to
StarOffice Writer : pages;left and right pages
StarOffice Writer : pages;number of
StarOffice Writer : pages;numbers and count of
@@ -20811,7 +20773,6 @@ StarOffice Writer : paragraph marks StarOffice Writer : paragraph marks;displaying (Writer)
StarOffice Writer : paragraph marks;finding & replacing
StarOffice Writer : paragraph styles
-StarOffice Writer : paragraph styles;applying to adjacent paragraphs
StarOffice Writer : paragraph styles;languages
StarOffice Writer : paragraph styles;modifying basic fonts
StarOffice Writer : paragraph styles;numbering
@@ -20927,6 +20888,7 @@ StarOffice Writer : pop-art filter StarOffice Writer : portable document format
StarOffice Writer : portrait and landscape
StarOffice Writer : positioning
+StarOffice Writer : positioning;axes
StarOffice Writer : positioning;draw objects and controls
StarOffice Writer : positioning;fonts
StarOffice Writer : positioning;objects
@@ -21034,6 +20996,7 @@ StarOffice Writer : protecting;contents StarOffice Writer : protecting;recorded changes
StarOffice Writer : protecting;sections
StarOffice Writer : protecting;tables and sections
+StarOffice Writer : protecting;text flow
StarOffice Writer : proxy settings
StarOffice Writer : push buttons
StarOffice Writer : push buttons;adding to documents
@@ -21269,6 +21232,7 @@ StarOffice Writer : security StarOffice Writer : security;digital signatures
StarOffice Writer : security;options for documents with macros
StarOffice Writer : security;protecting contents
+StarOffice Writer : security;security levels for macros
StarOffice Writer : security;warning dialogs with macros
StarOffice Writer : selecting
StarOffice Writer : selecting;controls
@@ -21428,6 +21392,7 @@ StarOffice Writer : StarOffice Math start StarOffice Writer : StarOffice Writer
StarOffice Writer : StarOffice Writer;instructions
StarOffice Writer : StarOffice Writer;special HTML tags
+StarOffice Writer : start center
StarOffice Writer : start parameters
StarOffice Writer : starting page numbers
StarOffice Writer : statistical functions
@@ -21604,7 +21569,6 @@ StarOffice Writer : text;backgrounds StarOffice Writer : text;bold
StarOffice Writer : text;coloring
StarOffice Writer : text;conditional text
-StarOffice Writer : text;contours
StarOffice Writer : text;converting to tables
StarOffice Writer : text;copying by drag and drop
StarOffice Writer : text;CTL languages
@@ -21856,7 +21820,6 @@ StarOffice Writer : views;creating database views (Base) StarOffice Writer : views;defaults
StarOffice Writer : views;full screen
StarOffice Writer : views;icons
-StarOffice Writer : views;in 3D
StarOffice Writer : views;scaling
StarOffice Writer : Visual Basic for Applications
StarOffice Writer : Visual Basic for Applications;loading/saving documents with VBA code
@@ -21916,6 +21879,7 @@ StarOffice Writer : writing with direct cursor StarOffice Writer : WYSIWYG in fonts lists
StarOffice Writer : X axes
StarOffice Writer : X axes;grid formatting
+StarOffice Writer : X axes;positioning
StarOffice Writer : X axes;scaling
StarOffice Writer : X axes;showing
StarOffice Writer : XForms
@@ -21934,6 +21898,7 @@ StarOffice Writer : XY charts StarOffice Writer : Y axes
StarOffice Writer : Y axes;formatting
StarOffice Writer : Y axes;grid formatting
+StarOffice Writer : Y axes;positioning
StarOffice Writer : Y axes;scaling
StarOffice Writer : Y axes;showing
StarOffice Writer : years
diff --git a/testautomation/framework/required/includes/first.inc b/testautomation/framework/required/includes/first.inc index eac71a14bec5..8e3db593e854 100755 --- a/testautomation/framework/required/includes/first.inc +++ b/testautomation/framework/required/includes/first.inc @@ -55,7 +55,7 @@ testcase tAllNew gApplication = "WRITER" printlog " - " + gApplication - Call hNewDocument (TRUE) + hNewDocument() Kontext "DocumentWriter" DocumentWriter.TypeKeys "This is a Writer-document!" @@ -65,7 +65,7 @@ testcase tAllNew "Please check if a Writer document will be opened!") end if end if - Call hCloseDocument (TRUE) + hCloseDocument() catch Exceptlog ResetApplication @@ -79,7 +79,7 @@ testcase tAllNew gApplication = "CALC" printlog " - " + gApplication - Call hNewDocument (TRUE) + hNewDocument Kontext "DocumentCalc" DocumentCalc.TypeKeys "This is a Calc-document!" @@ -89,7 +89,7 @@ testcase tAllNew "Please check if a Calc document will be opened!") end if end if - Call hCloseDocument (TRUE) + hCloseDocument catch Exceptlog ResetApplication @@ -103,7 +103,7 @@ testcase tAllNew gApplication = "IMPRESS" printlog " - " + gApplication - Call hNewDocument (TRUE) + hNewDocument() sleep(3) InsertDuplicateSlide sleep(2) @@ -113,7 +113,7 @@ testcase tAllNew "Please check if an Impress document will be opened!") end if end if - Call hCloseDocument (TRUE) + hCloseDocument() catch Exceptlog ResetApplication @@ -126,14 +126,14 @@ testcase tAllNew try gApplication = "DRAW" printlog " - " + gApplication - Call hNewDocument (TRUE) + hNewDocument() InsertSlide if gUseSysDlg = FALSE then if fDocumentCheck (gDrawFilter) = FALSE then warnlog("The filter name (saving) is not correct! Please check if a Draw document will be opened!") end if end if - Call hCloseDocument (TRUE) + hCloseDocument() catch Exceptlog ResetApplication @@ -142,7 +142,7 @@ testcase tAllNew gApplication = "HTML" printlog " - " + gApplication '///+<ul><li>Create a new HTML document</li> - Call hNewDocument (TRUE) + hNewDocument() Kontext "DocumentWriter" '///+<li>Type some text</li> DocumentWriter.TypeKeys "This is a HTML-Document!" @@ -153,7 +153,7 @@ testcase tAllNew end if end if '///+<li>Close the document window without saving it</li></ul> - Call hCloseDocument (TRUE) + hCloseDocument() catch Exceptlog ResetApplication @@ -166,14 +166,14 @@ testcase tAllNew try gApplication = "MATH" printlog " - " + gApplication - Call hNewDocument (TRUE) + hNewDocument() Call SchreibenInMathDok("a over b") if gUseSysDlg = FALSE then if fDocumentCheck (gMathFilter) = FALSE then warnlog("The filter name (saving) is not correct! Please check if a Math document will be opened!") end if end if - Call hCloseDocument (TRUE) + hCloseDocument catch Exceptlog ResetApplication @@ -187,7 +187,7 @@ testcase tAllNew try gApplication = "MASTERDOCUMENT" printlog " - " + gApplication - Call hNewDocument (TRUE) + hNewDocument() Kontext "DocumentWriter" DocumentWriter.TypeKeys "This is a master document!" if gUseSysDlg = FALSE then @@ -199,7 +199,7 @@ testcase tAllNew if Navigator.Exists(5) then Navigator.Close end if - Call hCloseDocument (TRUE) + hCloseDocument() catch Exceptlog ResetApplication diff --git a/testautomation/framework/required/includes/topten.inc b/testautomation/framework/required/includes/topten.inc index a633fe609075..8fc5ac835af4 100755 --- a/testautomation/framework/required/includes/topten.inc +++ b/testautomation/framework/required/includes/topten.inc @@ -1,337 +1,328 @@ -'encoding UTF-8 Do not remove or change this line! -'************************************************************************** -'* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -'* -'* Copyright 2008 by Sun Microsystems, Inc. -'* -'* OpenOffice.org - a multi-platform office productivity suite -'* -'* $RCSfile: topten.inc,v $ -'* -'* $Revision: 1.1 $ -'* -'* last change: $Author: jsi $ $Date: 2008-06-16 12:19:04 $ -'* -'* 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 : joerg.skottke@sun.com -'* -'* short description : Smoke test (load/save/clipboard) -'* -'\*********************************************************************** - -sub topten - gApplication = "WRITER" - printlog( "** " + gApplication ) - call Top_ten_test - gApplication = "CALC" - printlog( "** " + gApplication ) - call Top_ten_test - gApplication = "IMPRESS" - printlog( "** " + gApplication ) - call Top_ten_test - gApplication = "DRAW" - printlog( "** " + gApplication ) - call Top_ten_test - gApplication = "MATH" - printlog( "** " + gApplication ) - call Top_ten_test - gApplication = "HTML" - printlog( "** " + gApplication ) - call Top_ten_test - gApplication = "MASTERDOCUMENT" - printlog( "** " + gApplication ) - call Top_ten_test - -end sub - -'******************************************************************************* - -testcase Top_ten_test - '///Top-Ten-Test - '///<ul><li>open all document types</li> - '///+<li>insert a text or a rectangle (Draw/Impress)</li> - '///+<li>cut - paste / copy - paste</li> - '///+<li>save as default-format (6.0format (XML))</li> - '///+<li>save as 5.2-format</li> - '///+<li>close the doc</li> - '///+<li>load the 8.0-doc, change it, save this changes and close the doc</li> - '///+<li>load the 5.2-doc, change it, save this changes and close the doc</li></ul> +'encoding UTF-8 Do not remove or change this line!
+'**************************************************************************
+'* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+'*
+'* Copyright 2008 by Sun Microsystems, Inc.
+'*
+'* OpenOffice.org - a multi-platform office productivity suite
+'*
+'* $RCSfile: topten.inc,v $
+'*
+'* $Revision: 1.1 $
+'*
+'* last change: $Author: jsi $ $Date: 2008-06-16 12:19:04 $
+'*
+'* 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 : joerg.skottke@sun.com
+'*
+'* short description : Smoke test (load/save/clipboard)
+'*
+'\***********************************************************************
+
+sub topten
+
+ gApplication = "WRITER"
+ call Top_ten_test
+
+ gApplication = "CALC"
+ call Top_ten_test
+
+ gApplication = "IMPRESS"
+ call Top_ten_test
+
+ gApplication = "DRAW"
+ call Top_ten_test
+
+ gApplication = "MATH"
+ call Top_ten_test
+
+ gApplication = "HTML"
+ call Top_ten_test
+
+ gApplication = "MASTERDOCUMENT"
+ call Top_ten_test
+
+end sub
+
+'*******************************************************************************
+
+testcase Top_ten_test
+
dim sUserWorkDirectory as string
+ dim sFilename_native as String
+ dim sFilename_export as String
+ dim sFilter_native as string
+ dim sFilter_export as String
+ dim bExportFile as boolean
+
+ sUserWorkDirectory = gOfficePath & "user\work\"
+ bExportFile = true - dim rootdir as string - dim vExtension(10) as string - dim DokName1 as String - dim DokName2 as String - dim sFilter1 as string - dim sFilter2 as String - Dim i as Integer - dim bExport as boolean - - rootdir = gOfficePath + "user\work\" - bExport = true + printlog( "Current document type: " & gApplication )
+
+ ' set the filenames and their filters. HTML is not exported
+ if ( gApplication = "HTML" ) then
+ sFilename_native = "ls_test.html"
+ sFilename_export = "ls_test.htm" + bExportFile = FALSE
+ else
+ sFilename_native = "ls_test" & hGetSuffix( "current" )
+ sFilename_export = "ls_test" & hGetSuffix( "569" )
+ endif
+
+ printlog( "File (current): " & sFilename_native )
+ printlog( "File (src569).: " & sFilename_export )
- ' set the filenames and their filters - if gApplication = "HTML" then - 'hGetFilternameExtension is able to read more than one extension entry - vExtension() = hGetFilternameExtension("writer_web_HTML") - DokName1 = "ls_test" & "." & vExtension(0) - Dokname2 = Dokname1 - else - DokName1 = "ls_test" & hGetSuffix( "current" ) - DokName2 = "ls_test" & hGetSuffix( "569" ) - endif + ' Delete the workfiles, they might have been left over by prior incomplete testrun
+ hDeleteFile( sUserWorkDirectory & sFilename_native )
+ hDeleteFile( sUserWorkDirectory & sFilename_export )
- printlog( " * File (current): " & DokName1 ) - printlog( " * File (src569).: " & DokName2 ) - - select case gApplication - case "WRITER" : sFilter1 = "writer8" - case "CALC" : sFilter1 = "calc8" - case "DRAW" : sFilter1 = "draw8" - case "IMPRESS" : sFilter1 = "impress8" - case "MATH" : sFilter1 = "math8" - case "MASTERDOCUMENT" : sFilter1 = "writerglobal8" - case "HTML" : sFilter1 = "HTML" : bExport = FALSE - case else : warnlog "Invalid gApplication: " & gApplication - end select - - printlog( "- create a new document" ) + ' Set the API filternames for the current application (native XML format)
+ select case gApplication
+ case "WRITER" : sFilter_native = "writer8"
+ case "CALC" : sFilter_native = "calc8"
+ case "DRAW" : sFilter_native = "draw8"
+ case "IMPRESS" : sFilter_native = "impress8"
+ case "MATH" : sFilter_native = "math8"
+ case "MASTERDOCUMENT" : sFilter_native = "writerglobal8"
+ case "HTML" : sFilter_native = "HTML" + case else : warnlog "Invalid gApplication: " & gApplication
+ end select
+
+ printlog( "Create a new document" )
call hNewDocument - printlog( "- clipboard" ) +
+ printlog( "Clipboard" )
call CutCopyPaste - printlog( "- saving => default-fileformat" ) - call hFileSaveAsKill ( rootdir & DokName1 ) - if ( gApplication = "IMPRESS" ) then sleep( 2 ) - - if bExport then - - ' hFileSaveAsWithFilterKill needs the API filtername. Hardcoded for speed. - select case gApplication - case "WRITER" : sFilter2 = "StarWriter 5.0" - case "CALC" : sFilter2 = "StarCalc 5.0" - case "DRAW" : sFilter2 = "StarDraw 5.0" - case "IMPRESS" : sFilter2 = "StarImpress 5.0" - case "MATH" : sFilter2 = "StarMath 5.0" - case "MASTERDOCUMENT" : sFilter2 = "StarWriter 5.0/GlobalDocument" - case else : warnlog "Invalid gApplication: " & gApplication - end select - - printlog "- saving => 5.2-fileformat" - hFileSaveAsWithFilterKill( rootdir & DokName2 , sFilter2 ) - - printlog "- close" - FileClose - - kontext "active" - If active.exists(5) then - warnlog "Unexpected messagebox: '" + active.getText + "'" - Active.Yes - else - printlog "- no more alien warning on closing the document. Good." - end if - else - FileClose - - kontext "active" - if Active.Exists(5) then - warnlog "Unexpected Active after saving: '" + active.gettext + "'" - try - Active.Yes - catch - Active.No - endcatch - end if - end if - - printlog "- loading => default-fileformat" - call hFileOpen (rootdir & DokName1) - - if bExport then - printlog " - change the doc" - hChangeDoc() - printlog " - save" - hFileSave() - endif +
+ printlog( "Save (default-fileformat): " & sFilename_native )
+ call hFileSaveAsKill ( sUserWorkDirectory & sFilename_native )
+
+ if ( bExportFile ) then
+
+ ' Set the API filternames for the current application (StarOffice 5.2 binary format)
+ select case gApplication
+ case "WRITER" : sFilter_export = "StarWriter 5.0"
+ case "CALC" : sFilter_export = "StarCalc 5.0"
+ case "DRAW" : sFilter_export = "StarDraw 5.0"
+ case "IMPRESS" : sFilter_export = "StarImpress 5.0"
+ case "MATH" : sFilter_export = "StarMath 5.0"
+ case "MASTERDOCUMENT" : sFilter_export = "StarWriter 5.0/GlobalDocument"
+ case else : warnlog "Invalid gApplication: " & gApplication
+ end select
+
+ printlog( "Save (5.2-fileformat): " & sFilename_export )
+ hFileSaveAsWithFilterKill( sUserWorkDirectory & sFilename_export , sFilter_export )
+
+ printlog( "Close" )
+ FileClose
- printlog " - close" - call hCloseDocument + ' There should be no alien warning
+ kontext "active"
+ If ( active.exists( 1 ) ) then
+ warnlog( "Unexpected messagebox: '" & active.getText & "'" )
+ Active.Yes
+ else
+ printlog( "No more alien warning on closing the document. Good." )
+ endif
+ else
+ FileClose
+
+ kontext "active"
+ if ( Active.Exists( 1 ) ) then
+ warnlog( "Unexpected Active after saving: '" & active.getText & "'" )
+ try
+ Active.Yes()
+ catch
+ Active.No()
+ endcatch
+ endif
+ endif
+
+ printlog( "Load (default-fileformat): " & sFilename_native )
+ call hFileOpen( sUserWorkDirectory & sFilename_native )
- if bExport then - printlog "- loading => 5.2-fileformat" - call hFileOpen (rootdir & DokName2) - if (ucase(gApplication) = "MATH" AND iSprache = 84 AND gPlatform="lin") then - try - kontext "DocumentMath" - DocumentMath.MouseDown(50,50) - DocumentMath.MouseUp(50,50) - qaErrorLog "Use workaround focus problem for math and language vi/84" - ' Needed by AndreSchnabel, not manual reproduceable, only with TestTool - catch - qaErrorLog "Workaround focus problem failed." - endcatch - end if - printlog " - change the doc" - hChangeDoc() - printlog " - save" - hFileSave() - - Kontext "AlienWarning" - if AlienWarning.exists() then ' was 5 secs. - printlog "- alien warning came up. Good." - AlienWarning.OK - hFileWait() - else - if (gBuild > 8870) then '8871 is CWS alienwarning integrated SRC680m77 - warnlog "- alien warning didn't came up." - endif + if ( bExportFile ) then
+ printlog( "Change the document" )
+ hChangeDoc()
+ printlog( "Save" )
+ hFileSave()
+ endif
+
+ printlog( "Close" )
+ FileClose
+
+ if ( bExportFile ) then +
+ printlog( "Load (5.2-fileformat): " & sFilename_export )
+ call hFileOpen (sUserWorkDirectory & sFilename_export) +
+ if ( gApplication = "MATH" AND iSprache = 84 AND gPlatform="lin" ) then
+ try
+ kontext "DocumentMath"
+ DocumentMath.MouseDown(50,50)
+ DocumentMath.MouseUp(50,50)
+ qaErrorLog( "Use workaround focus problem for math and language vi/84" )
+ ' Needed by AndreSchnabel, not manual reproduceable, only with TestTool
+ catch
+ qaErrorLog( "Workaround focus problem failed." )
+ endcatch
endif - - kontext "active" - if Active.Exists(5) then - if (gBuild > 8870) then '8871 is CWS alienwarning integrated SRC680m77 - warnlog "Unexpected messagebox: '" + active.gettext + "'" - else - printlog " - alien warning for change to current filter. Good. '" + active.gettext + "'" - endif + + ' Modify the export document to trigger the alien warning on next save
+ printlog( "Change the document" )
+ hChangeDoc() +
+ printlog( "Save" )
+ FileSave
+
+ Kontext "AlienWarning"
+ if ( AlienWarning.exists( 3 ) ) then
+ printlog( "Closing expected alien warning. Good." )
+ AlienWarning.OK()
+ else
+ warnlog( "Alien warning is missing" )
+ endif
+
+ kontext "active"
+ if ( Active.Exists( 3 ) ) then
+ warnlog( "Unexpected messagebox: '" & active.getText & "'" )
Active.yes - end if - - printlog " - close" - FileClose - - kontext "active" - if Active.Exists(5) then - warnlog "Unexpected messagebox: '" + active.gettext + "'" - Active.Yes else - printlog "- no more alien warning on closing the document. Good." - end if - end if - - if ( FileExists( rootdir & DokName1 ) ) then kill( rootdir & DokName1 ) - if ( FileExists( rootdir & DokName2 ) ) then kill( rootdir & DokName2 ) - -endcase - -'******************************************************************************* - -sub CutCopyPaste - dim sSelectAll as string - - ' In Spain Select All is CTRL+E; CTRL+A is FileOpen - if (iSprache=34) then - sSelectAll = "<Mod1 e>" - else - sSelectAll = "<Mod1 a>" - endif - - select case gApplication - case "WRITER", "HTML", "MASTERDOCUMENT" - kontext "documentwriter" - DocumentWriter.TypeKeys "This is a test.<Return>" - printlog( " cut" ) - DocumentWriter.TypeKeys sSelectAll - DocumentWriter.TypeKeys "<Mod1 x>" - Wait( 500 ) - printlog( " paste" ) - DocumentWriter.TypeKeys "<Mod1 v>" - Wait( 500 ) - printlog( " copy" ) - DocumentWriter.TypeKeys sSelectAll - DocumentWriter.TypeKeys "<Mod1 c>" - Wait( 500 ) - printlog( " paste" ) - DocumentWriter.TypeKeys "<Mod1 v>" - Wait( 500 ) - case "CALC" : Kontext "DocumentCalc" - DocumentCalc.TypeKeys "This is a test.<Return>" - DocumentCalc.TypeKeys "<Up>" - printlog( " cut" ) - DocumentCalc.TypeKeys "<Mod1 x>" - Wait( 500 ) - printlog( " paste" ) - DocumentCalc.TypeKeys "<Down>" - DocumentCalc.TypeKeys "<Mod1 v>" - Wait( 500 ) - printlog( " copy" ) - DocumentCalc.TypeKeys "<Mod1 c>" - Wait( 500 ) - printlog( " paste" ) - DocumentCalc.TypeKeys "<Down>" - DocumentCalc.TypeKeys "<Mod1 v>" - Wait( 500 ) - case "DRAW" : Kontext "DocumentDraw" - hRechteckErstellen ( 30, 30, 60, 60 ) - gMouseClick ( 1, 1 ) - printlog( " cut" ) - DocumentDraw.TypeKeys sSelectAll - DocumentDraw.TypeKeys "<Mod1 x>" - Wait( 500 ) - printlog( " paste" ) - DocumentDraw.TypeKeys "<Mod1 v>" - Wait( 500 ) - printlog( " copy" ) - gMouseClick ( 1, 1 ) - DocumentDraw.TypeKeys sSelectAll - DocumentDraw.TypeKeys "<Mod1 c>" - Wait( 500 ) - printlog( " paste" ) - gMouseClick ( 1, 1 ) - DocumentDraw.TypeKeys "<Mod1 v>" - case "IMPRESS": Kontext "DocumentImpress" - hRechteckErstellen ( 30, 30, 60, 60 ) - gMouseClick ( 1, 1 ) - printlog( " cut" ) - DocumentImpress.TypeKeys sSelectAll - DocumentImpress.TypeKeys "<Mod1 x>" - Wait( 500 ) - printlog( " paste" ) - DocumentImpress.TypeKeys "<Mod1 v>" - Wait( 500 ) - printlog( " copy" - gMouseClick ( 1, 1 ) - DocumentImpress.TypeKeys sSelectAll - DocumentImpress.TypeKeys "<Mod1 c>" - Wait( 500 ) - printlog( " paste" ) - gMouseClick ( 1, 1 ) - DocumentImpress.TypeKeys "<Mod1 v>" - case "MATH" : SchreibenInMathdok "a over b" - printlog( " cut" ) - EditSelectAllMath - WaitSlot() - EditCut - WaitSlot() - printlog( " paste" ) - EditPaste - WaitSlot() - printlog( " copy" ) - EditSelectAllMath - WaitSlot() - EditCopy - WaitSlot() - printlog( " paste" ) - EditPaste - WaitSlot() - end select -end sub - - - + printlog( "No unexpected messages on save. Good." )
+ endif
+
+ printlog( "Close" )
+ FileClose
+
+ kontext "active"
+ if ( Active.Exists() ) then
+ warnlog( "Unexpected messagebox: '" & active.getText & "'" )
+ Active.Yes()
+ else
+ printlog( "No more alien warning to close. Good." )
+ endif
+ endif
+
+ hDeleteFile( sUserWorkDirectory & sFilename_native )
+ hDeleteFile( sUserWorkDirectory & sFilename_export )
+
+endcase
+
+'*******************************************************************************
+
+sub CutCopyPaste
+ dim sSelectAll as string
+
+ ' In Spain Select All is CTRL+E; CTRL+A is FileOpen
+ if (iSprache=34) then
+ sSelectAll = "<Mod1 e>"
+ else
+ sSelectAll = "<Mod1 a>"
+ endif
+
+ select case gApplication
+ case "WRITER", "HTML", "MASTERDOCUMENT"
+ kontext "documentwriter"
+ DocumentWriter.TypeKeys "This is a test.<Return>"
+ printlog( " cut" )
+ DocumentWriter.TypeKeys sSelectAll
+ DocumentWriter.TypeKeys "<Mod1 x>"
+ Wait( 500 )
+ printlog( " paste" )
+ DocumentWriter.TypeKeys "<Mod1 v>"
+ Wait( 500 )
+ printlog( " copy" )
+ DocumentWriter.TypeKeys sSelectAll
+ DocumentWriter.TypeKeys "<Mod1 c>"
+ Wait( 500 )
+ printlog( " paste" )
+ DocumentWriter.TypeKeys "<Mod1 v>"
+ Wait( 500 )
+ case "CALC" : Kontext "DocumentCalc"
+ DocumentCalc.TypeKeys "This is a test.<Return>"
+ DocumentCalc.TypeKeys "<Up>"
+ printlog( " cut" )
+ DocumentCalc.TypeKeys "<Mod1 x>"
+ Wait( 500 )
+ printlog( " paste" )
+ DocumentCalc.TypeKeys "<Down>"
+ DocumentCalc.TypeKeys "<Mod1 v>"
+ Wait( 500 )
+ printlog( " copy" )
+ DocumentCalc.TypeKeys "<Mod1 c>"
+ Wait( 500 )
+ printlog( " paste" )
+ DocumentCalc.TypeKeys "<Down>"
+ DocumentCalc.TypeKeys "<Mod1 v>"
+ Wait( 500 )
+ case "DRAW" : Kontext "DocumentDraw"
+ hRechteckErstellen ( 30, 30, 60, 60 )
+ gMouseClick ( 1, 1 )
+ printlog( " cut" )
+ DocumentDraw.TypeKeys sSelectAll
+ DocumentDraw.TypeKeys "<Mod1 x>"
+ Wait( 500 )
+ printlog( " paste" )
+ DocumentDraw.TypeKeys "<Mod1 v>"
+ Wait( 500 )
+ printlog( " copy" )
+ gMouseClick ( 1, 1 )
+ DocumentDraw.TypeKeys sSelectAll
+ DocumentDraw.TypeKeys "<Mod1 c>"
+ Wait( 500 )
+ printlog( " paste" )
+ gMouseClick ( 1, 1 )
+ DocumentDraw.TypeKeys "<Mod1 v>"
+ case "IMPRESS": Kontext "DocumentImpress"
+ hRechteckErstellen ( 30, 30, 60, 60 )
+ gMouseClick ( 1, 1 )
+ printlog( " cut" )
+ DocumentImpress.TypeKeys sSelectAll
+ DocumentImpress.TypeKeys "<Mod1 x>"
+ Wait( 500 )
+ printlog( " paste" )
+ DocumentImpress.TypeKeys "<Mod1 v>"
+ Wait( 500 )
+ printlog( " copy" )
+ gMouseClick ( 1, 1 )
+ DocumentImpress.TypeKeys sSelectAll
+ DocumentImpress.TypeKeys "<Mod1 c>"
+ Wait( 500 )
+ printlog( " paste" )
+ gMouseClick ( 1, 1 )
+ DocumentImpress.TypeKeys "<Mod1 v>"
+ case "MATH" : SchreibenInMathdok "a over b"
+ printlog( " cut" )
+ hUseAsyncSlot( "EditSelectAllMath" )
+ hUseAsyncSlot( "EditCut" )
+ printlog( " paste" )
+ hUseAsyncSlot( "EditPaste" )
+ printlog( " copy" )
+ hUseAsyncSlot( "EditSelectAllMath" )
+ hUseAsyncSlot( "EditCopy" )
+ printlog( " paste" )
+ hUseAsyncSlot( "EditPaste" )
+
+ end select
+end sub
+
+
+
diff --git a/testautomation/framework/required/includes/window_functions.inc b/testautomation/framework/required/includes/window_functions.inc index c4fae870c1b7..e4f6de4bb886 100755 --- a/testautomation/framework/required/includes/window_functions.inc +++ b/testautomation/framework/required/includes/window_functions.inc @@ -226,11 +226,11 @@ sub sAllWindowTitle '///+<li>writer</li> gApplication = "WRITER" - call tCheckWindowTitle("swriter","WRITER") + call tCheckWindowTitle("swriter","Writer") '///+<li>MasterDoc</li> gApplication = "MASTERDOCUMENT" - call tCheckWindowTitle("sglobal","WRITER") + call tCheckWindowTitle("sglobal","Writer") '///+<li>HTML document</li> gApplication = "HTML" @@ -238,19 +238,19 @@ sub sAllWindowTitle '///+<li>Calc</li> gApplication = "CALC" - call tCheckWindowTitle("scalc","CALC") + call tCheckWindowTitle("scalc","Calc") '///+<li>Impress</li> gApplication = "IMPRESS" - call tCheckWindowTitle("simpress","IMPRESS") + call tCheckWindowTitle("simpress","Impress") '///+<li>Draw</li> gApplication = "DRAW" - call tCheckWindowTitle("sdraw","DRAW") + call tCheckWindowTitle("sdraw","Draw") '///+<li>Math</li> gApplication = "MATH" - call tCheckWindowTitle("smath","MATH") + call tCheckWindowTitle("smath","Math") qaerrorlog( "Excluded BASE and BACKINGWINDOW" ) diff --git a/testautomation/framework/tools/includes/pbrowser_tools.inc b/testautomation/framework/tools/includes/pbrowser_tools.inc index fc946e3ab8ea..2e3072277b72 100755 --- a/testautomation/framework/tools/includes/pbrowser_tools.inc +++ b/testautomation/framework/tools/includes/pbrowser_tools.inc @@ -181,12 +181,38 @@ function hPBSetControlName( cControl as string ) as boolean kontext "TabGeneralControl" if ( NameText.exists() ) then '///+<li>Set the new name</li> - wait( 100 ) + WaitSlot() + + printlog( CFN & "Naming control: " & cControl ) + NameText.setText( cControl ) + TabGeneralControl.typeKeys( "<RETURN>" ) + WaitSlot() + + printlog( CFN & "Verifying rename..." ) + if ( NameText.getText() = cControl ) then + printlog( CFN & "Name is set ok: " & cControl ) + hPBSetControlName() = true + exit function + endif + + ' If the name cannot be set this is in 99% of the cases a timing problem. + ' Here is a (costly) workaround. + qaerrorlog( CFN & "Name not set correctly, retrying" ) + Wait( 300 ) NameText.setText( cControl ) TabGeneralControl.typeKeys( "<RETURN>" ) - wait( 100 ) - printlog( CFN & "Named control: " & cControl ) - hPBSetControlName() = true + Wait( 300 ) + + ' Test again, leave function if good + if ( NameText.getText() = cControl ) then + printlog( CFN & "Name is set ok: " & cControl ) + hPBSetControlName() = true + exit function + endif + + warnlog( CFN & "Unable to set control name: " & cControl ) + hPBSetControlName() = false + else warnlog( "Unable to name the control." ) hPBSetControlName() = false @@ -234,20 +260,20 @@ function hPBGetControlName( cControl as string ) as boolean '///+<li>Verify that the name is correct</li> if ( cControlName = cControl ) then - printlog( CFN & "The correct control is open: " & cControl ) + printlog( CFN & "The name of the control is correct: " & cControl ) hPBGetControlName() = true else - warnlog( CFN & "This is not the correct control." ) + warnlog( CFN & "Unexpected control name:" ) printlog( CFN & "Found....: " & cControlName ) printlog( CFN & "Expected.: " & cControl ) hPBGetControlName() = false endif else - warnlog( CFN & "General Tab is not visible" ) + warnlog( CFN & "Dialog present but tabpage could not be accessed (TabGeneralControl)." ) hPBGetControlName() = false endif else - warnlog( CFN & "Unable to get the name from the control." ) + warnlog( CFN & "Unable to get the name from the control, dialog not accessible (TabGeneralControl)." ) hPBGetControlName() = false endif '///</ul> diff --git a/testautomation/global/input/applications.txt b/testautomation/global/input/applications.txt index 8812b895b4f0..95070c750f45 100755 --- a/testautomation/global/input/applications.txt +++ b/testautomation/global/input/applications.txt @@ -10,7 +10,8 @@ 5=MATH 6=MASTERDOCUMENT 7=HTML -8=INSIGHT +8=DATABASE +9=CHART [application_names] @@ -22,7 +23,8 @@ DRAW=Drawing document MATH=Formula document MASTERDOCUMENT=Master document HTML=HTML document -INSIGHT=Database +DATABASE=Database +CHART=Chart [DocumentKontext] @@ -34,5 +36,5 @@ DRAW=DocumentDraw MATH=DocumentMath MASTERDOCUMENT=DocumentWriter HTML=DocumentWriter -INSIGHT= - +DATABASE=Database +CHART=<not defined> diff --git a/testautomation/global/tools/includes/optional/t_basic_ide_tools.inc b/testautomation/global/tools/includes/optional/t_basic_ide_tools.inc index fb7edce30747..d74c01680cc3 100755 --- a/testautomation/global/tools/includes/optional/t_basic_ide_tools.inc +++ b/testautomation/global/tools/includes/optional/t_basic_ide_tools.inc @@ -252,6 +252,7 @@ function hFindFirstDialog() as boolean if ( DialogWindow.Exists() ) then brc = true + DialogWindow.typeKeys( "<up>", 5 ) exit for endif @@ -544,11 +545,11 @@ function hNewDialog() as boolean '///+<li>Select the first item (insert)</li> hMenuSelectNr( 1 ) - sleep( 1 ) + WaitSlot( 1000 ) ' sleep( 1 ) '///+<li>Select the second item (new dialog)</li> hMenuSelectNr( 2 ) - sleep( 2 ) + WaitSlot( 2000 ) ' sleep( 2 ) '///+<li>Verify that a new dialog is opened and has the focus</li> if ( DialogWindow.Exists() ) then @@ -579,11 +580,11 @@ function hNewModule() as boolean '///+<li>Select the first item (insert)</li> hMenuSelectNr( 1 ) - sleep( 1 ) + WaitSlot( 1000 ) ' sleep( 1 ) '///+<li>Select the first item (new module)</li> hMenuSelectNr( 1 ) - sleep( 2 ) + WaitSlot( 2000 ) ' sleep( 2 ) '///+<li>Verify that a new module is opened and has the focus</li> if ( EditWindow.Exists() ) then diff --git a/testautomation/global/tools/includes/required/t_files.inc b/testautomation/global/tools/includes/required/t_files.inc index 4e4160188a57..4251a2b4e6e9 100755 --- a/testautomation/global/tools/includes/required/t_files.inc +++ b/testautomation/global/tools/includes/required/t_files.inc @@ -38,6 +38,7 @@ '\****************************************************************************** private const C_INFO = TRUE ' Set this to TRUE to increase verbosity of some functions +private const VERBOSE = true function hGrafikEinfuegen ( Grafik$ ) as Boolean '/// hGrafikEinfuegen hGraphicInsert @@ -798,7 +799,7 @@ function hFileSave() as boolean const CFN = "global::tools::inc::t_files.inc::hFileSave():" hFileSave() = FALSE if ( C_INFO ) then printlog( CFN & "Save file." ) - FileSave + FileSave( "SynchronMode", TRUE ) if ( hFileWait( TRUE ) >= 0 ) then hFileSave() = TRUE end function diff --git a/testautomation/global/tools/includes/required/t_tools1.inc b/testautomation/global/tools/includes/required/t_tools1.inc index 2126c945cc51..7aa22272f228 100755 --- a/testautomation/global/tools/includes/required/t_tools1.inc +++ b/testautomation/global/tools/includes/required/t_tools1.inc @@ -1202,6 +1202,7 @@ function hUseAsyncSlot( cSlot as string ) as integer dim iWait as integer dim iTime as integer : iTime = 0 const MAX_WAIT = 100 + const DELAY = 100 const CFN = "global::tools::includes::required::hUseAsyncSlot():" if ( VERBOSE ) then printlog( CFN & "Using slot: " & cSlot ) @@ -1214,7 +1215,7 @@ function hUseAsyncSlot( cSlot as string ) as integer case "filesaveall" : FileSaveAll( "SynchronMode", TRUE ) case "fileexport" : FileExport case "filereload" : FileReload( "SynchronMode", TRUE ) - + case "editdoc" : EditDoc case "editcopy" : EditCopy case "editchangesrecord" : EditChangesRecord @@ -1253,23 +1254,42 @@ function hUseAsyncSlot( cSlot as string ) as integer case "formatfliphorizontally" : FormatFlipHorizontally case "formatline" : FormatLine case "formatpositionandsize" : FormatPositionAndSize + case "formatfontwork" : FormatFontwork + case "formatparagraph" : FormatParagraph + case "formatstylebold" : FormatStyleBold + case "formatungroupdraw" : FormatUngroupDraw + case "formatexitgroupdraw" : FormatExitGroupDraw + case "formatgroupgroup" : FormatGroupGroup + case "formatgroupeditgroupcalc" : FormatGroupEditGroupCalc + case "formatalignmentlefttext" : FormatAlignmentLeftText + case "formatgraphics" : FormatGraphics + case "formatanchortopage" : FormatAnchorToPage + case "formatwrapcontour" : FormatWrapContour + case "formatwrapeditcontour" : FormatWrapEditContour + case "formatpagewriter" : FormatPageWriter case "insertindexesbibliographyentry" : InsertIndexesBibliographyEntry case "contextpositionandsize" : ContextPositionAndSize + case "toolslanguagehyphenate" : ToolsLanguageHyphenate + case "toolsupdateallindexes" : ToolsUpdateAllIndexes + case "toolsupdatefields" : ToolsUpdateFields + case "toolsupdatelinks" : ToolsUpdateLinks + case "toolslanguagehangulhanjaconversion" : ToolsLanguageHangulHanjaConversion + case else : warnlog( "Unknown slot called: " & cSlot ) end select exit for catch - wait( 100 ) - iTime = iWait * 100 + wait( DELAY ) + iTime = iWait * DELAY endcatch next iWait ' Timeout is -1 - if ( iTime = 5000 ) then + if ( iTime = MAX_WAIT * DELAY ) then iTime = -1 endif if ( VERBOSE ) then printlog( CFN & "Exit with rc=" & iTime ) diff --git a/testautomation/global/win/reportdesigner.win b/testautomation/global/win/reportdesigner.win index 4bf7e9ad1280..b57e66bcdc3e 100755 --- a/testautomation/global/win/reportdesigner.win +++ b/testautomation/global/win/reportdesigner.win @@ -36,8 +36,8 @@ TimeFormat reportdesign:ListBox:RID_DATETIME_DLG:LB_TIME_TYPE *ReportSortingGrouping HID_RPT_GROUPSSORTING_DLG Groups HID_RPT_GROUPSBRW FieldExpression HID_RPT_FIELDEXPRESSION -MoveUp reportdesign:ImageButton:RID_GROUPS_SORTING:PB_UP -MoveDown reportdesign:ImageButton:RID_GROUPS_SORTING:PB_DOWN +MoveUp HID_RPT_GROUPSORT_MOVE_UP +MoveDown HID_RPT_GROUPSORT_MOVE_DOWN Sorting reportdesign:ListBox:RID_GROUPS_SORTING:LST_ORDER GroupHeader reportdesign:ListBox:RID_GROUPS_SORTING:LST_HEADERLST GroupFooter reportdesign:ListBox:RID_GROUPS_SORTING:LST_FOOTERLST diff --git a/testautomation/global/win/tab_a_d.win b/testautomation/global/win/tab_a_d.win index d97b2423c1e1..b675ffb84d46 100755 --- a/testautomation/global/win/tab_a_d.win +++ b/testautomation/global/win/tab_a_d.win @@ -54,7 +54,6 @@ VorschauInSchriftlisten svx:CheckBox:OFA_TP_VIEW:CB_FONT_SHOW SchriftenHistorie svx:CheckBox:OFA_TP_VIEW:CB_FONT_HISTORY UseHardwareAcceleration svx:CheckBox:OFA_TP_VIEW:CB_USE_HARDACCELL UseAntiAliasing svx:CheckBox:OFA_TP_VIEW:CB_USE_ANTIALIASE -IconsInMenueAnzeigen svx:ListBox:OFA_TP_VIEW:LB_MENU_ICONS MausAktion svx:ListBox:OFA_TP_VIEW:LB_MOUSEMIDDLE MousePositioning svx:ListBox:OFA_TP_VIEW:LB_MOUSEPOS UseSystemFont svx:CheckBox:OFA_TP_VIEW:CB_SYSTEM_FONT diff --git a/testautomation/graphics/optional/includes/global/g_ole.inc b/testautomation/graphics/optional/includes/global/g_ole.inc index 0f631de28f2d..9ff9970d8c66 100755 --- a/testautomation/graphics/optional/includes/global/g_ole.inc +++ b/testautomation/graphics/optional/includes/global/g_ole.inc @@ -44,193 +44,193 @@ testcase tOLE_Copy qaerrorlog "not running due to reconstruction" goto endsub - '/// Test to see if three different OLEs can be copied and identified correctly. ///' - - dim writerfilename1 as string - writerfilename1 = ConvertPath (gTesttoolPath + "graphics\required\input\oletest.odg") - - '/// Open draw-file ///' - FileOpen - Kontext "OeffnenDlg" - sleep 1 - Dateiname.SetText (writerfilename1) - Oeffnen.Click - Sleep 3 - - '/// When messagebox about "Update all links" shows up - press yes. ///' - kontext "Messagebox" - if Messagebox.exists then - Messagebox.Yes - endif - - sleep 3 - gApplication = "DRAW" - '/// Select first object. Use EditCopy to copy it to the clipboard ///' - sleep 1 - kontext "DocumentDraw" - DocumentDraw.mousedown (10,10) - DocumentDraw.mouseup (10,10) - sleep 1 - DocumentDraw.Typekeys "<TAB>" - EditCopy - - '/// Close document. Open new Impress-Document. Paste the OLE-Object. ///' - Call hCloseDocument - gApplication = "IMPRESS" - Call hNewDocument - EditPaste - - '/// Select object and check via the Context-menu what it has been opened as. ///' - sleep 1 - Kontext "DocumentImpress" - hTypekeys "<MOD1> A" - hTypekeys "<RETURN>" - hOpenContextMenu - - '/// Count the number of entries. If 5 (including a menuseparator), then its a spreadsheet ///' + printlog "Test to see if three different OLEs can be copied and identified correctly." + + dim writerfilename1 as string + writerfilename1 = ConvertPath (gTesttoolPath + "graphics\required\input\oletest.odg") + + printlog "Open draw-file" & writerfilename1 + FileOpen + Kontext "OeffnenDlg" + sleep 1 + Dateiname.SetText (writerfilename1) + Oeffnen.Click + Sleep 3 + + printlog "When messagebox about Update all links shows up - press yes." + kontext "Messagebox" + if Messagebox.exists then + Messagebox.Yes + endif + + sleep 3 + gApplication = "DRAW" + printlog "Select first object. Use EditCopy to copy it to the clipboard" + sleep 1 + kontext "DocumentDraw" + DocumentDraw.mousedown (10,10) + DocumentDraw.mouseup (10,10) + sleep 1 + DocumentDraw.Typekeys "<TAB>" + EditCopy + + printlog "Close document. Open new Impress-Document. Paste the OLE-Object." + Call hCloseDocument + gApplication = "IMPRESS" + Call hNewDocument + EditPaste + + printlog "Select object and check via the Context-menu what it has been opened as." + sleep 1 + Kontext "DocumentImpress" + hTypekeys "<MOD1> A" + hTypekeys "<RETURN>" + hOpenContextMenu + + printlog "Count the number of entries. If 5 (including a menuseparator), then its a spreadsheet" if MenuGetItemCount <> 5 then - Warnlog "This doesn't seem to be recognized as a Metafile. It has " + MenuGetItemCount + " entries." + Warnlog "This doesn't seem to be recognized as a Metafile. It has " + MenuGetItemCount + " entries." end if - '/// Close Context menu. Then check if a Edit-line for the Cells is visible. ///' - sleep 3 - MenuSelect (1) 'Default - - Kontext "RechenleisteCalc" - if RechenleisteCalc.Exists then - Printlog "This is a spreadsheet-Document. Good" - endif - - Kontext "DocumentImpress" - '/// Click outside the OLE to deactivate it. Then close the Document ///' - DocumentImpress.mousedown (10,10) - DocumentImpress.mouseup (10,10) - sleep 3 - Call hCloseDocument - - '/// Open Draw-file ///' - FileOpen - Kontext "OeffnenDlg" - sleep 1 - Dateiname.SetText (writerfilename1) - Oeffnen.Click - Sleep 3 - - '/// When messagebox about "Update all links" shows up - press yes. ///' - kontext "Messagebox" - if Messagebox.exists then - Messagebox.Yes - endif - sleep 3 - - '/// Select second object. Use EditCopy to copy it to the clipboard ///' - gApplication = "DRAW" - sleep 1 - kontext "DocumentDraw" - DocumentDraw.mousedown (10,10) - DocumentDraw.mouseup (10,10) - sleep 1 - DocumentDraw.Typekeys "<TAB><TAB>" - EditCopy - - '/// Close document. Open new Impress-Document. Paste the OLE-Object. ///' - sleep 1 - DocumentDraw.mousedown (10,10) - DocumentDraw.mouseup (10,10) - sleep 1 - Call hCloseDocument - - gApplication = "IMPRESS" - Call hNewDocument - EditPaste - - '/// Select the object, and check via the Context-menu what it has been opened as. ///' - sleep 1 - Kontext "DocumentImpress" - hTypekeys "<MOD1> A" - hTypekeys "<RETURN>" - hOpenContextMenu + printlog "Close Context menu. Then check if a Edit-line for the Cells is visible." + sleep 3 + MenuSelect (1) 'Default + + Kontext "RechenleisteCalc" + if RechenleisteCalc.Exists then + Printlog "This is a spreadsheet-Document. Good" + endif + + Kontext "DocumentImpress" + printlog "Click outside the OLE to deactivate it. Then close the Document " + DocumentImpress.mousedown (10,10) + DocumentImpress.mouseup (10,10) + sleep 3 + Call hCloseDocument + + printlog "Open Draw-file " + FileOpen + Kontext "OeffnenDlg" + sleep 1 + Dateiname.SetText (writerfilename1) + Oeffnen.Click + Sleep 3 + + printlog " When messagebox about Update all links shows up - press yes." + kontext "Messagebox" + if Messagebox.exists then + Messagebox.Yes + endif + sleep 3 + + printlog "Select second object. Use EditCopy to copy it to the clipboard." + gApplication = "DRAW" + sleep 1 + kontext "DocumentDraw" + DocumentDraw.mousedown (10,10) + DocumentDraw.mouseup (10,10) + sleep 1 + DocumentDraw.Typekeys "<TAB><TAB>" + EditCopy + + printlog "Close document. Open new Impress-Document. Paste the OLE-Object." + sleep 1 + DocumentDraw.mousedown (10,10) + DocumentDraw.mouseup (10,10) + sleep 1 + Call hCloseDocument + + gApplication = "IMPRESS" + Call hNewDocument + EditPaste + + printlog "Select the object, and check via the Context-menu what it has been opened as." + sleep 1 + Kontext "DocumentImpress" + hTypekeys "<MOD1> A" + hTypekeys "<RETURN>" + hOpenContextMenu - '/// Count the number of entries. If 5 (including a menuseparator), then its a spreadsheet ///' + printlog "Count the number of entries. If 5 (including a menuseparator), then its a spreadsheet" if MenuGetItemCount <> 5 then - Warnlog "This doesn't seem to be recognized as a Metafile. It has " + MenuGetItemCount + " entries." + Warnlog "This doesn't seem to be recognized as a Metafile. It has " + MenuGetItemCount + " entries." end if + + printlog "Close Context menu. Then check if a Edit-line for the Cells is visible." + sleep 3 + MenuSelect (1) 'Default + + Kontext "RechenleisteCalc" + if RechenleisteCalc.Exists then + Printlog "This is a spreadsheet-Document. Good" + endif + + kontext "DocumentImpress" + sleep 1 + DocumentImpress.mousedown (10,10) + DocumentImpress.mouseup (10,10) + sleep 1 + + printlog "Close document" + Call hCloseDocument + + printlog "Open draw-file" + FileOpen + Kontext "OeffnenDlg" + sleep 1 + Dateiname.SetText (writerfilename1) + Oeffnen.Click + Sleep 3 + kontext "Messagebox" + printlog "When messagebox about Update all links shows up - press yes." + if Messagebox.exists then + Messagebox.Yes + endif + sleep 3 + + printlog "Select third object. Use EditCopy to copy it to the clipboard." + gApplication = "DRAW" + sleep 1 + kontext "DocumentDraw" + DocumentDraw.mousedown (10,10) + DocumentDraw.mouseup (10,10) + sleep 1 + DocumentDraw.Typekeys "<TAB><TAB><TAB>" + EditCopy + + printlog "Close the Document. Open new Impress-Document. Paste the OLE-Object." + sleep 1 + DocumentDraw.mousedown (10,10) + DocumentDraw.mouseup (10,10) + sleep 1 + Call hCloseDocument - '/// Close Context menu. Then check if a Edit-line for the Cells is visible. ///' - sleep 3 - MenuSelect (1) 'Default - - Kontext "RechenleisteCalc" - if RechenleisteCalc.Exists then - Printlog "This is a spreadsheet-Document. Good" - endif - - kontext "DocumentImpress" - sleep 1 - DocumentImpress.mousedown (10,10) - DocumentImpress.mouseup (10,10) - sleep 1 - - '/// Close document ///' - Call hCloseDocument - - '/// Open draw-file ///' - FileOpen - Kontext "OeffnenDlg" - sleep 1 - Dateiname.SetText (writerfilename1) - Oeffnen.Click - Sleep 3 - kontext "Messagebox" - '/// When messagebox about "Update all links" shows up - press yes. ///' - if Messagebox.exists then - Messagebox.Yes - endif - sleep 3 - - '/// Select third object. Use EditCopy to copy it to the clipboard ///' - gApplication = "DRAW" - sleep 1 - kontext "DocumentDraw" - DocumentDraw.mousedown (10,10) - DocumentDraw.mouseup (10,10) - sleep 1 - DocumentDraw.Typekeys "<TAB><TAB><TAB>" - EditCopy - - '/// Close the Document. Open new Impress-Document. Paste the OLE-Object. ///' - sleep 1 - DocumentDraw.mousedown (10,10) - DocumentDraw.mouseup (10,10) - sleep 1 - Call hCloseDocument - - gApplication = "IMPRESS" - Call hNewDocument - EditPaste - - '/// Select the object, and check via the Context-menu what it has been opened as. ///' - Kontext "DocumentImpress" - hTypekeys "<MOD1> A" - hTypekeys "<RETURN>" - hOpenContextMenu - - '/// Count the number of entries. If 5 (including a menuseparator), then its a spreadsheet ///' + gApplication = "IMPRESS" + Call hNewDocument + EditPaste + + printlog "Select the object, and check via the Context-menu what it has been opened as." + Kontext "DocumentImpress" + hTypekeys "<MOD1> A" + hTypekeys "<RETURN>" + hOpenContextMenu + + printlog "Count the number of entries. If 5 (including a menuseparator), then its a spreadsheet" if MenuGetItemCount <> 5 then - Warnlog "This doesn't seem to be recognized as a Metafile. It has " + MenuGetItemCount + " entries." + Warnlog "This doesn't seem to be recognized as a Metafile. It has " + MenuGetItemCount + " entries." end if - - '/// Close Context menu. Then check if a Edit-line for the Cells is visible. ///' - sleep 3 - MenuSelect (1) 'Default - - Kontext "RechenleisteCalc" - if RechenleisteCalc.Exists then - Printlog "This is a spreadsheet-Document. Good" - endif - - '/// Close Context menu. Then close the Document ///' - Call hCloseDocument + + printlog "Close Context menu. Then check if a Edit-line for the Cells is visible." + sleep 3 + MenuSelect (1) 'Default + + Kontext "RechenleisteCalc" + if RechenleisteCalc.Exists then + Printlog "This is a spreadsheet-Document. Good" + endif + + printlog "Close Context menu. Then close the Document" + Call hCloseDocument endcase 'tOLE_Copy '-----------------------------------------------------------------------------------------------------------' @@ -241,7 +241,7 @@ testcase tOLE_SaveLoad dim filename as string dim filetype as string dim filetype2 as string - + if (gApplication = "IMPRESS") then ExtensionString = "odp" else @@ -254,13 +254,13 @@ testcase tOLE_SaveLoad printlog "Insert->Object->OLE Object..." InsertObjectOLEObject Kontext "OLEObjektInsert" - + printlog "Choose create new. Select Writer." Objekttyp.Select 5 - + printlog "Click OK to close dialog and insert OLE." OLEObjektInsert.OK - + printlog "Deselect object." sleep 1 kontext "DocumentImpress" @@ -285,7 +285,7 @@ testcase tOLE_SaveLoad Dateiname.Settext (filename) printlog "Saving as: " & filename Speichern.Click - + printlog "If the file already exists - press yes to overwrite it." Sleep 3 kontext "Messagebox" @@ -328,8 +328,8 @@ testcase tOLE_SaveLoad 'FHA TODO 'testcase tOLE_DragDrop - '/// Create OLE, drag n drop within the document. ///' - '/// If Impress, drag and drop from document to another slide. ///' + printlog " Create OLE, drag n drop within the document. " + printlog " If Impress, drag and drop from document to another slide. " 'endcase 'tOLE_DragDrop endcase ' tOLE_Save @@ -337,123 +337,120 @@ endcase ' tOLE_Save '------------------------------------------------------------------------------- testcase tiOpenOLECrash - dim sFileodp as string - dim oFile as string - dim i as integer - '/// Testing for bug nr: i70019 ///' - - '/// Open Application ///' - Call hNewDocument - sleep 1 - '/// 1. Open file: generic_de.ppt ///' - FileOpen - sleep 1 - Kontext "OeffnenDlg" - '/// Use file: "graphics\\optional\\input\\generic_de.ppt" ///' - oFile = ConvertPath (gTesttoolPath + "graphics\required\input\generic_de.ppt") - Printlog "file: '" + oFile + "'" - Dateiname.SetText (oFile) - '/// 2. Save this document as an *.odp -file. ///' - Oeffnen.Click - kontext "DocumentImpress" - i = 0 - do while (i < 20) - try + dim sFileodp as string + dim oFile as string + dim i as integer + printlog "Testing for bug nr: i70019" + + printlog "Open Application" + Call hNewDocument + sleep 1 + printlog "1. Open file: generic_de.ppt" + FileOpen + sleep 1 + Kontext "OeffnenDlg" + printlog " Use file: graphics\\optional\\input\\generic_de.ppt " + oFile = ConvertPath (gTesttoolPath + "graphics\required\input\generic_de.ppt") + Printlog "file: '" + oFile + "'" + Dateiname.SetText (oFile) + printlog "2. Save this document as an *.odp -file." + Oeffnen.Click + kontext "DocumentImpress" + i = 0 + do while (i < 20) + try ApplicationBusy - catch + catch sleep (1) i = i + 1 - endcatch - loop - if DocumentImpress.StatusIsProgress AND i > 19 then - warnlog " Took over 20 seconds to load the document Document. Stalled?" - endif - - FileSaveAs - Kontext "SpeichernDlg" - sFileodp = (ConvertPath(gOfficePath + "user\work\generic_de")) - Dateiname.SetText (sFileodp) - Dateityp.Select (1) - Speichern.Click - Kontext "Messagebox" - if Messagebox.Exists(2) then - Messagebox.Yes - Kontext "AlienWarning" - if AlienWarning.Exists(2) then - Warnlog "Should not be any alienwarning when saving in our own format!" - AlienWarning.OK - end if - printlog "Saved as: " + sFileodp - end if - Sleep 3 - kontext "DocumentImpress" - '/// 3. Close Impress. ///' - Call hCloseDocument - - '/// 4. Reopen the *.odp file again ///' - FileOpen - Kontext "OeffnenDlg" - Dateiname.SetText (sFileodp + ".odp") - Oeffnen.Click - kontext - if Active.exists (5) then - Printlog "ACTIVE: "+active.gettext - Active.ok - Warnlog "failed to open file? :-(" - end if - - i = 0 - do while (i < 20) - try + endcatch + loop + if DocumentImpress.StatusIsProgress AND i > 19 then + warnlog " Took over 20 seconds to load the document Document. Stalled?" + endif + + FileSaveAs + Kontext "SpeichernDlg" + sFileodp = (ConvertPath(gOfficePath + "user\work\generic_de")) + Dateiname.SetText (sFileodp) + Dateityp.Select (1) + Speichern.Click + Kontext "Messagebox" + if Messagebox.Exists(2) then + Messagebox.Yes + Kontext "AlienWarning" + if AlienWarning.Exists(2) then + Warnlog "Should not be any alienwarning when saving in our own format!" + AlienWarning.OK + end if + printlog "Saved as: " + sFileodp + end if + Sleep 3 + kontext "DocumentImpress" + printlog "3. Close Impress." + Call hCloseDocument + + printlog "4.Reopen the *.odp file again" + FileOpen + Kontext "OeffnenDlg" + Dateiname.SetText (sFileodp + ".odp") + Oeffnen.Click + kontext + if Active.exists (5) then + Printlog "ACTIVE: "+active.gettext + Active.ok + Warnlog "failed to open file? :-(" + end if + + i = 0 + do while (i < 20) + try ApplicationBusy - catch + catch sleep (1) i = i + 1 - endcatch - loop - if DocumentImpress.StatusIsProgress AND i > 19 then - warnlog " Took over 20 seconds to load the document Document. Stalled?" - endif - - '/// 5. Right-click on the second slide and click on "New slide". ///' - Kontext "Slides" - SlidesControl.TypeKeys "<PAGEDOWN>" 'Goto second slide. (and get the focus right) - SlidesControl.TypeKeys "<SHIFT F10>" 'OpenContextMenu (True) 'Open Context-menu - hMenuSelectNr (1) 'New Slide - - '/// 6. Change the title-(the text was "F�r den TCM-Test", but this should irrelevant... ;) ). ///' - hTypeKeys "<TAB>" 'To select the title. - hTypeKeys "F�r den TCM-Test" 'To enter text - '/// 7. Clicked two times on the "Click twice to insert object" ///' - hTypeKeys "<ESCAPE>" - gMouseClick 1,1 - hTypeKeys "<TAB><TAB>" '(to select the second object) - hTypeKeys "<RETURN>" - sleep (2) - - '/// 8. Choose "OpenOffice.org 2.0 Formular" ///' - Kontext "OLEObjektInsert" - Objekttyp.Select (4) - sleep (2) - PrintLog " Objeckt: " + Objekttyp.GetSelText + " will be inserted." - '/// Leave dialog 'Insert OLE Object' with OK ///' - OLEObjektInsert.OK - sleep (2) - - kontext "CommandsMath" - Commands.TypeKeys "A over B + FACT 6 = x" - - ''/// Leave edit mode by typing key [Escape] ///' - 'Comment: If I do this, the bug wont occur... - 'hTypeKeys "<ESCAPE>" - - '/// 10. Click on the "Save" button. ///' - kontext "Standardbar" - Speichern.Click - - '/// 11. Click on the "X" to close the window while the OLE-object still in Edit-mode. ///' - Call hCloseDocument + endcatch + loop + if DocumentImpress.StatusIsProgress AND i > 19 then + warnlog "Took over 20 seconds to load the document Document. Stalled?" + endif + + printlog "5. Right-click on the second slide and click on New slide. " + Kontext "Slides" + SlidesControl.TypeKeys "<PAGEDOWN>" 'Goto second slide. (and get the focus right) + SlidesControl.TypeKeys "<SHIFT F10>" 'OpenContextMenu (True) 'Open Context-menu + hMenuSelectNr (1) 'New Slide + + printlog "6. Change the title-(the text was F�r den TCM-Test, but this should irrelevant... ;) )." + hTypeKeys "<TAB>" 'To select the title. + hTypeKeys "Fuer den TCM-Test" 'To enter text + printlog " 7. Clicked two times on the Click twice to insert object " + hTypeKeys "<ESCAPE>" + gMouseClick 1,1 + hTypeKeys "<TAB><TAB>" '(to select the second object) + hTypeKeys "<RETURN>" + sleep (2) + + printlog "8. Choose OpenOffice.org 2.0 Formular" + Kontext "OLEObjektInsert" + Objekttyp.Select (3) + sleep (2) + PrintLog " Object: " + Objekttyp.GetSelText + " will be inserted." + printlog "Leave dialog 'Insert OLE Object' with OK" + OLEObjektInsert.OK + sleep (2) + + kontext "CommandsMath" + Commands.TypeKeys "A over B + FACT 6 = x" + + 'printlog " Leave edit mode by typing key [Escape] " + 'Comment: If I do this, the bug wont occur... + 'hTypeKeys "<ESCAPE>" + + printlog "10. Click on the Save button." + kontext "Standardbar" + Speichern.Click + + printlog "11. Click on the X to close the window while the OLE-object still in Edit-mode." + Call hCloseDocument endcase - -'-----------------oooo-----------------oooo-----------------oooo----------------- - diff --git a/testautomation/writer/required/includes/w_001_.inc b/testautomation/writer/required/includes/w_001_.inc index 76921ac82242..cd95544e76b6 100755 --- a/testautomation/writer/required/includes/w_001_.inc +++ b/testautomation/writer/required/includes/w_001_.inc @@ -66,6 +66,19 @@ testcase tFileNewLabels Dim iType as integer Dim sTypes as integer Dim vTypes as integer + + ' The brands have fixed names and should not change + dim cBrandList( 10 ) as string + cBrandList( 1 ) = "Avery A4" + cBrandList( 2 ) = "Avery A4/Asia" + cBrandList( 3 ) = "Avery Letter Size" + cBrandlist( 4 ) = "Avery Zweckform" + cBrandList( 5 ) = "Herlitz" + cBrandList( 6 ) = "Herma A4" + cBrandList( 7 ) = "Herma A5" + cBrandList( 8 ) = "Herma endlos" + cBrandList( 9 ) = "Leitz" + cBrandList( 10 ) = "Sigel" PrintLog "Open Labels-dialog with File / New / Labels" if ( hCreateLabels ) then @@ -89,7 +102,7 @@ testcase tFileNewLabels PrintLog "There should be 10 brands in list" For iBrandIndex = 1 to Marke.GetItemCount - Marke.Select iBrandIndex + Marke.Select( cBrandList( iBrandIndex ) ) printlog "- Brand: " & Marke.GetSelText sTypes = Typ.GetItemCount @@ -244,6 +257,20 @@ testcase tFileNewBusinessCards Dim iWait as integer Dim sTypes as integer Dim vTypes as integer + + ' The brands have fixed names and should not change + dim cBrandList( 10 ) as string + cBrandList( 1 ) = "Avery A4" + cBrandList( 2 ) = "Avery A4/Asia" + cBrandList( 3 ) = "Avery Letter Size" + cBrandlist( 4 ) = "Avery Zweckform" + cBrandList( 5 ) = "Herlitz" + cBrandList( 6 ) = "Herma A4" + cBrandList( 7 ) = "Herma A5" + cBrandList( 8 ) = "Herma endlos" + cBrandList( 9 ) = "Leitz" + cBrandList( 10 ) = "Sigel" + PrintLog "Open Business Cards dialog with File / New / Business Cards" if ( hCreateBusinessCards ) then @@ -268,7 +295,7 @@ testcase tFileNewBusinessCards PrintLog "There should be 10 brands in list" For iBrand = 1 to Marke.GetItemCount - Marke.Select iBrand + Marke.Select( cBrandList( iBrand ) ) printlog "- Brand: " & Marke.GetSelText sTypes = Typ.GetItemCount Select Case iBrand diff --git a/testautomation/writer/required/includes/w_001b_.inc b/testautomation/writer/required/includes/w_001b_.inc index 9b62f7802bda..793ddac824d3 100644 --- a/testautomation/writer/required/includes/w_001b_.inc +++ b/testautomation/writer/required/includes/w_001b_.inc @@ -209,10 +209,10 @@ testcase tFileSendOutlineToClipboard WaitSlot(1000) PrintLog "Paste outline in new document" - EditPaste + hUseAsyncSlot( "EditPaste" ) Call wTypeKeys("<Up>", 6) Call wTypeKeys("<Home><Shift End>") - EditCopy + hUseAsyncSlot( "EditCopy" ) if GetClipboardText <> "Seite 1." then QAErrorlog "Wrong Outline in Impress Outlinemode" WaitSlot(1000) PrintLog "Close active document" diff --git a/testautomation/writer/required/includes/w_002_.inc b/testautomation/writer/required/includes/w_002_.inc index 73019957fbcb..076f3ba80425 100755 --- a/testautomation/writer/required/includes/w_002_.inc +++ b/testautomation/writer/required/includes/w_002_.inc @@ -84,7 +84,7 @@ testcase tEditUndoRedo PrintLog "- Edit/Undo - Redo" PrintLog "Open new document" - Call hNewDocument (True) + hNewDocument() PrintLog "Insert table" Call hTabelleEinfuegen @@ -200,8 +200,9 @@ testcase tEditPasteSpecial try PrintLog "Edit / Paste / Special" hUseAsyncSlot( "EditPasteSpecialWriter" ) + Kontext "InhaltEinfuegen" - if InhaltEinfuegen.Exists then + if ( InhaltEinfuegen.Exists( 2 ) ) then try Auswahl.Select 1 catch @@ -245,7 +246,7 @@ testcase tEditPasteSpecial PrintLog "Edit / Paste / Special" Kontext "InhaltEinfuegen" - if InhaltEinfuegen.Exists then + if ( InhaltEinfuegen.Exists( 2 ) ) then DialogTest ( InhaltEinfuegen ) Auswahl.Select 1 InhaltEinfuegen.OK @@ -255,6 +256,7 @@ testcase tEditPasteSpecial else Warnlog "Dialog 'Paste Special' is not up!" end if + Call hCloseDocument PrintLog "Close active document" diff --git a/testautomation/writer/required/includes/w_005b_.inc b/testautomation/writer/required/includes/w_005b_.inc index a1ac654246cb..5c9111a31b58 100755 --- a/testautomation/writer/required/includes/w_005b_.inc +++ b/testautomation/writer/required/includes/w_005b_.inc @@ -96,13 +96,11 @@ testcase tFormatGraphics printlog " Insert a graphic (..\writer\required\input\graphics\jolink.jpg)" Call hGrafikEinfuegen ( gTesttoolPath + "writer\required\input\graphics\jolink.jpg" ) - try - printlog " Format / Graphic" - FormatGraphics - catch + printlog " Format / Graphic" + if ( hUseAsyncSlot( "FormatGraphics" ) = -1 ) then Warnlog "- Format / Graphics disabled or hidden!" goto endsub - endcatch + endif printlog " Step through all tabpages" Kontext @@ -226,10 +224,10 @@ testcase tFormatAlignment Call hNewDocument printlog " Insert a graphic from file '..\writer\required\input\graphics\jolink.jpg'" Call hGrafikEinfuegen ( gTesttoolPath + "writer\required\input\graphics\jolink.jpg" ) - if gApplication = "HTML" then - wait 500 + + if ( gApplication = "HTML" ) then printlog " Format / Anchor / to Page" - FormatAnchorToPage + hUseAsyncSlot( "FormatAnchorToPage" ) end if try @@ -363,17 +361,17 @@ testcase tFormatArrangeObject printlog " Insert a frame" Call wInsertFrame printlog " Format / Arrange / Bring to front" - FormatArrangeBringToFrontCalc - WaitSlot() + FormatArrangeBringToFrontCalc : WaitSlot() + printlog " Format / Arrange / Bring forward" - FormatArrangeBringForward - WaitSlot() + FormatArrangeBringForward : WaitSlot() + printlog " Format / Arrange / Set backward" - FormatArrangeSetBackward - WaitSlot() + FormatArrangeSetBackward : WaitSlot() + printlog " Format / Arrange / Send to back " - FormatArrangeSendToBack - WaitSlot() + FormatArrangeSendToBack : WaitSlot() + printlog " Close active document" Call hCloseDocument endcase @@ -391,23 +389,23 @@ testcase tFormatAlignmentObject printlog " Insert a frame" Call wInsertFrame printlog " Format / Alignment / Left" - FormatAlignmentLeft - WaitSlot() + FormatAlignmentLeft : WaitSlot() + printlog " Format / Alignment / Centered" - FormatAlignmentCentered - WaitSlot() + FormatAlignmentCentered : WaitSlot() + printlog " Format / Alignment / Right" - FormatAlignmentRight - WaitSlot() + FormatAlignmentRight : WaitSlot() + printlog " Format / Alignment / Top" - FormatAlignmentTop - WaitSlot() + FormatAlignmentTop : WaitSlot() + printlog " Format / Alignment / Center" - FormatAlignmentCenter - WaitSlot() + FormatAlignmentCenter : WaitSlot() + printlog " Format / Alignment / Bottom" - FormatAlignmentBottom - WaitSlot() + FormatAlignmentBottom : WaitSlot() + printlog " Close active document" Call hCloseDocument endcase @@ -422,17 +420,17 @@ testcase tFormatAnchorObject printlog " Insert a frame" Call wInsertFrame printlog " Format / Anchor / to page" - FormatAnchorToPage - WaitSlot() + FormatAnchorToPage : WaitSlot() + printlog " Format / Anchor / to paragraph" - FormatAnchorToParagraph - WaitSlot() + FormatAnchorToParagraph : WaitSlot() + printlog " Format / Anchor / to character" - FormatAnchorToCharacter - WaitSlot() + FormatAnchorToCharacter : WaitSlot() + printlog " Format / Anchor / as character" - FormatAnchorAsCharacter - WaitSlot() + FormatAnchorAsCharacter : WaitSlot() + printlog " Close active document" Call hCloseDocument endcase @@ -440,57 +438,63 @@ endcase '----------------------------------------------------------- testcase tFormatWrapObject + PrintLog "- Format / Wrap (Frame)" - if gApplication = "HTML" then + + if ( gApplication = "HTML" ) then printlog "Not in WriterWeb!" goto endsub end if + printlog " Open new document" Call hNewDocument + printlog " Insert a frame" Call wInsertFrame - WaitSlot() + printlog " Format / Wrap / no wrap" - FormatWrapNoWrap - WaitSlot() + FormatWrapNoWrap : WaitSlot() + printlog " Format / Wrap / page wrap" - FormatWrapPageWrap - WaitSlot() + FormatWrapPageWrap : WaitSlot() + printlog " Format / Wrap / optimal page wrap" - FormatWrapOptimalPageWrap - WaitSlot() + FormatWrapOptimalPageWrap : WaitSlot() + printlog " Format / Wrap / through" - FormatWrapThrough - WaitSlot() + FormatWrapThrough : WaitSlot() + printlog " Format / Wrap / in background" - FormatWrapInBackground - WaitSlot() + FormatWrapInBackground : WaitSlot() + printlog " Format / Wrap / first paragraph" - FormatWrapFirstParagraph - WaitSlot() - try - printlog " Format / Wrap / Contour" - FormatWrapContour - WaitSlot (500) - Warnlog "Wrap / Contour should not be enabled for frames ! (Bug#90964)" - catch - endcatch - Sleep 1 - try - printlog " Format / Wrap / Edit Contour" - FormatWrapEditContour + FormatWrapFirstParagraph : WaitSlot() + + if ( hUseAsyncSlot( "FormatWrapContour" ) = -1 ) then + printlog( "Format / Wrap / Contour disabled. Good." ) + else + warnlog( "#i90964# Format / Wrap / Contour should not be enabled for frames" ) + endif + + printlog " Format / Wrap / Edit Contour" + if ( hUseAsyncSlot( "FormatWrapEditContour" ) = -1 ) then + printlog( "Format / Wrap / Edit Contour disabled. Good." ) + else + Warnlog( "#i90964# Wrap / Edit Contour should not be enabled for frames" ) + Kontext "KonturEditor" if ( KonturEditor.exists( 2 ) ) then - Warnlog "Wrap / Edit Contour should not be enabled for frames ! (Bug#90964)" - printlog " Close 'Contour Editor'" - KonturEditor.Close + KonturEditor.Close() else - warnlog( "Dialog <KonturEditor> is not available" ) + warnlog( "Slot <FormatWrapEditContour> is enabled but doesn't trigger the dialog" ) endif - catch - endcatch + endif + Kontext - if Active.Exists (2) then Active.Yes + if ( Active.Exists( 2 ) ) then + qaerrorlog( "JSK: Undocumented active handled silently - fix it" ) + Active.Yes() + endif printlog " Close active document" Call hCloseDocument @@ -515,7 +519,7 @@ testcase tFormatLine hUseAsyncSlot( "EditPaste" ) - printlog " Format / Line" + printlog " Format / Line" if ( hUseAsyncSlot( "FormatLine" ) = -1 ) then Warnlog "Clipboard problem between applications!" Call wZeichenobjektEinfuegen ( "Rechteck", 40, 40, 50, 50 ) @@ -529,11 +533,13 @@ testcase tFormatLine printlog " Step through all tabpages" wait 500 active.SetPage TabLinie + kontext "TabLinie" Call DialogTest ( TabLinie ) Kontext active.SetPage TabLinienstile + kontext "TabLinienstile" Call DialogTest ( TabLinienstile ) try @@ -550,6 +556,7 @@ testcase tFormatLine Kontext active.SetPage TabLinienenden + Kontext "Linienstil" if Linienstil.Exists then Warnlog "Messagebox appears changing to Tabpage 'Arrow Styles!" @@ -961,10 +968,12 @@ testcase tFormatGroup Dim y1% PrintLog "- Format / Group drawing objects" - if gApplication = "HTML" then + + if ( gApplication = "HTML" ) then printlog "Not in WriterWeb!" goto endsub end if + printlog " Open new document" Call hNewDocument @@ -991,54 +1000,37 @@ testcase tFormatGroup y1% = 65 end if - Sleep 1 - try - printlog " Format / Group / Group" - FormatGroupGroup - catch + printlog " Format / Group / Group" + if ( hUseAsyncSlot( "FormatGroupGroup" ) = -1 ) then QAErrorlog "Unable to execute Format / Group / Group. Maybe objects not selected!" - printlog " Close active document" Call hCloseDocument goto endsub - endcatch - Sleep 2 - try - printlog " Format / Group / Edit Group" - FormatGroupEditGroupCalc - WaitSlot (2000) - catch + endif + + printlog " Format / Group / Edit Group" + if ( hUseAsyncSlot( "FormatGroupEditGroupCalc" ) = -1 ) then Warnlog "Unable to execute Format / Group / Group. Maybe objects not selected!" Call hCloseDocument - printlog " Close active document" goto endsub - endcatch + endif Call wTypeKeys ( "<Shift F4>" ) - Sleep 2 - try - printlog " Format / Exit Group" - FormatExitGroupDraw - WaitSlot (2000) - catch + + printlog " Format / Exit Group" + if ( hUseAsyncSlot( "FormatExitGroupDraw" ) = -1 ) then Warnlog "Unable to execute Format / Group / Exit Group. Maybe objects not selected!" Call hCloseDocument - printlog " Close active document" goto endsub - endcatch + endif Call wTypeKeys ( "<Shift F4>" ) - Sleep 2 - try - printlog " Format / Ungroup" - FormatUngroupDraw - WaitSlot (2000) - catch + + printlog " Format / Ungroup" + if ( hUseAsyncSlot( "FormatUngroupDraw" ) = -1 ) then Warnlog "Unable to execute Format / Group / Ungroup. Maybe objects not selected!" Call hCloseDocument - printlog " Close active document" goto endsub - endcatch - Sleep 2 + endif printlog " Close active document" Call hCloseDocument @@ -1047,8 +1039,10 @@ endcase '----------------------------------------------------------- testcase tFormatFontwork + PrintLog "- Format / Fontwork drawing objects" - if gApplication = "HTML" then + + if ( gApplication = "HTML" ) then printlog "Not in WriterWeb!" goto endsub end if @@ -1058,27 +1052,25 @@ testcase tFormatFontwork printlog " Paste a rectangle from draw via clipboard" Call wRectangleToClipboard - EditPaste - Sleep (1) + hUseAsyncSlot( "EditPaste" ) - try - printlog " Format / Font Work" - FormatFontwork - catch + printlog " Format / Font Work" + if ( hUseAsyncSlot( "FormatFontWork" ) = -1 ) then Warnlog "Clipboard problem between applications!" Call wZeichenobjektEinfuegen ( "Rechteck", 40, 40, 50, 50 ) Call gMouseClick ( 45, 45 ) FormatFontwork - endcatch + endif Kontext "Fontwork" - if Fontwork.Exists then + if ( Fontwork.Exists( 1 ) ) then call Dialogtest ( Fontwork ) printlog " Close Fontwork dialog" FormatFontwork else Warnlog "Dialog 'Fontwork' does not exist!" end if + printlog " Close active document" Call hCloseDocument endcase @@ -1086,19 +1078,27 @@ endcase '----------------------------------------------------------- testcase tFormatPositionAndSizeLegend + PrintLog "- Format / Position and Size in Legend" - if gApplication = "HTML" then + + if ( gApplication = "HTML" ) then printlog "Not in WriterWeb!" goto endsub end if + printlog " Open new document" Call hNewDocument Call wZeichenobjektEinfuegen ( "Legende", 45, 35, 50, 50 ) + printlog " Insert a legend" sleep (1) Call wObjektSelektieren(43, 33, 75, 75) - if ( hUseAsyncSlot( "FormatPositionAndSize" = -1 ) ) then + hUseAsyncSlot( "FormatPositionAndSize" ) + kontext "active" + if ( active.exists( 1 ) ) then + printlog( "Dialog open. Good" ) + else Warnlog "Format / Position and Size does not work! Maybe object not selected!" printlog " Close active document" Call hCloseDocument @@ -1108,33 +1108,42 @@ testcase tFormatPositionAndSizeLegend printlog " In upcoming dialog step through all tabpages" Kontext active.setpage TabPositionAndSizeWriter + Kontext "TabPositionAndSizeWriter" call Dialogtest ( TabPositionAndSizeWriter ) Kontext active.setpage TabLegende + Kontext "TabLegende" call Dialogtest ( TabLegende ) + printlog " Close dialog" TabLegende.Cancel printlog " Close active document" Call hCloseDocument + endcase '----------------------------------------------------------- testcase tFormatStyleEdit + PrintLog "- Format / Style Text objects" - if gApplication = "HTML" then + + if ( gApplication = "HTML" ) then printlog "Not in WriterWeb !" goto endsub end if + printlog " Open new document" Call hNewDocument Kontext "DrawBar" - if Not DrawBar.Exists then Call hToolbarSelect("Drawing", true) + if Not DrawBar.Exists then + Call hToolbarSelect("Drawing", true) + endif if Drawbar.Exists then Textobjekt.Click @@ -1142,9 +1151,9 @@ testcase tFormatStyleEdit Sleep 2 Call gMouseMove(50, 20, 70, 40) - Sleep 1 + hUseAsyncSlot( "FormatStyleBold" ) - FormatStyleBold + printlog " Format / Style / Bold" Call wTypeKeys ("a") printlog " Format / Style / Italic" @@ -1212,12 +1221,11 @@ testcase tFormatAlignmentEdit printlog " Insert a textbox via 'Draw functions' toolbar" Call gMouseMove(50, 20, 70, 40) - Sleep 1 printlog " Insert some text in document" Call wTypeKeys ("Ein Wort") printlog " Format / Alignment / Left" - FormatAlignmentLeftText + hUseAsyncSlot( "FormatAlignmentLeftText" ) WaitSlot() printlog " Format / Alignment / Right" FormatAlignmentRightText @@ -1293,10 +1301,9 @@ testcase tFormatParagraphEdit printlog " In a textbox via 'Draw Functions' toolbox" Call gMouseMove(50, 20, 70, 40) - Sleep 1 printlog " Format / Paragraph " - FormatParagraph + hUseAsyncSlot( "FormatParagraph" ) printlog " Step through all tabpages" Kontext Active.SetPage TabEinzuegeUndAbstaende @@ -1336,13 +1343,10 @@ testcase tHtmlDocFormatGraphics printlog " Insert a graphic (..\writer\required\input\graphics\jolink.jpg)" Call hGrafikEinfuegen ( gTesttoolPath + "writer\required\input\graphics\jolink.jpg" ) - try - printlog " Format / Graphic" - FormatGraphics - catch + if ( hUseAsyncSlot( "FormatGraphics" ) = -1 ) then Warnlog "- Format / Graphics disabled or hidden!" goto endsub - endcatch + endif printlog " Step through all tabpages" Kontext diff --git a/testautomation/writer/required/includes/w_007_.inc b/testautomation/writer/required/includes/w_007_.inc index 2c53d767d928..ea986fbd4b11 100755 --- a/testautomation/writer/required/includes/w_007_.inc +++ b/testautomation/writer/required/includes/w_007_.inc @@ -80,18 +80,18 @@ testcase tToolsSpellcheck Dim IsWriteable as boolean ' As long as OOo has no modules for that, disabled - if gOOO = True then + if ( gOOO ) then printlog "No spellchecking in OOo" goto endsub end if printlog " Open document where the formatting is set to the language we wish to test." TheFile = Convertpath (gTesttoolpath + "writer\optional\input\spellcheck\spellcheck_" + iSprache + ".odt") - if hFileExists ( TheFile ) <> TRUE then + if ( not hFileExists ( TheFile ) ) then Warnlog "Found no Document for the language you're testing in, Please inform the Test-Developer." goto endsub end if - call hFileOpen (TheFile,false) + hFileOpen ( TheFile ) Call sMakeReadOnlyDocumentEditable printlog " Insert some faulty text" @@ -125,9 +125,9 @@ testcase tToolsSpellcheck ToolsSpellcheckWriter printlog " Tools / Spellcheck / Check" - WaitSlot (500) + Kontext "Active" - if Active.Exists then + if ( Active.Exists( 1 ) ) then if Active.GetRT = 304 then try Active.Yes ' Start from beginning ? @@ -145,14 +145,18 @@ testcase tToolsSpellcheck endcatch end if end if + printlog " Spellcheck dialog has to come up" Kontext "Spellcheck" DialogTest ( Spellcheck ) + printlog " Click 'Options'" SpellcheckOptions.Click Wait 500 + kontext "TabLinguistik" DialogTest ( TabLinguistik ) + printlog " Step through all options in list and if 'Edit' is enabled click 'Edit'" for i = 1 to 12 kontext "TabLinguistik" @@ -165,9 +169,11 @@ testcase tToolsSpellcheck SilbentrennungOptionen.Cancel end if next i + printlog " Click 'New' in Options dialog" Neu.Click wait 500 + Kontext "BenutzerwoerterbuchAnlegen" Call DialogTest ( BenutzerwoerterbuchAnlegen ) BenutzerwoerterbuchAnlegen.Close @@ -196,10 +202,12 @@ testcase tToolsSpellcheck else Warnlog "All dictionarys are write protected!" end if + printlog " Close 'Options' dialog" Kontext "TabLinguistik" TabLinguistik.Close wait 500 + Kontext "Spellcheck" Spellcheck.Close printlog " Close 'Spellcheck' dialog" @@ -243,11 +251,11 @@ testcase tToolsThesaurus printlog " Open document where the formatting is set to the language we wish to test." TheFile = Convertpath (gTesttoolpath + "writer\optional\input\spellcheck\spellcheck_" + iSprache + ".odt") - if hFileExists ( TheFile ) <> TRUE then + if ( not hFileExists ( TheFile ) ) then Warnlog "Found no Document for the language you're testing in, Please inform the Test-Developer." goto endsub end if - call hFileOpen (TheFile,false) + call hFileOpen( TheFile ) Call sMakeReadOnlyDocumentEditable printlog " Insert some faulty text" @@ -338,14 +346,14 @@ testcase tToolsHyphenation LingFile = str$(iSprache) + "-hyph.dat" end select - if hFileExists(DieDatei) = False then + if ( not hFileExists( DieDatei ) ) then Warnlog "No defined Errortext for language: " + isprache + "! Exit!" goto endsub end if Select Case gApplication Case "WRITER" - Call hFileOpen ( DieDatei ) + hFileOpen( DieDatei ) Case "MASTERDOCUMENT" if wInsertDocumentinMasterDoc(DieDatei) = False then @@ -354,7 +362,7 @@ testcase tToolsHyphenation else Call hNewDocument printlog " Open new document" - EditPaste + hUseAsyncSlot( "EditPaste" ) end if Case "HTML" @@ -367,25 +375,25 @@ testcase tToolsHyphenation Sleep 1 Call wTypeKeys ("<Mod1 Home>") - ToolsLanguageHyphenate + hUseAsyncSlot( "ToolsLanguageHyphenate" ) printlog " Tools / Hyphenate" Kontext "Active" try Active.Yes catch endcatch - if Active.Exists then + if ( Active.Exists( 1 ) )then if Active.GetRT = 304 then Active.Ok ' Force pagesize change to bringup Hyphenation-dialog - FormatPageWriter + hUseAsyncSlot( "FormatPageWriter" ) Kontext active.SetPage TabSeite Kontext "TabSeite" Breite.Settext "15" TabSeite.Ok - Sleep 1 - ToolsLanguageHyphenate + + hUseAsyncSlot( "ToolsLanguageHyphenate" ) end if end if @@ -420,7 +428,7 @@ testcase tToolsWordCount ToolsWordCount printlog " If if dialog has been opened" Kontext "WordCount" - if WordCount.Exists then + if ( WordCount.Exists( 1 ) ) then Call DialogTest ( WordCount ) printlog " Close dialog 'WordCount'" WordCount.Close @@ -934,36 +942,36 @@ testcase tToolsUpdate Kontext Active.Setpage TabVerzeichnisseVerzeichnis + printlog " Close upcoming Index dialog" Kontext "TabVerzeichnisseVerzeichnis" TabVerzeichnisseVerzeichnis.OK - Sleep 1 + printlog " Tools / Update / All Indexes" - ToolsUpdateAllIndexes - WaitSlot (1000) + hUseAsyncSlot( "ToolsUpdateAllIndexes" ) + printlog " Tools / Update / Current Index" ToolsUpdateCurrentIndex printlog " - Update Fields" Call wTypeKeys ("<Up><Home><Tab>") - printlog " Insert / Fields / Author" + printlog " Insert / Fields / Author" InsertFieldsAuthor + printlog " Insert / Fields / Time" InsertFieldsTime - WaitSlot (1000) - ToolsUpdateFields + printlog " Tools / Update / Fields" + hUseAsyncSlot( "ToolsUpdateFields" ) + printlog " - Update links" printlog " Insert a graphic from file" Call hGrafikVerknuepftEinfuegen ( gTesttoolPath + "writer\required\input\graphics\jolink.jpg" ) - try - printlog " Tools / Update / Links" - ToolsUpdateLinks - catch + if ( hUseAsyncSlot( "ToolsUpdateLinks" ) = -1 ) then Warnlog "Links can't be updated!" - endcatch + endif printlog " - Update / Reformat Pages with Tools / Page formatting" ToolsPageFormatting @@ -972,9 +980,7 @@ testcase tToolsUpdate ToolsUpdateUpdateAll printlog " Close all active documents" - Do Until GetDocumentCount = 0 - Call hCloseDocument - Loop + hFileCloseAll() endcase ' ------------------------------------------- @@ -1053,9 +1059,7 @@ testcase tToolsHangulHanjaConversion end if printlog " Close all active documents" - Do Until GetDocumentCount = 0 - Call hCloseDocument - Loop + hFileCloseAll() endcase ' ------------------------------------------- @@ -1140,22 +1144,20 @@ testcase tHtmlDocToolsHangulHanjaConversion bAsianLanguage = ActiveDeactivateAsianSupport(TRUE) printlog " Open the test file" - Call hFileOpen (sTestFile) + hFileOpen (sTestFile) Call sMakeReadOnlyDocumentEditable Call wTypeKeys("<MOD1 Home>") printlog " Tools / HangulHanjaConversion" - try - ToolsLanguageHangulHanjaConversion - catch + if ( hUseAsyncSlot( "ToolsLanguageHangulHanjaConversion" ) = -1 ) then Warnlog "- Format / HangulHanjaConversion is disabled or hidden!" bAsianLanguage = ActiveDeactivateAsianSupport(False) Call hCloseDocument goto endsub - endcatch + endif Kontext "HangulHanjaConversion" - if HangulHanjaConversion.Exists then + if ( HangulHanjaConversion.Exists( 1 ) ) then Call DialogTest ( HangulHanjaConversion ) else Warnlog "- Format / HangulHanjaConversion doesn't work. Dialog is not up" @@ -1205,7 +1207,9 @@ testcase tMasterDocToolsHyphenation Dim LingFile as string gApplication = "MASTERDOCUMENT" + PrintLog "- Tools / Hyphenation" + ' As long as OOo has no modules for that, disabled if ( gOOO ) then printlog "No hyphenation in OOo" @@ -1258,10 +1262,19 @@ testcase tMasterDocToolsHyphenation Sleep 1 Call wTypeKeys ("<Mod1 Home>") - ToolsLanguageHyphenate + printlog " Tools / Hyphenate" + hUseAsyncSlot( "ToolsLanguageHyphenate" ) ' This is probably a workaround to make the hyphenation dialog work in any case. + + ' We really only know of three possible dialogs (in order of appearance): + ' 1: Continue checking at the beginning of the document (Yes/No) + ' 2: Hyphenation for language not installed (Ok) + ' 3: Hyphenation completed (Ok) + + ' I have not changed the code, only beautified it a little but i feel the outcome of + ' this test is somewhat random. Kontext "Active" if ( Active.exists( 1 ) ) then @@ -1275,27 +1288,27 @@ testcase tMasterDocToolsHyphenation printlog( "<YES> failed... (Whatever that means)" ) endcatch - if ( Active.Exists() ) then printlog( "Messagebx: " & Active.getText() ) if ( Active.GetRT() = 304 ) then Active.Ok ' Force pagesize change to bringup Hyphenation-dialog - FormatPageWriter + hUseAsyncSlot( "FormatPageWriter" ) + Kontext active.SetPage TabSeite + Kontext "TabSeite" Breite.Settext "15" TabSeite.Ok - WaitSlot() - ToolsLanguageHyphenate + hUseAsyncSlot( "ToolsLanguageHyphenate" ) end if end if endif Kontext "Silbentrennung" printlog " Close upcoming 'Hyphenation' dialog" - if ( Silbentrennung.Exists( 2 ) ) then + if ( Silbentrennung.Exists() ) then Call DialogTest ( Silbentrennung ) Silbentrennung.Cancel else |