@@ -9,7 +9,7 @@ object SvgInspectorFrame: TSvgInspectorFrame
9
9
Top = 0
10
10
Width = 618
11
11
Height = 561
12
- ActivePage = tsAtr
12
+ ActivePage = tsLangPack
13
13
Align = alClient
14
14
TabOrder = 0
15
15
OnChange = pcAtrInspectorChange
@@ -18,7 +18,7 @@ object SvgInspectorFrame: TSvgInspectorFrame
18
18
OnResize = tsAtrResize
19
19
object splInspector: TSplitter
20
20
Left = 0
21
- Top = 429
21
+ Top = 427
22
22
Width = 610
23
23
Height = 6
24
24
Cursor = crVSplit
@@ -30,7 +30,7 @@ object SvgInspectorFrame: TSvgInspectorFrame
30
30
Left = 0
31
31
Top = 36
32
32
Width = 610
33
- Height = 393
33
+ Height = 391
34
34
Align = alClient
35
35
BevelInner = bvNone
36
36
ColCount = 4
@@ -51,15 +51,15 @@ object SvgInspectorFrame: TSvgInspectorFrame
51
51
end
52
52
object meHint: TMemo
53
53
Left = 0
54
- Top = 435
54
+ Top = 433
55
55
Width = 610
56
56
Height = 98
57
57
Align = alBottom
58
58
BevelInner = bvNone
59
59
BevelOuter = bvNone
60
60
BorderStyle = bsNone
61
- Color = clBtnFace
62
- Ctl3D = True
61
+ Color = clInfoBk
62
+ Ctl3D = False
63
63
Font.Charset = DEFAULT_CHARSET
64
64
Font.Color = clWindowText
65
65
Font.Height = -13
@@ -91,7 +91,7 @@ object SvgInspectorFrame: TSvgInspectorFrame
91
91
Left = 3
92
92
Top = 6
93
93
Width = 80
94
- Height = 21
94
+ Height = 23
95
95
Style = csDropDownList
96
96
ItemIndex = 0
97
97
TabOrder = 0
@@ -109,8 +109,8 @@ object SvgInspectorFrame: TSvgInspectorFrame
109
109
Height = 36
110
110
Align = alClient
111
111
AutoSize = True
112
- ButtonHeight = 36
113
- ButtonWidth = 32
112
+ ButtonHeight = 38
113
+ ButtonWidth = 36
114
114
Caption = ' tbrInspector'
115
115
Images = MainData.ilHelper
116
116
ShowCaptions = True
@@ -123,27 +123,27 @@ object SvgInspectorFrame: TSvgInspectorFrame
123
123
ImageIndex = 22
124
124
end
125
125
object tbEdit: TToolButton
126
- Left = 32
126
+ Left = 36
127
127
Top = 0
128
128
Action = aEdit
129
129
end
130
130
object ToolButton16: TToolButton
131
- Left = 64
131
+ Left = 72
132
132
Top = 0
133
133
Width = 8
134
134
Caption = ' ToolButton16'
135
135
ImageIndex = 11
136
136
Style = tbsSeparator
137
137
end
138
138
object tbSetColor: TToolButton
139
- Left = 72
139
+ Left = 80
140
140
Top = 0
141
141
Caption = ' Color'
142
142
ImageIndex = 12
143
143
OnClick = tbSetColorClick
144
144
end
145
145
object tbPipe: TToolButton
146
- Left = 104
146
+ Left = 116
147
147
Top = 0
148
148
Hint = ' Color picker'
149
149
Caption = ' Pike'
@@ -152,21 +152,21 @@ object SvgInspectorFrame: TSvgInspectorFrame
152
152
OnClick = tbPipeClick
153
153
end
154
154
object tbFont: TToolButton
155
- Left = 136
155
+ Left = 152
156
156
Top = 0
157
157
Caption = ' Font'
158
158
ImageIndex = 19
159
159
OnClick = tbFontClick
160
160
end
161
161
object tbFileXlink: TToolButton
162
- Left = 168
162
+ Left = 188
163
163
Top = 0
164
164
Caption = ' File'
165
165
ImageIndex = 18
166
166
OnClick = tbFileXlinkClick
167
167
end
168
168
object ToolButton28: TToolButton
169
- Left = 200
169
+ Left = 224
170
170
Top = 0
171
171
Caption = ' Defs'
172
172
ImageIndex = 21
@@ -182,24 +182,148 @@ object SvgInspectorFrame: TSvgInspectorFrame
182
182
Left = 0
183
183
Top = 0
184
184
Width = 610
185
- Height = 533
185
+ Height = 456
186
186
Align = alClient
187
187
TabOrder = 0
188
188
ExplicitWidth = 610
189
- ExplicitHeight = 533
189
+ ExplicitHeight = 531
190
190
inherited SynEditor: TSynEdit
191
191
Width = 610
192
- Height = 505
192
+ Height = 428
193
193
ReadOnly = True
194
194
WordWrap = False
195
195
ExplicitWidth = 610
196
- ExplicitHeight = 505
196
+ ExplicitHeight = 503
197
197
end
198
198
inherited pscrSysEdit: TPageScroller
199
199
Width = 610
200
200
ExplicitWidth = 610
201
201
end
202
202
end
203
+ object meReplaceHint: TMemo
204
+ Left = 0
205
+ Top = 456
206
+ Width = 610
207
+ Height = 75
208
+ Align = alBottom
209
+ BorderStyle = bsNone
210
+ Color = clInfoBk
211
+ Ctl3D = False
212
+ Lines.Strings = (
213
+ ' REPLACEMENT SYNTAX:'
214
+ ' [Caption] Beginning of named block'
215
+ ' macro=value (case insensitive)'
216
+ ' Macros==value (case sensitive)'
217
+ ' macro=$regexp' )
218
+ ParentCtl3D = False
219
+ ReadOnly = True
220
+ TabOrder = 1
221
+ ExplicitTop = 455
222
+ end
223
+ end
224
+ object tsLangPack: TTabSheet
225
+ Caption = ' LangPack'
226
+ ImageIndex = 2
227
+ object SynEditor: TSynEdit
228
+ Left = 0
229
+ Top = 0
230
+ Width = 610
231
+ Height = 320
232
+ Align = alClient
233
+ Font.Charset = DEFAULT_CHARSET
234
+ Font.Color = clWindowText
235
+ Font.Height = -13
236
+ Font.Name = ' Courier New'
237
+ Font.Style = []
238
+ Font.Quality = fqClearTypeNatural
239
+ TabOrder = 0
240
+ CodeFolding.ShowCollapsedLine = True
241
+ UseCodeFolding = False
242
+ Gutter.Font.Charset = DEFAULT_CHARSET
243
+ Gutter.Font.Color = clWindowText
244
+ Gutter.Font.Height = -11
245
+ Gutter.Font.Name = ' Courier New'
246
+ Gutter.Font.Style = []
247
+ Gutter.Font.Quality = fqClearTypeNatural
248
+ Gutter.ShowLineNumbers = True
249
+ Gutter.Bands = <
250
+ item
251
+ Kind = gbkMarks
252
+ Width = 13
253
+ end
254
+ item
255
+ Kind = gbkLineNumbers
256
+ end
257
+ item
258
+ Kind = gbkFold
259
+ end
260
+ item
261
+ Kind = gbkTrackChanges
262
+ end
263
+ item
264
+ Kind = gbkMargin
265
+ Width = 3
266
+ end >
267
+ Highlighter = SynIniSyn1
268
+ Options = [eoAutoIndent, eoDragDropEditing, eoGroupUndo, eoShowScrollHint, eoSmartTabDelete, eoSmartTabs, eoTabsToSpaces]
269
+ SearchEngine = ReplaceFrame.SynEditSearch1
270
+ SelectedColor.Alpha = 0.400000005960464500
271
+ OnChange = SynEditorChange
272
+ ExplicitLeft = 3
273
+ ExplicitTop = -96
274
+ ExplicitHeight = 354
275
+ RemovedKeystrokes = <
276
+ item
277
+ Command = ecLineBreak
278
+ ShortCut = 8205
279
+ end
280
+ item
281
+ Command = ecContextHelp
282
+ ShortCut = 112
283
+ end >
284
+ AddedKeystrokes = <>
285
+ end
286
+ object meLangHint: TMemo
287
+ Left = 0
288
+ Top = 320
289
+ Width = 610
290
+ Height = 211
291
+ Align = alBottom
292
+ BorderStyle = bsNone
293
+ Color = clInfoBk
294
+ Ctl3D = False
295
+ Lines.Strings = (
296
+ ' SUPPORT FOR MULTIPLE LANGUAGES IN ONE TEMPLATE:'
297
+
298
+ ' On the first line, enter the identifier of the base language tha' +
299
+ ' t is used in the template and list the numbers of '
300
+
301
+ ' the columns containing text data, which are used in the template' +
302
+ ' .'
303
+
304
+ ' If you have text in 2 or more languages, add lines here with the' +
305
+ ' language identifier and column numbers in that '
306
+ ' language that correspond to the columns in the first line.'
307
+ ' The choice of language is made on the top right corner.'
308
+ ' '
309
+ ' Example:'
310
+ ' [en]=15,16,17,18'
311
+ ' [ru]=22,23,24,25'
312
+ ' [es]=26,27,28,29'
313
+ ' '
314
+
315
+ ' In this example, there are 3 languages (English used in the temp' +
316
+ ' late and additional Russian and Spanish), 4 '
317
+
318
+ ' columns each. That is, when choosing the Russian language, colum' +
319
+ ' ns [15],[16],[17],[18] are not used, and data '
320
+ ' from [22],[23],'
321
+ ' [24],[25] are substituted instead.' )
322
+ ParentCtl3D = False
323
+ ReadOnly = True
324
+ ScrollBars = ssVertical
325
+ TabOrder = 1
326
+ end
203
327
end
204
328
end
205
329
object alInspector: TActionList
@@ -212,4 +336,8 @@ object SvgInspectorFrame: TSvgInspectorFrame
212
336
OnExecute = aEditExecute
213
337
end
214
338
end
339
+ object SynIniSyn1: TSynIniSyn
340
+ Left = 204
341
+ Top = 306
342
+ end
215
343
end
0 commit comments