• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="UTF-8"?>
2<!-- Copyright (c) 2022 Huawei Device Co., Ltd.
3
4     Licensed under the Apache License, Version 2.0 (the "License");
5     you may not use this file except in compliance with the License.
6     You may obtain a copy of the License at
7
8          http://www.apache.org/licenses/LICENSE-2.0
9
10     Unless required by applicable law or agreed to in writing, software
11     distributed under the License is distributed on an "AS IS" BASIS,
12     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13     See the License for the specific language governing permissions and
14     limitations under the License.
15-->
16<form xmlns="http://www.intellij.com/uidesigner/form/" version="1" bind-to-class="com.sk.dialog.GenerateDialogPane">
17  <grid id="cbd77" binding="contentPane" layout-manager="GridLayoutManager" row-count="2" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
18    <margin top="10" left="10" bottom="10" right="10"/>
19    <constraints>
20      <xy x="36" y="54" width="812" height="426"/>
21    </constraints>
22    <properties>
23      <maximumSize width="800" height="350"/>
24      <minimumSize width="800" height="350"/>
25      <preferredSize width="800" height="350"/>
26    </properties>
27    <border type="none"/>
28    <children>
29      <grid id="94766" layout-manager="GridLayoutManager" row-count="1" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
30        <margin top="0" left="0" bottom="0" right="0"/>
31        <constraints>
32          <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="1" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
33        </constraints>
34        <properties/>
35        <border type="none"/>
36        <children>
37          <grid id="9538f" layout-manager="GridLayoutManager" row-count="1" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
38            <margin top="0" left="0" bottom="0" right="0"/>
39            <constraints>
40              <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
41            </constraints>
42            <properties/>
43            <border type="none"/>
44            <children/>
45          </grid>
46        </children>
47      </grid>
48      <grid id="e3588" layout-manager="GridLayoutManager" row-count="1" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
49        <margin top="0" left="0" bottom="0" right="0"/>
50        <constraints>
51          <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
52        </constraints>
53        <properties/>
54        <border type="none"/>
55        <children>
56          <grid id="a4e2d" layout-manager="GridLayoutManager" row-count="5" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
57            <margin top="0" left="0" bottom="0" right="0"/>
58            <constraints>
59              <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false">
60                <minimum-size width="530" height="90"/>
61                <preferred-size width="3780" height="90"/>
62                <maximum-size width="32767" height="32767"/>
63              </grid>
64            </constraints>
65            <properties/>
66            <border type="none"/>
67            <children>
68              <grid id="dbee5" layout-manager="FlowLayout" hgap="-1" vgap="-1" flow-align="0">
69                <constraints>
70                  <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="0" indent="0" use-parent-layout="false"/>
71                </constraints>
72                <properties>
73                  <maximumSize width="800" height="30"/>
74                  <minimumSize width="100" height="30"/>
75                  <preferredSize width="750" height="30"/>
76                </properties>
77                <border type="none"/>
78                <children>
79                  <component id="b8274" class="javax.swing.JLabel">
80                    <constraints/>
81                    <properties>
82                      <maximumSize width="97" height="17"/>
83                      <minimumSize width="97" height="17"/>
84                      <preferredSize width="97" height="17"/>
85                      <text value="选择接口文件:"/>
86                    </properties>
87                  </component>
88                  <component id="4afba" class="javax.swing.JTextField" binding="textFieldInterPath">
89                    <constraints/>
90                    <properties>
91                      <maximumSize width="700" height="30"/>
92                      <minimumSize width="400" height="30"/>
93                      <preferredSize width="600" height="30"/>
94                    </properties>
95                  </component>
96                  <component id="96b8" class="javax.swing.JButton" binding="buttonSelectInter">
97                    <constraints/>
98                    <properties>
99                      <icon value="images/openDisk.png"/>
100                      <maximumSize width="30" height="30"/>
101                      <minimumSize width="30" height="30"/>
102                      <preferredSize width="30" height="30"/>
103                      <text value=""/>
104                    </properties>
105                  </component>
106                </children>
107              </grid>
108              <grid id="8f60e" layout-manager="FlowLayout" hgap="-1" vgap="-1" flow-align="0">
109                <constraints>
110                  <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="0" indent="0" use-parent-layout="false"/>
111                </constraints>
112                <properties>
113                  <maximumSize width="800" height="30"/>
114                  <minimumSize width="100" height="30"/>
115                  <preferredSize width="750" height="30"/>
116                </properties>
117                <border type="none"/>
118                <children>
119                  <component id="a8735" class="javax.swing.JLabel">
120                    <constraints/>
121                    <properties>
122                      <maximumSize width="97" height="17"/>
123                      <minimumSize width="97" height="17"/>
124                      <preferredSize width="97" height="17"/>
125                      <text value="生成框架路径:"/>
126                    </properties>
127                  </component>
128                  <component id="5369a" class="javax.swing.JTextField" binding="textFieldGenPath">
129                    <constraints/>
130                    <properties>
131                      <maximumSize width="700" height="30"/>
132                      <minimumSize width="400" height="30"/>
133                      <preferredSize width="600" height="30"/>
134                    </properties>
135                  </component>
136                  <component id="b6a58" class="javax.swing.JButton" binding="buttonSelectGenPath">
137                    <constraints/>
138                    <properties>
139                      <icon value="images/text.png"/>
140                      <maximumSize width="30" height="30"/>
141                      <minimumSize width="30" height="30"/>
142                      <preferredSize width="30" height="30"/>
143                      <text value=""/>
144                    </properties>
145                  </component>
146                </children>
147              </grid>
148              <grid id="9072c" layout-manager="FlowLayout" hgap="-1" vgap="-1" flow-align="0">
149                <constraints>
150                  <grid row="2" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="0" indent="0" use-parent-layout="false"/>
151                </constraints>
152                <properties>
153                  <maximumSize width="800" height="30"/>
154                  <minimumSize width="100" height="30"/>
155                  <preferredSize width="750" height="30"/>
156                </properties>
157                <border type="none"/>
158                <children>
159                  <component id="19e9c" class="javax.swing.JLabel">
160                    <constraints/>
161                    <properties>
162                      <maximumSize width="97" height="17"/>
163                      <minimumSize width="97" height="17"/>
164                      <preferredSize width="97" height="17"/>
165                      <text value="编译脚本路径:"/>
166                    </properties>
167                  </component>
168                  <component id="92c94" class="javax.swing.JTextField" binding="textFieldScriptPath">
169                    <constraints/>
170                    <properties>
171                      <maximumSize width="700" height="30"/>
172                      <minimumSize width="400" height="30"/>
173                      <preferredSize width="600" height="30"/>
174                    </properties>
175                  </component>
176                  <component id="534d7" class="javax.swing.JButton" binding="buttonSelectScriptPath">
177                    <constraints/>
178                    <properties>
179                      <icon value="images/text.png"/>
180                      <maximumSize width="30" height="30"/>
181                      <minimumSize width="30" height="30"/>
182                      <preferredSize width="30" height="30"/>
183                      <text value=""/>
184                    </properties>
185                  </component>
186                </children>
187              </grid>
188              <grid id="73bbe" layout-manager="FlowLayout" hgap="-1" vgap="-1" flow-align="0">
189                <constraints>
190                  <grid row="3" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="0" indent="0" use-parent-layout="false"/>
191                </constraints>
192                <properties>
193                  <maximumSize width="800" height="30"/>
194                  <minimumSize width="100" height="30"/>
195                  <preferredSize width="750" height="30"/>
196                </properties>
197                <border type="none"/>
198                <children>
199                  <component id="5c95f" class="javax.swing.JLabel">
200                    <constraints/>
201                    <properties>
202                      <maximumSize width="97" height="17"/>
203                      <minimumSize width="97" height="17"/>
204                      <preferredSize width="97" height="17"/>
205                      <text value="number目的类型:"/>
206                    </properties>
207                  </component>
208                  <component id="8af61" class="javax.swing.JComboBox" binding="comboBox">
209                    <constraints/>
210                    <properties>
211                      <maximumSize width="200" height="30"/>
212                      <minimumSize width="200" height="30"/>
213                      <model>
214                        <item value="uint32_t"/>
215                        <item value="int"/>
216                        <item value="float"/>
217                        <item value="double"/>
218                        <item value="char"/>
219                        <item value="wchar_t"/>
220                        <item value="bool"/>
221                        <item value="void"/>
222                      </model>
223                      <preferredSize width="200" height="30"/>
224                    </properties>
225                  </component>
226                </children>
227              </grid>
228              <grid id="87aa3" layout-manager="GridLayoutManager" row-count="1" column-count="2" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
229                <margin top="0" left="0" bottom="0" right="0"/>
230                <constraints>
231                  <grid row="4" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="0" indent="0" use-parent-layout="false"/>
232                </constraints>
233                <properties>
234                  <maximumSize width="800" height="30"/>
235                  <minimumSize width="100" height="30"/>
236                  <preferredSize width="750" height="30"/>
237                </properties>
238                <border type="none"/>
239                <children>
240                  <component id="fd4c8" class="javax.swing.JLabel">
241                    <constraints>
242                      <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
243                    </constraints>
244                    <properties>
245                      <text value="启用import功能:"/>
246                    </properties>
247                  </component>
248                  <component id="bbe9f" class="javax.swing.JRadioButton" binding="radioButton">
249                    <constraints>
250                      <grid row="0" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
251                    </constraints>
252                    <properties>
253                      <text value=""/>
254                    </properties>
255                  </component>
256                </children>
257              </grid>
258            </children>
259          </grid>
260        </children>
261      </grid>
262    </children>
263  </grid>
264</form>
265