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: t_ctrl_1.inc,v $
13 '* last change: $Author: jsi $ $Date: 2008-06-13 10:27:08 $
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 : marc.neumann@sun.com
36 '* short description :
38 '*******************************************************************
40 ' #1 hChangeControlSettings
42 '\******************************************************************
44 function hChangeControlSettings ( sType as String, lsProps( ) ) as Boolean
46 if bAsianLan = TRUE then
47 printlog " ******************************************* "
48 printlog " *** running on asian office version *** "
49 printlog " ******************************************* "
51 printlog " ******************************************* "
52 printlog " *** running on non-asian office version *** "
53 printlog " ******************************************* "
56 Kontext "TabGeneralControl"
57 if TabGeneralControl.Exists = FALSE then
58 Kontext "TB_MacroControls"
59 printlog " activate properties for '" + sType + "'"
61 Kontext "TabGeneralControl"
65 printlog "- change global settings"
66 NameText.SetText "tt_" + sType + "_tt"
67 ListAppend ( lsProps(), NameText.GetText )
69 if Enabled.GetSelIndex = 1 then
75 ListAppend ( lsProps(), Enabled.GetSelText )
77 if sType <> "dialog" then
78 if Printable.GetSelIndex = 1 then
83 ListAppend ( lsProps(), Printable.GetSelText )
85 ListAppend ( lsProps(), "not testable" ) ' dummy entry
89 ' ListAppend ( lsProps(), PageStep.GetText )
90 ListAppend ( lsProps(), "not testable" ) ' dummy entry
93 ListAppend ( lsProps(), Order.GetText ) ' have to be checked after another control is changed ( it depends on the number of controls )
94 ListAppend ( lsProps(), Height.GetText )
96 ListAppend ( lsProps(), Width.GetText )
98 ' ListAppend ( lsProps(), PositionX.GetText )
99 ListAppend ( lsProps(), "not testable" ) ' dummy entry
101 ' ListAppend ( lsProps(), PositionY.GetText )
102 ListAppend ( lsProps(), "not testable" ) ' dummy entry
103 Information.SetText "tt info"
104 ListAppend ( lsProps(), Information.GetText )
105 Help.SetText "tt help"
106 ListAppend ( lsProps(), Help.GetText )
107 HelpURL.SetText "www.mopo.de"
108 ListAppend ( lsProps(), HelpURL.GetText )
110 printlog "- change special settings for '" + sType + "'"
111 '##### CommandButton #####
112 if instr ( lcase ( sType ), "commandbutton" ) then
113 ' SetControlType CTBrowseBox
114 ' Label.TypeKeys "tt_label_tt"
115 ' ListAppend ( lsProps(), Label.GetText )
116 ListAppend ( lsProps(), "not testable" ) ' dummy entry
118 ListAppend ( lsProps(), TabStop.GetSelText )
119 CharacterSetButton.Click
122 if bAsianLan = TRUE then
123 FontEast.Select ( 5 )
129 Kontext "TabGeneralControl"
130 ListAppend ( lsProps(), CharacterSet.GetText )
132 ListAppend ( lsProps(), Background.GetSelText )
133 ' ButtonType.Select 3
134 ' ListAppend ( lsProps(), ButtonType.GetSelText )
135 ListAppend ( lsProps(), "not testable" ) ' dummy entry
136 ' if State.GetSelIndex = 1 then
141 ' ListAppend ( lsProps(), State.GetSelText )
143 ListAppend ( lsProps(), "not testable" ) ' dummy entry
144 if DefaultButton.GetSelIndex = 1 then
145 DefaultButton.Select 2
147 DefaultButton.Select 2
150 ListAppend ( lsProps(), DefaultButton.GetSelText )
153 Kontext "GrafikEinfuegenDlg"
154 Dateiname.SetText ( ConvertPath ( gTesttoolPath + "global\input\graf_inp\baer.tif" ) )
155 DateiTyp.Select 1 ' set the filter to 'all formats'
158 Kontext "TabGeneralControl"
159 ListAppend ( lsProps(), Graphics.GetText )
160 GraphicsAlignment.Select 4
161 ListAppend ( lsProps(), GraphicsAlignment.GetSelText )
164 '##### ImageControl #####
165 if instr ( lcase ( sType ), "imagecontrol" ) then
167 ListAppend ( lsProps(), Background.GetSelText )
170 Kontext "GrafikEinfuegenDlg"
171 Dateiname.SetText ( ConvertPath ( gTesttoolPath + "global\input\graf_inp\baer.tif" ) )
172 DateiTyp.Select 1 ' set the filter to 'all formats'
175 Kontext "TabGeneralControl"
176 ListAppend ( lsProps(), Graphics.GetText )
177 ' if Scale.GetSelIndex = 1 then
182 ' ListAppend ( lsProps(), Scale.GetSelText )
183 ListAppend ( lsProps(), "not testable" ) ' dummy entry
186 '##### CheckBox #####
187 if instr ( lcase ( sType ), "checkbox" ) then
188 ' SetControlType CTBrowseBox
189 ' Label.TypeKeys "tt_label_tt"
190 ' ListAppend ( lsProps(), Label.GetText )
191 ListAppend ( lsProps(), "not testable" ) ' dummy entry
193 ListAppend ( lsProps(), TabStop.GetSelText )
195 ' if State.GetSelIndex = 1 then
200 ' ListAppend ( lsProps(), State.GetSelText )
201 ListAppend ( lsProps(), "not testable" ) ' dummy entry
203 ' if TriState.GetSelIndex = 1 then
208 ' ListAppend ( lsProps(), TriState.GetSelText )
209 ListAppend ( lsProps(), "not testable" ) ' dummy entry
212 '##### OptionButton #####
213 if instr ( lcase ( sType ), "optionbutton" ) then
214 ' SetControlType CTBrowseBox
215 ' Label.TypeKeys "tt_label_tt"
216 ' ListAppend ( lsProps(), Label.GetText )
217 ListAppend ( lsProps(), "not testable" ) ' dummy entry
219 ListAppend ( lsProps(), TabStop.GetSelText )
220 CharacterSetButton.Click
223 if bAsianLan = TRUE then
224 FontEast.Select ( 5 )
230 Kontext "TabGeneralControl"
231 ListAppend ( lsProps(), CharacterSet.GetText )
233 ' if State.GetSelIndex = 1 then
238 ' ListAppend ( lsProps(), State.GetSelText )
239 ListAppend ( lsProps(), "not testable" ) ' dummy entry
243 if instr ( lcase ( sType ), "label" ) then
244 ' SetControlType CTBrowseBox
245 ' Label.TypeKeys "tt_label_tt"
246 ' ListAppend ( lsProps(), Label.GetText )
247 ListAppend ( lsProps(), "not testable" ) ' dummy entry
249 ListAppend ( lsProps(), TabStop.GetSelText )
251 CharacterSetButton.Click
254 if bAsianLan = TRUE then
255 FontEast.Select ( 5 )
261 Kontext "TabGeneralControl"
262 ListAppend ( lsProps(), CharacterSet.GetText )
265 ListAppend ( lsProps(), Align.GetSelText )
267 ListAppend ( lsProps(), Background.GetSelText )
269 ListAppend ( lsProps(), Border.GetSelText )
271 if MultiLine.GetSelIndex = 1 then
277 ListAppend ( lsProps(), MultiLine.GetSelText )
280 '##### TextField #####
281 if instr ( lcase ( sType ), "textfield" ) then
282 ' SetControlType CTBrowseBox
283 ' TextText.TypeKeys "tt_text_tt"
284 ' ListAppend ( lsProps(), TextText.GetText )
285 ListAppend ( lsProps(), "not testable" ) ' dummy entry
287 ListAppend ( lsProps(), MaxTextLen.GetText )
289 if Readonly.GetSelIndex = 1 then
295 ListAppend ( lsProps(), Readonly.GetSelText )
297 ListAppend ( lsProps(), TabStop.GetSelText )
298 CharacterSetButton.Click
301 if bAsianLan = TRUE then
302 FontEast.Select ( 5 )
308 Kontext "TabGeneralControl"
309 ListAppend ( lsProps(), CharacterSet.GetText )
311 ListAppend ( lsProps(), Align.GetSelText )
313 ListAppend ( lsProps(), Background.GetSelText )
315 ListAppend ( lsProps(), Border.GetSelText )
317 if MultiLine.GetSelIndex = 1 then
323 ListAppend ( lsProps(), MultiLine.GetSelText )
325 if ManualLineBreak.GetSelIndex = 1 then
326 ManualLineBreak.Select 2
328 ManualLineBreak.Select 1
331 ListAppend ( lsProps(), ManualLineBreak.GetSelText )
333 if HorizontalScroll.GetSelIndex = 1 then
334 HorizontalScroll.Select 2
336 HorizontalScroll.Select 1
339 ListAppend ( lsProps(), HorizontalScroll.GetSelText )
341 if VerticalScroll.GetSelIndex = 1 then
342 VerticalScroll.Select 2
344 VerticalScroll.Select 1
347 ListAppend ( lsProps(), VerticalScroll.GetSelText )
349 ListAppend ( lsProps(), Password.GetText )
354 if instr ( lcase ( sType ), "listbox" ) then
356 if Readonly.GetSelIndex = 1 then
362 ListAppend ( lsProps(), Readonly.GetSelText )
364 ListAppend ( lsProps(), TabStop.GetSelText )
365 ' SetControlType CTBrowseBox
366 ' ListEntries.TypeKeys "tt_text_tt"
367 ' ListAppend ( lsProps(), ListEntries.GetText )
368 ListAppend ( lsProps(), "not testable" ) ' dummy entry
369 CharacterSetButton.Click
372 if bAsianLan = TRUE then
373 FontEast.Select ( 5 )
379 Kontext "TabGeneralControl"
380 ListAppend ( lsProps(), CharacterSet.GetText )
382 ListAppend ( lsProps(), Background.GetSelText )
384 ListAppend ( lsProps(), Border.GetSelText )
386 if DropDown.GetSelIndex = 1 then
392 ListAppend ( lsProps(), DropDown.GetSelText )
394 ListAppend ( lsProps(), LineCount.GetText )
396 if MultiSelection.GetSelIndex = 1 then
397 MultiSelection.Select 2
399 MultiSelection.Select 1
402 ListAppend ( lsProps(), MultiSelection.GetSelText )
405 '##### Combobox #####
406 if instr ( lcase ( sType ), "combobox" ) then
408 TextText.SetText "tt_text_tt"
409 ListAppend ( lsProps(), TextText.GetText )
411 ListAppend ( lsProps(), MaxTextLen.GetText )
413 if Readonly.GetSelIndex = 1 then
419 ListAppend ( lsProps(), Readonly.GetSelText )
421 ListAppend ( lsProps(), TabStop.GetSelText )
422 ' SetControlType CTBrowseBox
423 ' ListEntries.TypeKeys "tt_text_tt"
424 ' ListAppend ( lsProps(), ListEntries.GetText )
425 ListAppend ( lsProps(), "not testable" ) ' dummy entry
426 CharacterSetButton.Click
429 if bAsianLan = TRUE then
430 FontEast.Select ( 5 )
436 Kontext "TabGeneralControl"
437 ListAppend ( lsProps(), CharacterSet.GetText )
439 ListAppend ( lsProps(), Background.GetSelText )
441 ListAppend ( lsProps(), Border.GetSelText )
443 if DropDown.GetSelIndex = 1 then
449 ListAppend ( lsProps(), DropDown.GetSelText )
451 if AutoComplete.GetSelIndex = 1 then
452 AutoComplete.Select 2
454 AutoComplete.Select 1
457 ListAppend ( lsProps(), AutoComplete.GetSelText )
459 ListAppend ( lsProps(), LineCount.GetText )
460 Border.Select 2 ' sometimes the line count is not saved correctly, when it was changed as last property
461 Border.Select 1 ' as work-around : change another property and then set it to the last entry
465 '##### Scrollbar #####
466 if instr ( lcase ( sType ), "scrollbar" ) then
469 ' ListAppend ( lsProps(), ScrollValue.GetText )
470 ListAppend ( lsProps(), "not testable" ) ' dummy entry
471 ' ScrollValueMax.Less 5
472 ' ListAppend ( lsProps(), ScrollValueMax.GetText )
473 ListAppend ( lsProps(), "not testable" ) ' dummy entry
474 ' LineIncrement.More 1
475 ' ListAppend ( lsProps(), LineIncrement.GetText )
476 ListAppend ( lsProps(), "not testable" ) ' dummy entry
477 ' BlockIncrement.Less 1
478 ' ListAppend ( lsProps(), BlockIncrement.GetText )
479 ListAppend ( lsProps(), "not testable" ) ' dummy entry
481 ' ListAppend ( lsProps(), VisibleSize.GetText )
482 ListAppend ( lsProps(), "not testable" ) ' dummy entry
483 ' if Orientation.GetSelIndex = 1 then
484 ' Orientation.Select 2
486 ' Orientation.Select 1
488 ' ListAppend ( lsProps(), Orientation.GetSelText )
489 ListAppend ( lsProps(), "not testable" ) ' dummy entry
491 ListAppend ( lsProps(), Border.GetSelText )
494 '##### FrameControl #####
495 if instr ( lcase ( sType ), "framecontrol" ) then
496 ' SetControlType CTBrowseBox
497 ' Label.TypeKeys "tt_label_tt"
498 ' ListAppend ( lsProps(), Label.GetText )
499 ListAppend ( lsProps(), "not testable" ) ' dummy entry
500 CharacterSetButton.Click
503 if bAsianLan = TRUE then
504 FontEast.Select ( 3 )
510 Kontext "TabGeneralControl"
511 ListAppend ( lsProps(), CharacterSet.GetText )
515 '##### progressBar #####
516 if instr ( lcase ( sType ), "progressbar" ) then
519 ' ListAppend ( lsProps(), ScrollValue.GetText )
520 ListAppend ( lsProps(), "not testable" ) ' dummy entry
521 ' ScrollValueMax.Less 5
522 ' ListAppend ( lsProps(), ScrollValueMax.GetText )
523 ListAppend ( lsProps(), "not testable" ) ' dummy entry
524 ' LineIncrement.More 1
525 ' ListAppend ( lsProps(), LineIncrement.GetText )
526 ListAppend ( lsProps(), "not testable" ) ' dummy entry
527 ' BlockIncrement.Less 1
528 ' ListAppend ( lsProps(), BlockIncrement.GetText )
529 ListAppend ( lsProps(), "not testable" ) ' dummy entry
531 ' ListAppend ( lsProps(), VisibleSize.GetText )
532 ListAppend ( lsProps(), "not testable" ) ' dummy entry
533 ' if Orientation.GetSelIndex = 1 then
534 ' Orientation.Select 2
536 ' Orientation.Select 1
538 ' ListAppend ( lsProps(), Orientation.GetSelText )
539 ListAppend ( lsProps(), "not testable" ) ' dummy entry
541 ListAppend ( lsProps(), Background.GetSelText )
544 '##### FixedLine #####
545 if instr ( lcase ( sType ), "fixedline" ) then
546 ' SetControlType CTBrowseBox
547 ' Label.TypeKeys "tt_label_tt"
548 ' ListAppend ( lsProps(), Label.GetText )
549 ListAppend ( lsProps(), "not testable" ) ' dummy entry
550 ' if Orientation.GetSelIndex = 1 then
551 ' Orientation.Select 2
553 ' Orientation.Select 1
555 ' ListAppend ( lsProps(), Orientation.GetSelText )
556 ListAppend ( lsProps(), "not testable" ) ' dummy entry
557 CharacterSetButton.Click
560 if bAsianLan = TRUE then
561 FontEast.Select ( 3 )
567 Kontext "TabGeneralControl"
568 ListAppend ( lsProps(), CharacterSet.GetText )
572 '##### DateField #####
573 if instr ( lcase ( sType ), "datefield" ) then
574 if StrictFormat.GetSelIndex = 1 then
575 StrictFormat.Select 2
577 StrictFormat.Select 1
579 ListAppend ( lsProps(), StrictFormat.GetSelText )
580 if Readonly.GetSelIndex = 1 then
585 ListAppend ( lsProps(), Readonly.GetSelText )
587 ListAppend ( lsProps(), TabStop.GetSelText )
589 ListAppend ( lsProps(), DateField.GetText )
591 ListAppend ( lsProps(), DateMin.GetText )
593 ListAppend ( lsProps(), DateMax.GetText )
595 ListAppend ( lsProps(), DateFormat.GetSelText )
596 CharacterSetButton.Click
599 if bAsianLan = TRUE then
600 FontEast.Select ( 3 )
606 Kontext "TabGeneralControl"
607 ListAppend ( lsProps(), CharacterSet.GetText )
609 ListAppend ( lsProps(), Background.GetSelText )
611 ListAppend ( lsProps(), Border.GetSelText )
612 if DropDown.GetSelIndex = 1 then
617 ListAppend ( lsProps(), DropDown.GetSelText )
618 if Spin.GetSelIndex = 1 then
623 ListAppend ( lsProps(), Spin.GetSelText )
626 '##### TimeField #####
627 if instr ( lcase ( sType ), "timefield" ) then
629 if StrictFormat.GetSelIndex = 1 then
630 StrictFormat.Select 2
632 StrictFormat.Select 1
635 ListAppend ( lsProps(), StrictFormat.GetSelText )
637 if Readonly.GetSelIndex = 1 then
643 ListAppend ( lsProps(), Readonly.GetSelText )
645 ListAppend ( lsProps(), TabStop.GetSelText )
647 ListAppend ( lsProps(), TimeField.GetText )
649 ListAppend ( lsProps(), TimeMin.GetText )
651 ListAppend ( lsProps(), TimeMax.GetText )
653 ListAppend ( lsProps(), TimeFormat.GetSelText )
654 CharacterSetButton.Click
657 if bAsianLan = TRUE then
658 FontEast.Select ( 3 )
664 Kontext "TabGeneralControl"
665 ListAppend ( lsProps(), CharacterSet.GetText )
667 ListAppend ( lsProps(), Background.GetSelText )
669 ListAppend ( lsProps(), Border.GetSelText )
671 if Spin.GetSelIndex = 1 then
677 ListAppend ( lsProps(), Spin.GetSelText )
680 '##### NumericField #####
681 if instr ( lcase ( sType ), "numericfield" ) then
683 if StrictFormat.GetSelIndex = 1 then
684 StrictFormat.Select 2
686 StrictFormat.Select 1
689 ListAppend ( lsProps(), StrictFormat.GetSelText )
691 if Readonly.GetSelIndex = 1 then
697 ListAppend ( lsProps(), Readonly.GetSelText )
699 ListAppend ( lsProps(), TabStop.GetSelText )
701 ListAppend ( lsProps(), Value.GetText )
703 ListAppend ( lsProps(), ValueMin.GetText )
705 ListAppend ( lsProps(), ValueMax.GetText )
707 ListAppend ( lsProps(), ValueStep.GetText )
709 ListAppend ( lsProps(), Accuray.GetText )
711 if ThousandSeperator.GetSelIndex = 1 then
712 ThousandSeperator.Select 2
714 ThousandSeperator.Select 1
717 ListAppend ( lsProps(), ThousandSeperator.GetSelText )
718 CharacterSetButton.Click
721 if bAsianLan = TRUE then
722 FontEast.Select ( 3 )
728 Kontext "TabGeneralControl"
729 ListAppend ( lsProps(), CharacterSet.GetText )
731 ListAppend ( lsProps(), Background.GetSelText )
733 ListAppend ( lsProps(), Border.GetSelText )
734 if Spin.GetSelIndex = 1 then
739 ListAppend ( lsProps(), Spin.GetSelText )
743 '##### CurrencyField #####
744 if instr ( lcase ( sType ), "currencyfield" ) then
746 if StrictFormat.GetSelIndex = 1 then
747 StrictFormat.Select 2
749 StrictFormat.Select 1
752 ListAppend ( lsProps(), StrictFormat.GetSelText )
754 if Readonly.GetSelIndex = 1 then
760 ListAppend ( lsProps(), Readonly.GetSelText )
762 ListAppend ( lsProps(), TabStop.GetSelText )
764 ListAppend ( lsProps(), Value.GetText )
766 ListAppend ( lsProps(), ValueMin.GetText )
768 ListAppend ( lsProps(), ValueMax.GetText )
770 ListAppend ( lsProps(), ValueStep.GetText )
772 ListAppend ( lsProps(), Accuray.GetText )
774 if ThousandSeperator.GetSelIndex = 1 then
775 ThousandSeperator.Select 2
777 ThousandSeperator.Select 1
780 ListAppend ( lsProps(), ThousandSeperator.GetSelText )
781 CurrencySymbol.SetText "#"
782 ListAppend ( lsProps(), CurrencySymbol.GetText )
784 if CurrSymPosition.GetSelIndex = 1 then
785 CurrSymPosition.Select 2
787 CurrSymPosition.Select 1
790 ListAppend ( lsProps(), CurrSymPosition.GetSelText )
791 CharacterSetButton.Click
794 if bAsianLan = TRUE then
795 FontEast.Select ( 3 )
801 Kontext "TabGeneralControl"
802 ListAppend ( lsProps(), CharacterSet.GetText )
804 ListAppend ( lsProps(), Background.GetSelText )
806 ListAppend ( lsProps(), Border.GetSelText )
808 if Spin.GetSelIndex = 1 then
814 ListAppend ( lsProps(), Spin.GetSelText )
817 '##### FormattedField #####
818 if instr ( lcase ( sType ), "formattedfield" ) then
820 ListAppend ( lsProps(), MaxTextLen.GetText )
822 if StrictFormat.GetSelIndex = 1 then
823 StrictFormat.Select 2
825 StrictFormat.Select 1
828 ListAppend ( lsProps(), StrictFormat.GetSelText )
830 if Readonly.GetSelIndex = 1 then
836 ListAppend ( lsProps(), Readonly.GetSelText )
838 ListAppend ( lsProps(), TabStop.GetSelText )
839 ' Effective.SetText "2"
840 ' ListAppend ( lsProps(), Effective.GetText )
841 ListAppend ( lsProps(), "not testable" ) ' dummy entry
842 EffectiveMin.SetText "1"
843 ListAppend ( lsProps(), EffectiveMin.GetText )
844 EffectiveMax.SetText "1"
845 ListAppend ( lsProps(), EffectiveMax.GetText )
846 FormatkeyButton.Click
848 Kontext "ZahlenFormat"
850 Kategorieformat.Select ( Kategorieformat.GetItemCount )
853 Kontext "TabGeneralControl"
854 ListAppend ( lsProps(), FormatKey.GetText )
855 CharacterSetButton.Click
858 if bAsianLan = TRUE then
859 FontEast.Select ( 3 )
865 Kontext "TabGeneralControl"
866 ListAppend ( lsProps(), CharacterSet.GetText )
868 ListAppend ( lsProps(), Align.GetSelText )
870 ListAppend ( lsProps(), Background.GetSelText )
872 ListAppend ( lsProps(), Border.GetSelText )
874 if Spin.GetSelIndex = 1 then
880 ListAppend ( lsProps(), Spin.GetSelText )
883 '##### PatternField #####
884 if instr ( lcase ( sType ), "patternfield" ) then
885 TextText.SetText "tt_text_tt"
886 ListAppend ( lsProps(), TextText.GetText )
888 ListAppend ( lsProps(), MaxTextLen.GetText )
889 EditMask.SetText "aeiopu"
890 ListAppend ( lsProps(), EditMask.GetText )
891 LiteralMask.SetText "upqpsd"
892 ListAppend ( lsProps(), LiteralMask.GetText )
894 if StrictFormat.GetSelIndex = 1 then
895 StrictFormat.Select 2
897 StrictFormat.Select 1
900 ListAppend ( lsProps(), StrictFormat.GetSelText )
902 if Readonly.GetSelIndex = 1 then
908 ListAppend ( lsProps(), Readonly.GetSelText )
910 ListAppend ( lsProps(), TabStop.GetSelText )
911 CharacterSetButton.Click
914 if bAsianLan = TRUE then
915 FontEast.Select ( 3 )
921 Kontext "TabGeneralControl"
922 ListAppend ( lsProps(), CharacterSet.GetText )
924 ListAppend ( lsProps(), Background.GetSelText )
926 ListAppend ( lsProps(), Border.GetSelText )
929 '##### FileControl #####
930 if instr ( lcase ( sType ), "filecontrol" ) then
931 TextText.SetText "tt_text_tt"
932 ListAppend ( lsProps(), TextText.GetText )
934 if Readonly.GetSelIndex = 1 then
940 ListAppend ( lsProps(), Readonly.GetSelText )
942 ListAppend ( lsProps(), TabStop.GetSelText )
943 CharacterSetButton.Click
946 if bAsianLan = TRUE then
947 FontEast.Select ( 3 )
953 Kontext "TabGeneralControl"
954 ListAppend ( lsProps(), CharacterSet.GetText )
956 ListAppend ( lsProps(), Background.GetSelText )
958 ListAppend ( lsProps(), Border.GetSelText )