2 * This file is part of the LibreOffice project.
4 * This Source Code Form is subject to the terms of the Mozilla Public
5 * License, v. 2.0. If a copy of the MPL was not distributed with this
6 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 * This file incorporates work covered by the following license notice:
10 * Licensed to the Apache Software Foundation (ASF) under one or more
11 * contributor license agreements. See the NOTICE file distributed
12 * with this work for additional information regarding copyright
13 * ownership. The ASF licenses this file to you under the Apache
14 * License, Version 2.0 (the "License"); you may not use this file
15 * except in compliance with the License. You may obtain a copy of
16 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
21 uuid = "F38D29A3-9EDA-11d1-AAF5-00A0248A7FBC"
24 SID_FM_CONFIG // ole : no, status : ?
26 ExecMethod = Execute ;
27 StateMethod = GetState ;
31 ExecMethod = Execute ;
32 StateMethod = GetState ;
36 ExecMethod = Execute ;
37 StateMethod = GetState ;
41 ExecMethod = Execute ;
42 StateMethod = GetState ;
46 ExecMethod = Execute ;
47 StateMethod = GetState ;
51 ExecMethod = Execute ;
52 StateMethod = GetState ;
56 ExecMethod = Execute ;
57 StateMethod = GetState ;
61 ExecMethod = Execute ;
62 StateMethod = GetState ;
66 ExecMethod = Execute ;
67 StateMethod = GetState ;
71 ExecMethod = Execute ;
72 StateMethod = GetState ;
76 ExecMethod = Execute ;
77 StateMethod = GetState ;
81 ExecMethod = Execute ;
82 StateMethod = GetState ;
86 ExecMethod = Execute ;
87 StateMethod = GetState ;
91 ExecMethod = Execute ;
92 StateMethod = GetState ;
96 ExecMethod = Execute ;
97 StateMethod = GetState ;
101 ExecMethod = Execute ;
102 StateMethod = GetState ;
106 ExecMethod = Execute ;
107 StateMethod = GetState ;
111 ExecMethod = Execute ;
112 StateMethod = GetState ;
116 ExecMethod = Execute ;
117 StateMethod = GetState ;
119 SID_FM_FORMATTEDFIELD
121 ExecMethod = Execute ;
122 StateMethod = GetState ;
126 ExecMethod = Execute ;
127 StateMethod = GetState ;
131 ExecMethod = Execute ;
132 StateMethod = GetState ;
134 SID_FM_CTL_PROPERTIES
136 ExecMethod = Execute ;
137 StateMethod = GetState ;
141 ExecMethod = Execute ;
142 StateMethod = GetState ;
146 ExecMethod = Execute ;
147 StateMethod = GetState ;
151 ExecMethod = Execute ;
152 StateMethod = GetState ;
156 ExecMethod = Execute ;
157 StateMethod = GetState ;
161 ExecMethod = Execute ;
162 StateMethod = GetState ;
166 ExecMethod = Execute ;
167 StateMethod = GetState ;
169 SID_FM_AUTOCONTROLFOCUS
171 ExecMethod = Execute ;
172 StateMethod = GetState ;
174 SID_FM_SHOW_FMEXPLORER
176 ExecMethod = Execute ;
177 StateMethod = GetState ;
179 SID_FM_SHOW_PROPERTY_BROWSER
181 ExecMethod = Execute ;
182 StateMethod = GetState ;
184 SID_FM_SHOW_DATANAVIGATOR
186 ExecMethod = Execute ;
187 StateMethod = GetState ;
191 ExecMethod = Execute ;
192 StateMethod = GetState ;
196 ExecMethod = Execute ;
197 StateMethod = GetState ;
201 ExecMethod = Execute ;
202 StateMethod = GetState ;
206 ExecMethod = Execute ;
207 StateMethod = GetState ;
211 ExecMethod = Execute ;
212 StateMethod = GetState ;
216 ExecMethod = Execute ;
217 StateMethod = GetState ;
219 SID_FM_RECORD_ABSOLUTE
221 ExecMethod = Execute ;
222 StateMethod = GetState ;
227 SID_FM_RECORD_FROM_TEXT
232 StateMethod = GetState ;
236 ExecMethod = Execute ;
237 StateMethod = GetState ;
241 ExecMethod = Execute ;
242 StateMethod = GetState ;
246 ExecMethod = Execute ;
247 StateMethod = GetState ;
249 SID_FM_REMOVE_FILTER_SORT
251 ExecMethod = Execute ;
252 StateMethod = GetState ;
256 ExecMethod = Execute ;
257 StateMethod = GetState ;
261 ExecMethod = Execute ;
262 StateMethod = GetState ;
266 ExecMethod = Execute ;
267 StateMethod = GetState ;
271 ExecMethod = Execute ;
272 StateMethod = GetState ;
276 ExecMethod = Execute ;
277 StateMethod = GetState ;
281 ExecMethod = Execute ;
282 StateMethod = GetState ;
284 SID_FM_REFRESH_FORM_CONTROL
286 ExecMethod = Execute ;
287 StateMethod = GetState ;
291 ExecMethod = Execute ;
292 StateMethod = GetState ;
294 SID_FM_FILTER_NAVIGATOR
296 ExecMethod = Execute ;
297 StateMethod = GetState ;
301 ExecMethod = Execute ;
302 StateMethod = GetState ;
304 SID_FM_FILTER_EXECUTE
306 ExecMethod = Execute ;
307 StateMethod = GetState ;
310 SID_FM_FMEXPLORER_CONTROL
312 StateMethod = GetState ;
315 SID_FM_DATANAVIGATOR_CONTROL
317 StateMethod = GetState ;
320 SID_FM_FIELDS_CONTROL
322 StateMethod = GetState ;
325 SID_FM_PROPERTY_CONTROL
327 StateMethod = GetState ;
330 SID_FM_FILTER_NAVIGATOR_CONTROL
332 StateMethod = GetState ;
335 SID_FM_SHOW_PROPERTIES
337 StateMethod = GetState ;
338 ExecMethod = Execute ;
343 StateMethod = GetState ;
344 ExecMethod = Execute ;
348 interface FormTextAttributeShell
352 ExecMethod = ExecuteTextAttribute;
353 StateMethod = GetTextAttributeState;
357 ExecMethod = ExecuteTextAttribute;
358 StateMethod = GetTextAttributeState;
362 ExecMethod = ExecuteTextAttribute;
363 StateMethod = GetTextAttributeState;
367 ExecMethod = ExecuteTextAttribute;
368 StateMethod = GetTextAttributeState;
373 ExecMethod = ExecuteTextAttribute;
374 StateMethod = GetTextAttributeState;
376 SID_ATTR_PARA_ADJUST_LEFT
378 ExecMethod = ExecuteTextAttribute;
379 StateMethod = GetTextAttributeState;
381 SID_ATTR_PARA_ADJUST_CENTER
383 ExecMethod = ExecuteTextAttribute;
384 StateMethod = GetTextAttributeState;
386 SID_ATTR_PARA_ADJUST_RIGHT
388 ExecMethod = ExecuteTextAttribute;
389 StateMethod = GetTextAttributeState;
391 SID_ATTR_PARA_ADJUST_BLOCK
393 ExecMethod = ExecuteTextAttribute;
394 StateMethod = GetTextAttributeState;
398 ExecMethod = ExecuteTextAttribute;
399 StateMethod = GetTextAttributeState;
403 ExecMethod = ExecuteTextAttribute;
404 StateMethod = GetTextAttributeState;
406 SID_ATTR_CHAR_UNDERLINE
408 ExecMethod = ExecuteTextAttribute;
409 StateMethod = GetTextAttributeState;
411 SID_ATTR_CHAR_OVERLINE
413 ExecMethod = ExecuteTextAttribute;
414 StateMethod = GetTextAttributeState;
418 ExecMethod = ExecuteTextAttribute;
419 StateMethod = GetTextAttributeState;
421 SID_ATTR_CHAR_POSTURE
423 ExecMethod = ExecuteTextAttribute;
424 StateMethod = GetTextAttributeState;
426 SID_ATTR_CHAR_STRIKEOUT
428 ExecMethod = ExecuteTextAttribute;
429 StateMethod = GetTextAttributeState;
431 SID_ATTR_CHAR_SHADOWED
433 ExecMethod = ExecuteTextAttribute;
434 StateMethod = GetTextAttributeState;
438 ExecMethod = ExecuteTextAttribute;
439 StateMethod = GetTextAttributeState;
443 ExecMethod = ExecuteTextAttribute;
444 StateMethod = GetTextAttributeState;
448 ExecMethod = ExecuteTextAttribute;
449 StateMethod = GetTextAttributeState;
451 SID_ATTR_CHAR_FONTHEIGHT
453 ExecMethod = ExecuteTextAttribute;
454 StateMethod = GetTextAttributeState;
456 SID_ATTR_PARA_LINESPACE_10
458 ExecMethod = ExecuteTextAttribute;
459 StateMethod = GetTextAttributeState;
461 SID_ATTR_PARA_LINESPACE_15
463 ExecMethod = ExecuteTextAttribute;
464 StateMethod = GetTextAttributeState;
466 SID_ATTR_PARA_LINESPACE_20
468 ExecMethod = ExecuteTextAttribute;
469 StateMethod = GetTextAttributeState;
471 SID_ATTR_CHAR_CONTOUR
473 ExecMethod = ExecuteTextAttribute;
474 StateMethod = GetTextAttributeState;
476 SID_CLIPBOARD_FORMAT_ITEMS
478 ExecMethod = ExecuteTextAttribute;
479 StateMethod = GetTextAttributeState;
481 SID_ATTR_CHAR_WORDLINEMODE
483 ExecMethod = ExecuteTextAttribute;
484 StateMethod = GetTextAttributeState;
488 ExecMethod = ExecuteTextAttribute;
489 StateMethod = GetTextAttributeState;
493 ExecMethod = ExecuteTextAttribute;
494 StateMethod = GetTextAttributeState;
496 SID_ATTR_CHAR_ESCAPEMENT
498 ExecMethod = ExecuteTextAttribute;
499 StateMethod = GetTextAttributeState;
501 SID_ATTR_CHAR_SCALEWIDTH
503 ExecMethod = ExecuteTextAttribute;
504 StateMethod = GetTextAttributeState;
506 SID_ATTR_CHAR_KERNING
508 ExecMethod = ExecuteTextAttribute;
509 StateMethod = GetTextAttributeState;
511 SID_ATTR_CHAR_AUTOKERN
513 ExecMethod = ExecuteTextAttribute;
514 StateMethod = GetTextAttributeState;
516 SID_ATTR_CHAR_LANGUAGE
518 ExecMethod = ExecuteTextAttribute;
519 StateMethod = GetTextAttributeState;
521 SID_ATTR_PARA_LINESPACE
523 ExecMethod = ExecuteTextAttribute;
524 StateMethod = GetTextAttributeState;
528 ExecMethod = ExecuteTextAttribute;
529 StateMethod = GetTextAttributeState;
533 ExecMethod = ExecuteTextAttribute;
534 StateMethod = GetTextAttributeState;
536 SID_ATTR_PARA_LEFT_TO_RIGHT
538 ExecMethod = ExecuteTextAttribute;
539 StateMethod = GetTextAttributeState;
541 SID_ATTR_PARA_RIGHT_TO_LEFT
543 ExecMethod = ExecuteTextAttribute;
544 StateMethod = GetTextAttributeState;
548 // the following is a slight hack. Problem is that the form shell needs to translate
549 // slot names/args into URL dispatch names/args. For this, the SfxSlotPool is used
550 // - it provides convenient methods for this. However, the "pool" is not really a
551 // "pool" - it only knows slots, if there is a shell on the dispatcher stack which
552 // which is responsible for this slot.
553 // So, we declare the form shell as responsible for the following slots.
554 SID_ATTR_CHAR_CJK_FONT
556 ExecMethod = ExecuteTextAttribute;
557 StateMethod = GetTextAttributeState;
559 SID_ATTR_CHAR_CTL_FONT
561 ExecMethod = ExecuteTextAttribute;
562 StateMethod = GetTextAttributeState;
564 SID_ATTR_CHAR_CJK_FONTHEIGHT
566 ExecMethod = ExecuteTextAttribute;
567 StateMethod = GetTextAttributeState;
569 SID_ATTR_CHAR_CTL_FONTHEIGHT
571 ExecMethod = ExecuteTextAttribute;
572 StateMethod = GetTextAttributeState;
574 SID_ATTR_CHAR_CJK_WEIGHT
576 ExecMethod = ExecuteTextAttribute;
577 StateMethod = GetTextAttributeState;
579 SID_ATTR_CHAR_CTL_WEIGHT
581 ExecMethod = ExecuteTextAttribute;
582 StateMethod = GetTextAttributeState;
584 SID_ATTR_CHAR_CJK_POSTURE
586 ExecMethod = ExecuteTextAttribute;
587 StateMethod = GetTextAttributeState;
589 SID_ATTR_CHAR_CTL_POSTURE
591 ExecMethod = ExecuteTextAttribute;
592 StateMethod = GetTextAttributeState;
594 SID_ATTR_CHAR_EMPHASISMARK
596 ExecMethod = ExecuteTextAttribute;
597 StateMethod = GetTextAttributeState;
599 SID_ATTR_CHAR_LATIN_FONT
601 ExecMethod = ExecuteTextAttribute;
602 StateMethod = GetTextAttributeState;
604 SID_ATTR_CHAR_LATIN_FONTHEIGHT
606 ExecMethod = ExecuteTextAttribute;
607 StateMethod = GetTextAttributeState;
609 SID_ATTR_CHAR_LATIN_LANGUAGE
611 ExecMethod = ExecuteTextAttribute;
612 StateMethod = GetTextAttributeState;
614 SID_ATTR_CHAR_LATIN_POSTURE
616 ExecMethod = ExecuteTextAttribute;
617 StateMethod = GetTextAttributeState;
619 SID_ATTR_CHAR_LATIN_WEIGHT
621 ExecMethod = ExecuteTextAttribute;
622 StateMethod = GetTextAttributeState;
629 import FormTextAttributeShell;
630 import Form [Automation];
632 SID_FM_CONFIG // ole : no, status : ?
634 ExecMethod = Execute ;
635 StateMethod = GetState ;
639 ExecMethod = Execute ;
640 StateMethod = GetState ;
642 SID_FM_FORM_DESIGN_TOOLS
644 ExecMethod = Execute ;
645 StateMethod = GetState ;
649 ExecMethod = Execute ;
651 SID_FM_TOGGLECONTROLFOCUS
653 ExecMethod = Execute ;
655 SID_FM_CHANGECONTROLTYPE
657 ExecMethod = Execute ;
658 StateMethod = GetState ;
660 SID_FM_CONVERTTO_EDIT
662 ExecMethod = Execute ;
663 StateMethod = GetState ;
665 SID_FM_CONVERTTO_BUTTON
667 ExecMethod = Execute ;
668 StateMethod = GetState ;
670 SID_FM_CONVERTTO_FIXEDTEXT
672 ExecMethod = Execute ;
673 StateMethod = GetState ;
675 SID_FM_CONVERTTO_LISTBOX
677 ExecMethod = Execute ;
678 StateMethod = GetState ;
680 SID_FM_CONVERTTO_CHECKBOX
682 ExecMethod = Execute ;
683 StateMethod = GetState ;
685 SID_FM_CONVERTTO_RADIOBUTTON
687 ExecMethod = Execute ;
688 StateMethod = GetState ;
690 SID_FM_CONVERTTO_GROUPBOX
692 ExecMethod = Execute ;
693 StateMethod = GetState ;
695 SID_FM_CONVERTTO_COMBOBOX
697 ExecMethod = Execute ;
698 StateMethod = GetState ;
700 SID_FM_CONVERTTO_IMAGEBUTTON
702 ExecMethod = Execute ;
703 StateMethod = GetState ;
705 SID_FM_CONVERTTO_FILECONTROL
707 ExecMethod = Execute ;
708 StateMethod = GetState ;
710 SID_FM_CONVERTTO_DATE
712 ExecMethod = Execute ;
713 StateMethod = GetState ;
715 SID_FM_CONVERTTO_TIME
717 ExecMethod = Execute ;
718 StateMethod = GetState ;
720 SID_FM_CONVERTTO_NUMERIC
722 ExecMethod = Execute ;
723 StateMethod = GetState ;
725 SID_FM_CONVERTTO_CURRENCY
727 ExecMethod = Execute ;
728 StateMethod = GetState ;
730 SID_FM_CONVERTTO_PATTERN
732 ExecMethod = Execute ;
733 StateMethod = GetState ;
735 SID_FM_CONVERTTO_IMAGECONTROL
737 ExecMethod = Execute ;
738 StateMethod = GetState ;
740 SID_FM_CONVERTTO_FORMATTED
742 ExecMethod = Execute ;
743 StateMethod = GetState ;
745 SID_FM_CONVERTTO_SCROLLBAR
747 ExecMethod = Execute ;
748 StateMethod = GetState ;
750 SID_FM_CONVERTTO_SPINBUTTON
752 ExecMethod = Execute ;
753 StateMethod = GetState ;
755 SID_FM_CONVERTTO_NAVIGATIONBAR
757 ExecMethod = Execute ;
758 StateMethod = GetState ;