Branch libreoffice-5-0-4
[LibreOffice.git] / sd / sdi / app.sdi
blobbb978a048107a8bd38aa65ff07469d558782a16e
1 /*
2  * This file is part of the LibreOffice project.
3  *
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/.
7  *
8  * This file incorporates work covered by the following license notice:
9  *
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 .
17  */
19 interface StarImpress
21     uuid ( "A1814AE0-07D4-11CF-89CA-008029E4B0B1" )
24     SID_NEWDOC // ole : ?, status : ?
25     [
26         ExecMethod = Execute ;
27         StateMethod = GetState ;
28         GroupId = GID_APPLICATION ;
29         Cachable , Container ;
30     ]
32     SID_ATTR_METRIC
33     [
34         ExecMethod = Execute;
35         StateMethod = GetState;
36     ]
38     SID_SD_AUTOPILOT // ole : ?, status : ?
39     [
40         ExecMethod = Execute ;
41         StateMethod = GetState ;
42     ]
44     SID_NEWSD // ole : ?, status : ?
45     [
46         ExecMethod = Execute ;
47         StateMethod = GetState ;
48     ]
49     SID_OPENDOC // ole() api()
50     [
52         ExecMethod = Execute ;
53         StateMethod = GetState ;
54     ]
56     SID_OPENHYPERLINK // ole() api()
57     [
59         ExecMethod = Execute ;
60         StateMethod = GetState ;
61     ]
63     SID_AUTOSPELL_CHECK // ole() api()
64     [
66         ExecMethod = Execute ;
67         StateMethod = GetState ;
68     ]
70     SID_ATTR_LANGUAGE // ole() api()
71     [
73         ExecMethod = Execute ;
74         StateMethod = GetState ;
75     ]
77     SID_ATTR_CHAR_CJK_LANGUAGE // ole() api()
78     [
80         ExecMethod = Execute ;
81         StateMethod = GetState ;
82     ]
84     SID_ATTR_CHAR_CTL_LANGUAGE // ole() api()
85     [
87         ExecMethod = Execute ;
88         StateMethod = GetState ;
89     ]
91     SID_OUTLINE_TO_IMPRESS // ole() api()
92     [
93         ExecMethod = Execute ;
94         StateMethod = GetState ;
95     ]
98 shell SdModule
100     import StarImpress[Automation];