1 'encoding UTF-8 Do not remove or change this line!
2 '**************************************************************************
3 '* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 '* Copyright 2008 by Sun Microsystems, Inc.
7 '* OpenOffice.org - a multi-platform office productivity suite
9 '* $RCSfile: g_stylist.inc,v $
13 '* last change: $Author: jsi $ $Date: 2008-06-16 10:42:40 $
15 '* This file is part of OpenOffice.org.
17 '* OpenOffice.org is free software: you can redistribute it and/or modify
18 '* it under the terms of the GNU Lesser General Public License version 3
19 '* only, as published by the Free Software Foundation.
21 '* OpenOffice.org is distributed in the hope that it will be useful,
22 '* but WITHOUT ANY WARRANTY; without even the implied warranty of
23 '* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24 '* GNU Lesser General Public License version 3 for more details
25 '* (a copy is included in the LICENSE file that accompanied this code).
27 '* You should have received a copy of the GNU Lesser General Public License
28 '* version 3 along with OpenOffice.org. If not, see
29 '* <http://www.openoffice.org/license.html>
30 '* for a copy of the LGPLv3 License.
32 '/************************************************************************
34 '* Owner : wolfram.garten@sun.com
36 '* short description :
38 '*******************************************************************
40 ' #1 tFormatStylistFlyer
41 ' #1 tFormatStylistDocuments
42 ' #1 tFormatStylistTemplatesUse
43 ' #1 tFormatStylistTemplateCreate
44 ' #1 tFormatStylistTemplateSelect
45 ' #1 tFormatStylistTemplateNew
50 '\*******************************************************************
52 testcase tFormatStylistFlyer
58 printlog " - Format/Stylist : using all possible things to manipulate the flyer"
59 '/// open application ///'
62 '/// Check if stylist is there. Expected: not there ///'
63 if Gestalter.NotExists = false Then
64 qaErrorLog " - Expected Stylist to be closed; But is Open. Check tests."
66 hTypekeys "<F11>" '/// open stylist by pressing key [F11] ///'
70 if Gestalter.NotExists then
71 Warnlog " No stylist popped up using F11; opening now via slotID"
74 '///+ save stylist position and size ///'
75 xPos% = Gestalter.GetPosX
76 yPos% = Gestalter.GetPosY
77 xSize% = Gestalter.GetSizeX
78 ySize% = Gestalter.GetSizeY
79 '///+ if Stylist is docked; undock ///'
80 if Gestalter.IsDocked then Gestalter.UnDock
81 printlog " - '///move stylist ///"
82 '///+ move stylist to 10,10 ///'
85 '///+ move stylist to 300,400 ///'
86 Gestalter.Move 300, 400
88 '///+ move stylist to 590,790 ///'
89 Gestalter.Move 590, 790
91 '///+ move stylist back to saved start position ///'
92 Gestalter.Move xPos%, yPos%
95 printlog " - '///size stylist ///"
96 '///+ change size to 200,200 ///'
97 Gestalter.Size 200, 200
99 '///+ change size to 300,400 ///'
100 Gestalter.Size 300, 400
102 '///+ change size to 150,250 ///'
103 Gestalter.Size 150, 250
105 '///+ change size back to saved size ///'
106 Gestalter.Size xSize%, ySize%
109 printlog " - Close stylist reopen stylist, check if appearence is same as before"
110 '/// save stylist position and size ///'
111 xPos% = Gestalter.GetPosX
112 yPos% = Gestalter.GetPosY
113 xSize% = Gestalter.GetSizeX
114 ySize% = Gestalter.GetSizeY
115 '/// close stylist Format->Stylist ///'
118 '/// open stylist Format->Stylist ///'
121 if xPos% <> Gestalter.GetPosX then Warnlog "The x-Pos. has changed : Should be -> '"+ xPos% + "' Is -> '"+ Gestalter.GetPosX +"'."
122 if yPos% <> Gestalter.GetPosY then Warnlog "The y-Pos. has changed : Should be -> '"+ yPos% + "' Is -> '"+ Gestalter.GetPosY +"'."
123 if xSize% <> Gestalter.GetSizeX then Warnlog "The x-Size has changed : Should be -> '"+ xSize% + "' Is -> '"+ Gestalter.GetSizeX +"'."
124 if ySize% <> Gestalter.GetSizeY then Warnlog "The y-Size has changed : Should be -> '"+ ySize% + "' Is -> '"+ Gestalter.GetSizeY +"'."
126 printlog " - dock stylist"
127 '/// dock stylist ///'
130 if (NOT Gestalter.IsDocked) then
131 warnlog " stylist not docked but should"
133 '/// UNdock stylist ///'
134 if (Gestalter.IsDocked) Then
139 printlog " - maximize/minimize stylist"
140 '/// minimize stylist ///'
143 '/// maximize stylist ///'
146 if (NOT Gestalter.IsMax) then
147 warnlog " The stylist did not return to maximized state"
149 '/// close stylist ///'
153 endcase 'tFormatStylistFlyer
154 '--------------------------------------------------------
155 testcase tFormatStylistDocuments
159 Dim xSize% as Integer
160 Dim ySize% as Integer
162 printlog " - Format/Stylist : check methods with more than 1 document"
164 printlog " - Open stylist, check stylist in another document"
168 if (Gestalter.NotExists) then
169 warnlog " There is no stylist in the new document"
173 printlog " - Close all documents, reopen 1"
180 if (Gestalter.NotExists) then
181 warnlog " There is no stylist in the new document"
184 printlog " - stylist in a document docked, in a new rechecked"
190 if NOT Gestalter.IsDocked then
191 warnlog " In the new document is the stylist not docked"
194 printlog " - Close all documents, reopen one and check the docked stylist"
202 if NOT Gestalter.IsDocked then
203 warnlog " In the new document is the stylist not docked"
206 printlog " - Close stylist using F11"
211 if Gestalter.exists then
212 warnlog " Stylist still exists - closing again"
217 endcase 'tFormatStylistDocuments
218 '--------------------------------------------------------
219 testcase tFormatStylistTemplatesUse
224 printlog "- Format/Stylist : use all templates"
230 if (Gestalter.NotExists) then
231 warnlog " There is no stylist open, trying again now"
234 printlog " - Presentation-templates"
235 if (Lcase (gApplication) = "IMPRESS") then
236 TBGestalter.Click Praesentationsvorlagen
238 save = Gruppenliste.GetSelIndex
239 for i=1 to Gruppenliste.GetItemCount
240 Gruppenliste.Select i
244 TBGestalter.Click Grafikvorlagen
246 printlog " - Graphic-templates"
247 for i=1 to Gruppenliste.GetItemCount
248 Gruppenliste.Select i
252 Gruppenliste.Select save
259 endcase 'tFormatStylistTemplatesUse
260 '--------------------------------------------------------
261 testcase tFormatStylistTemplateCreate
267 printlog "- Format/stylist :Create template and use it"
270 printlog " - create template for paragraph"
272 Kontext "VorlagenKatalog"
274 printlog " " + Vorlagen.GetItemCount
280 Active.SetPage TabVerwalten
281 Kontext "TabVerwalten"
282 VorlagenName.SetText "ATesttool"
285 Kontext "VorlagenKatalog"
287 VorlagenKatalog.Close
290 Printlog " - New created template will be deleted now"
293 Kontext "Vorlagenkatalog"
297 zaehler=Ansicht.getItemCount
301 loop while ((Ansicht.getItemText(i) <> "ATesttool") AND (i <= zaehler))
307 Ansicht.TypeKeys "<SPACE>"
313 Kontext "Vorlagenkatalog"
314 Vorlagenkatalog.Close
316 Kontext "DocumentDraw"
322 endcase 'tFormatStylistTemplateCreate
323 '--------------------------------------------------------
324 testcase tFormatStylistTemplateSelect
327 dim sListDown(21) as string
328 dim sListUp(21) as string
331 printlog " - Format/Stylist : select template"
333 hTextrahmenErstellen ("This is a formatted text <Shift Home>",20,20,80,30)
334 printlog " - format text"
337 Active.SetPage TabFont
341 printlog " - choose format using stylist"
345 ' going from bottom to top
346 Vorlagenliste.TypeKeys "<End>"
348 ListAppend(sListUp(), Vorlagenliste.GetText)
349 Vorlagenliste.TypeKeys "<Up>"
351 ' going from top to bottom
352 Vorlagenliste.TypeKeys "<Home>"
354 ListAppend(sListDown(), Vorlagenliste.GetText)
355 Vorlagenliste.TypeKeys "<Down>"
357 ' delete double entries in both lists (up/down)
359 for i = 19 to 1 step -1
360 if (sListUp(i) = sTemp) then
362 ListDelete(sListUp(), i+1)
366 sTemp = sListDown(20)
367 for i = 19 to 1 step -1
368 if (sListDown(i) = sTemp) then
369 ListDelete(sListDown(), i+1)
373 ' if there are double entries...
374 if (ListCount(sListUp()) <> ListCount(sListDown())) then
375 if (iSprache = 82) then ' WorkAround BUG: #111652#
376 warnLog "There are double entries in the list! Up: " + ListCount(sListUp()) + "; Down: " +ListCount(sListDown())
377 elseif (iSprache = 07) then
378 warnlog "There are missing entries in the list. Will be fixed in CWS the 06.02.2006. - FHA" 'Russian TODO -FHA
380 warnlog "There are double entries in the list! Up: " + ListCount(sListUp()) + "; Down: " +ListCount(sListDown())
382 for i = ListCount(sListUp()) to 1 step -1
383 printlog "* " + i + ": '" + sListUp(i) + "'"
386 ' here this method has to stay, because it will also find some errors;
387 ' the method, that works even with an error in the list is shown in testcase tFormatStylistTemplateNew
388 hDoubleClickInList ( Vorlagenliste, glLocale (3) )
391 printlog " - check Format"
394 Active.SetPage TabArea
396 'TODO: TBO check criteria, that right template is used....
397 ' ???? if Farbe.IsChecked then Printlog "Standard template is used"
402 endcase 'tFormatStylistTemplateSelect
403 '---------------------------------------------------------
404 testcase tFormatStylistTemplateNew
406 dim sListDown(21) as string
407 dim sListUp(21) as string
411 printlog "- Format/Stylist : New template from selection"
413 hTextrahmenErstellen ("This text will soon be formatted and thereafter made as template",20,20,80,40)
415 hTypeKeys "<Return><Up><Shift End>"
418 Active.SetPage TabFont
422 printlog " - Create template from selection"
425 TBGestalter.Click Grafikvorlagen
427 TBGestalterRight.Click AusSelektion
428 Kontext "VorlageErzeugen"
429 VorlagenName.SetText "Testtool"
431 printlog " - assign new graphic template to selected text"
432 hTextrahmenErstellen ("This is another text",40,40,70,50)
433 hTypeKeys "<Return><Up><Shift End>"
435 TBGestalter.Click Grafikvorlagen
437 ' test BUG: #111652# ' find illegal double entries in template list
438 ' going from bottom to top
439 Vorlagenliste.TypeKeys "<End>"
441 sTemp = Vorlagenliste.GetText
442 ListAppend(sListUp(), sTemp)
443 Vorlagenliste.TypeKeys "<Up>"
445 ' going from top to bottom
446 Vorlagenliste.TypeKeys "<Home>"
448 ListAppend(sListDown(), Vorlagenliste.GetText)
449 Vorlagenliste.TypeKeys "<Down>"
451 ' delete double entries in both lists (up/down)
453 for i = 19 to 1 step -1
454 if (sListUp(i) = sTemp) then
455 ListDelete(sListUp(), i+1)
459 sTemp = sListDown(20)
460 for i = 19 to 1 step -1
461 if (sListDown(i) = sTemp) then
462 ListDelete(sListDown(), i+1)
466 ' if any double entries...
467 if (ListCount(sListUp()) <> ListCount(sListDown())) then
468 if (iSprache = 82) then ' WorkAround BUG: #111652#
469 warnLog "82: There are double entries in the list! Up: " + ListCount(sListUp()) + "; Down: " +ListCount(sListDown())
470 elseif (iSprache = 07) then
471 warnlog "There are missing entries in the list. Will be fixed in CWS the 06.02.2006. - FHA" 'Russian TODO -FHA
473 warnlog "There are double entries in the list! Up: " + ListCount(sListUp()) + "; Down: " +ListCount(sListDown())
474 for i = ListCount(sListDown()) to 1 step -1
475 printlog " - " + i + " " + sListDown(i)
477 for i = ListCount(sListUp()) to 1 step -1
478 printlog " - " + i + " " + sListUp(i)
482 Vorlagenliste.TypeKeys "<End>"
486 sTemp = Vorlagenliste.GetText
487 Vorlagenliste.TypeKeys "<Up>"
488 loop while (("Testtool" <> sTemp) AND (i<20))
489 Vorlagenliste.TypeKeys "<Return>"
493 Printlog " - check template"
496 Active.SetPage TabFont
499 hTypeKeys ("<escape>",2)
502 endcase 'tFormatStylistTemplateNew
503 '--------------------------------------------------------
504 testcase tiFormatStylist
506 Dim Num1 as integer ' graphics : first line indent ; the one with 0,6cm in the summary
507 Dim Num2 as integer ' presentations : background ; just one tabpage pops up: Area
508 Dim Num3 as integer ' : background objects ; Line pops up
509 Dim Num4 as integer ' : notes ; font 20
510 Dim Num5 as integer ' : outline 1 ; where 9 items exist of
513 case 01: Num1 = 3 : Num2 = 1 : Num3 = 2 : Num4 = 3 : Num5 = 4
514 case 07: Num1 = 3 : Num2 = 4 : Num3 = 2 : Num4 = 3 : Num5 = 1 'Russian TODO -FHA
515 case 31: Num1 = 1 : Num2 = 2 : Num3 = 3 : Num4 = 1 : Num5 = 5
516 case 33: Num1 = 3 : Num2 = 1 : Num3 = 3 : Num4 = 2 : Num5 = 5
517 case 34: Num1 = 2 : Num2 = 10 : Num3 = 12 : Num4 = 3 : Num5 = 4
518 case 36: Num1 = 2 : Num2 = 3 : Num3 = 4 : Num4 = 10 : Num5 = 6
519 case 39: Num1 = 2 : Num2 = 3 : Num3 = 2 : Num4 = 1 : Num5 = 5
520 case 45: Num1 = 11 : Num2 = 2 : Num3 = 2 : Num4 = 13 : Num5 = 5
521 case 46: Num1 = 2 : Num2 = 2 : Num3 = 3 : Num4 = 1 : Num5 = 4
522 case 48: Num1 = 11 : Num2 = 13 : Num3 = 11 : Num4 = 1 : Num5 = 5
523 case 49: Num1 = 1 : Num2 = 10 : Num3 = 11 : Num4 = 14 : Num5 = 1
524 case 55: Num1 = 4 : Num2 = 12 : Num3 = 11 : Num4 = 10 : Num5 = 1
525 ' case 81: Num1 = 9 : Num2 = 13 : Num3 = 14 : Num4 = 12 : Num5 = 1 Asian languages not testable, because locale dependant :-(
526 ' case 82: Num1 = 6 : Num2 = 11 : Num3 = 12 : Num4 = 10 : Num5 = 1
527 ' case 86: Num1 = 15 : Num2 = 13 : Num3 = 14 : Num4 = 12 : Num5 = 2
528 ' case 88: Num1 = 4 : Num2 = 13 : Num3 = 14 : Num4 = 3 : Num5 = 4
530 if (bAsianLan = FALSE) then
531 Warnlog "For the language " + iSprache +" nothing is prepared yet: find numbers of entries in stylist and insert here"
533 qaErrorLog "The Asian-office-languages aren't supported yet."
541 if Gestalter.Exists Then
542 Warnlog "- Stylist exists, perhaps not closed last time a Impress doc was open"
551 Vorlagenliste.Select Num1 ' num1
553 Printlog "- open Grafic template Dialogs using the context menue , checking if all resources exist"
554 Vorlagenliste.OpenContextMenu
560 Messagebox.SetPage TabText
566 if (Ucase(gApplication) = "IMPRESS") AND (iSprache <> 07) then 'Russian TODO -FHA
568 Printlog "- presentation templates"
570 Praesentationsvorlagen.Click
572 Vorlagenliste.Select Num2
574 Vorlagenliste.OpenContextMenu
579 if Messagebox.exists (5) then
581 ' Messagebox.SetPage TabArea
583 if TabArea.Exists = false then
584 warnlog "Where is TabArea?"
586 Printlog "TabArea exists, good."
590 warnlog "there might be another systemlocale -> I can't select the entries in the stylist via numbers :-("
593 warnlog "tab area/Messagebox doesn't exist :-("
598 Vorlagenliste.Select Num3
600 Vorlagenliste.OpenContextMenu
604 call hWalkTheStyles (1,1)
606 Messagebox.SetPage TabEinzuegeUndAbstaende
607 Kontext "TabEinzuegeUndAbstaende"
609 TabEinzuegeUndAbstaende.Cancel
614 Vorlagenliste.Select Num4
616 Vorlagenliste.OpenContextMenu
621 Messagebox.SetPage TabFont
624 Messagebox.SetPage TabFontEffects
625 kontext "TabFontEffects"
627 Messagebox.SetPage TabEinzuegeUndAbstaende
628 kontext "TabEinzuegeUndAbstaende"
630 TabEinzuegeUndAbstaende.Cancel
635 Vorlagenliste.Select Num5
637 Vorlagenliste.OpenContextMenu
642 Messagebox.SetPage TabFont
645 Messagebox.SetPage TabFontEffects
646 kontext "TabFontEffects"
648 Messagebox.SetPage TabEinzuegeUndAbstaende
649 kontext "TabEinzuegeUndAbstaende"
652 Messagebox.SetPage TabBullet
656 Messagebox.SetPage TabNumerierungsart
657 Kontext "TabNumerierungsart"
660 Messagebox.SetPage TabGrafiken
661 Kontext "TabGrafiken"
664 Messagebox.SetPage TabOptionenNumerierung
665 Kontext "TabOptionenNumerierung"
667 TabOptionenNumerierung.Cancel
673 if Gestalter.Exists Then Warnlog "- Stylist could not be closed pressing F11"
676 endcase 'tiFormatStylist
677 '---------------------------------------------------------
678 sub hWalkTheStyles (optional a as integer,optional b as integer)
679 ' TODO: TBO DialogTest should go to Recource test!
682 if isMissing (a) then a=1
683 if isMissing (b) then b=2
685 if a <= i AND i <= b then
687 Messagebox.SetPage TabLinie
689 Call DialogTest ( TabLinie )
691 Messagebox.SetPage TabArea
693 Call DialogTest ( TabArea, 1 )
694 FillOptions.Select 1 ' NoFill.Check
695 Call DialogTest ( TabArea, 1 )
697 Call DialogTest ( TabArea, 2 )
699 Call DialogTest ( TabArea, 3 )
701 Call DialogTest ( TabArea, 4 )
703 Call DialogTest ( TabArea, 5 )
705 Messagebox.SetPage TabSchatten
706 kontext "TabSchatten"
708 Call DialogTest ( TabSchatten )
710 Messagebox.SetPage TabTransparenz
711 kontext "TabTransparenz"
712 KeineTransparenz.Check
713 LineareTransparenz.Check
714 Transparenzverlauf.Check
716 Messagebox.SetPage TabFont
718 Call DialogTest ( TabFont )
720 Messagebox.SetPage TabFontEffects
721 kontext "TabFontEffects"
723 Messagebox.SetPage TabEinzuegeUndAbstaende
724 kontext "TabEinzuegeUndAbstaende"
725 Call DialogTest ( TabEinzuegeUndAbstaende )
728 if a <= i AND i <= b then
730 Messagebox.SetPage TabVerwalten
731 kontext "TabVerwalten"
732 Call DialogTest ( TabVerwalten )
734 Messagebox.SetPage TabText
736 Call DialogTest ( TabText )
738 Messagebox.SetPage TabLauftext
739 Kontext "TabLauftext"
740 Call DialogTest ( TabLauftext )
742 Messagebox.SetPage TabBemassung
743 Kontext "TabBemassung"
744 Call DialogTest ( TabBemassung )
746 Messagebox.setpage TabVerbinder
747 Kontext "TabVerbinder"
748 Call Dialogtest ( TabVerbinder )
750 Messagebox.setpage TabAusrichtungAbsatz
751 Kontext "TabAusrichtungAbsatz"
757 Messagebox.setpage TabTabulator
758 Kontext "TabTabulator"
765 if a <= i AND i <= b then
767 Messagebox.SetPage TabBullet
770 Call DialogTest (TabBullet)
773 Messagebox.SetPage TabNumerierungsart
774 Kontext "TabNumerierungsart"
776 Call DialogTest (TabNumerierungsart)
779 Messagebox.SetPage TabGrafiken
780 Kontext "TabGrafiken"
782 Call DialogTest (TabGrafiken)
785 Messagebox.SetPage TabOptionenNumerierung
786 Kontext "TabOptionenNumerierung"
788 Call DialogTest (TabOptionenNumerierung)
792 end sub 'hWalkTheStyles
793 '---------------------------------------------------------
794 testcase tFormatStylist
797 dim sSettings(20,3) ' control_name; control_type; value
804 hTextrahmenErstellen ("I hate mondays...",20,20,80,40)
809 if (Stylist.NotExists) then
810 qaErrorLog "There is no stylist open, trying again now"
814 Vorlagenliste.TypeKeys "<End>"
815 Vorlagenliste.TypeKeys "<Up>"
816 Vorlagenliste.TypeKeys "<Up>"
818 Vorlagenliste.OpenContextMenu
823 if Messagebox.exists (5) then
824 Messagebox.SetPage TabVerwalten
825 Kontext "TabVerwalten"
826 VorlagenName.SetText "1Newtheme"
827 sTemp = VorlagenName.getText
828 VerknuepftMit.getSelText
834 hSelectInList(Vorlagenliste,sTemp)
836 Vorlagenliste.OpenContextMenu
841 if Messagebox.exists (5) then
842 Messagebox.SetPage TabVerwalten
843 Kontext "TabVerwalten"
844 VorlagenName.setText("1Test")
849 ' hTextrahmenErstellen ("I hate mondays..., too",60,60,80,60)
856 ' printlog isobject(abctemp)
857 ' printlog isnumeric(abctemp)
858 ' sSettings(i,1) = Hatching
859 ' printlog isobject(sSettings(i,1))
860 ' printlog isnumeric(sSettings(i,1))
861 ' sSettings(i,2) = "CheckBox"
862 ' sSettings(i,3) = True
865 ' dim asgc as boolean
867 '' hWalkTheStyles2(asgc, sSettings(), temp)
868 ' ' hWalkTheStyles2(abctemp)
872 if (Stylist.NotExists) then
873 ErrorLog "There is no stylist open, should be."
877 if (Stylist.Exists) then
878 ErrorLog "The Stylist should be closed now."
883 endcase 'tFormatStylist
884 '--------------------------------------------------------
885 function hSelectInList (window, sEntry as String) as Boolean
889 Dim sLastTemp as String
891 window.TypeKeys "<End>"
895 sTemp = window.GetText
896 window.TypeKeys "<Up>"
897 loop while ((sEntry <> sTemp) AND (sLastTemp <> sTemp))
898 if (sEntry = sTemp) then
899 window.TypeKeys "<Return>"
902 hSelectInList = FALSE
905 end function 'hSelectInList
906 '---------------------------------------------------------
907 function hWalkTheStyles2 (atemp)
909 'function hWalkTheStyles2 (bSet as boolean, aSettings(), atemp as variant) as string
919 printlog aSettings(i,3)
920 printlog aSettings(i,2)
921 printlog val(aSettings(i,1))
923 Messagebox.SetPage TabArea
925 'press button standard :-))))))
929 if aSettings(i,3) then
930 itemp = val(aSettings(i,1))
931 printlog isobject(atemp)
932 printlog isNumeric(atemp)
937 ' aSettings(i,1).Uncheck
942 Messagebox.SetPage TabSchatten
943 kontext "TabSchatten"
946 Messagebox.SetPage TabVerwalten
947 kontext "TabVerwalten"
950 Messagebox.SetPage TabLinie
952 'Context: *Line; Line Styles; Arrow Styles
955 Messagebox.SetPage TabArea
957 'Context: *Area; *Shadow; Transparency; Colors; Gradients; Hatching; Bitmaps
960 Messagebox.SetPage TabSchatten
961 kontext "TabSchatten"
964 Messagebox.SetPage TabTransparenz
965 kontext "TabTransparenz"
968 Messagebox.SetPage TabFont
970 'Context: *Font; *Font Effect; Position
973 Messagebox.SetPage TabFontEffects
974 kontext "TabFontEffects"
977 Messagebox.SetPage TabEinzuegeUndAbstaende
978 kontext "TabEinzuegeUndAbstaende"
979 'Context: *Indents & Spacing; *Alignment; *Tabs
982 Messagebox.SetPage TabText
984 'Context: *Text; *Text Animation
987 Messagebox.SetPage TabLauftext
988 Kontext "TabLauftext"
991 Messagebox.SetPage TabBemassung
992 Kontext "TabBemassung"
995 Messagebox.setpage TabVerbinder
996 Kontext "TabVerbinder"
999 Messagebox.setpage TabAusrichtungAbsatz
1000 Kontext "TabAusrichtungAbsatz"
1003 Messagebox.setpage TabTabulator
1004 Kontext "TabTabulator"
1006 ' Messagebox.SetPage TabBullet
1007 ' Kontext "TabBullet"
1009 ' Call DialogTest (TabBullet)
1012 ' Messagebox.SetPage TabNumerierungsart
1013 ' Kontext "TabNumerierungsart"
1015 ' Call DialogTest (TabNumerierungsart)
1018 ' Messagebox.SetPage TabGrafiken
1019 ' Kontext "TabGrafiken"
1021 ' Call DialogTest (TabGrafiken)
1024 ' Messagebox.SetPage TabOptionenNumerierung
1025 ' Kontext "TabOptionenNumerierung"
1027 ' Call DialogTest (TabOptionenNumerierung)
1029 end function 'hWalkTheStyles2