PageRenderTime 37ms CodeModel.GetById 33ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 0ms

/jcl/examples/windows/structstorage/StructStorageExampleMain.dfm

https://github.com/the-Arioch/jcl
Unknown | 548 lines | 548 code | 0 blank | 0 comment | 0 complexity | 7f385823d953b3026b7000062f353c80 MD5 | raw file
Possible License(s): BSD-3-Clause
  1object frmMain: TfrmMain
  2  Left = 388
  3  Top = 230
  4  Width = 463
  5  Height = 295
  6  Caption = 'Compound Document Editor'
  7  Color = clBtnFace
  8  Font.Charset = ANSI_CHARSET
  9  Font.Color = clWindowText
 10  Font.Height = -11
 11  Font.Name = 'Tahoma'
 12  Font.Style = []
 13  Menu = mmMain
 14  OldCreateOrder = True
 15  Position = poScreenCenter
 16  OnCreate = FormCreate
 17  OnShow = FormShow
 18  PixelsPerInch = 96
 19  TextHeight = 13
 20  object Splitter1: TSplitter
 21    Left = 162
 22    Top = 0
 23    Width = 5
 24    Height = 230
 25    Cursor = crHSplit
 26    AutoSnap = False
 27    MinSize = 100
 28    ResizeStyle = rsUpdate
 29  end
 30  object tvDocInfo: TTreeView
 31    Left = 0
 32    Top = 0
 33    Width = 162
 34    Height = 230
 35    Align = alLeft
 36    ChangeDelay = 60
 37    HideSelection = False
 38    Images = il16
 39    Indent = 19
 40    PopupMenu = popTreeView
 41    TabOrder = 0
 42    ToolTips = False
 43    OnChange = tvDocInfoChange
 44    OnCollapsed = tvDocInfoCollapsed
 45    OnDblClick = tvDocInfoDblClick
 46    OnDeletion = tvDocInfoDeletion
 47    OnEdited = tvDocInfoEdited
 48    OnEditing = tvDocInfoEditing
 49    OnExpanded = tvDocInfoExpanded
 50  end
 51  object StatusBar1: TStatusBar
 52    Left = 0
 53    Top = 230
 54    Width = 455
 55    Height = 19
 56    Panels = <
 57      item
 58        Width = 400
 59      end
 60      item
 61        Width = 90
 62      end>
 63    SimplePanel = False
 64  end
 65  object reDetails: TRichEdit
 66    Left = 167
 67    Top = 0
 68    Width = 288
 69    Height = 230
 70    Align = alClient
 71    PlainText = True
 72    ScrollBars = ssBoth
 73    TabOrder = 2
 74    WantTabs = True
 75    WordWrap = False
 76  end
 77  object mmMain: TMainMenu
 78    Left = 24
 79    Top = 72
 80    object File1: TMenuItem
 81      Caption = 'File'
 82      object New1: TMenuItem
 83        Action = acNew
 84      end
 85      object Open1: TMenuItem
 86        Action = acOpen
 87      end
 88      object Save1: TMenuItem
 89        Action = acSave
 90      end
 91      object SaveAs1: TMenuItem
 92        Action = acSaveAs
 93      end
 94      object N8: TMenuItem
 95        Caption = '-'
 96      end
 97      object ransacted1: TMenuItem
 98        Action = acTransacted
 99      end
100      object N1: TMenuItem
101        Caption = '-'
102      end
103      object Properties1: TMenuItem
104        Action = acProperties
105      end
106      object N9: TMenuItem
107        Caption = '-'
108      end
109      object Exit1: TMenuItem
110        Action = acExit
111      end
112    end
113    object Edit1: TMenuItem
114      Caption = 'Edit'
115      object Undo1: TMenuItem
116        Action = acUndo
117      end
118      object N4: TMenuItem
119        Caption = '-'
120      end
121      object Cut1: TMenuItem
122        Action = acCut
123      end
124      object Copy1: TMenuItem
125        Action = acCopy
126      end
127      object Paste1: TMenuItem
128        Action = acPaste
129      end
130      object N5: TMenuItem
131        Caption = '-'
132      end
133      object Editstream1: TMenuItem
134        Action = acEditData
135      end
136      object Savechanges1: TMenuItem
137        Action = acSaveData
138      end
139    end
140    object Actions1: TMenuItem
141      Caption = 'Actions'
142      object Addfolder1: TMenuItem
143        Action = acAddFolder
144      end
145      object Addfile1: TMenuItem
146        Action = acAddFile
147      end
148      object N2: TMenuItem
149        Caption = '-'
150      end
151      object Rename1: TMenuItem
152        Action = acRename
153      end
154      object Delete1: TMenuItem
155        Action = acDelete
156      end
157      object N10: TMenuItem
158        Caption = '-'
159      end
160      object Refresh1: TMenuItem
161        Action = acRefresh
162      end
163    end
164    object Help1: TMenuItem
165      Caption = 'Help'
166      object About1: TMenuItem
167        Action = acAbout
168      end
169    end
170  end
171  object OpenDialog: TOpenDialog
172    Filter = 
173      'Compound files|*.doc;*.xls;*.ppt;*.mpp;*.mdb;*.dot|All Files (*.' +
174      '*)|*.*'
175    Options = [ofPathMustExist, ofFileMustExist, ofEnableSizing]
176    Title = 'Open Compound File'
177    Left = 24
178    Top = 16
179  end
180  object il16: TImageList
181    Left = 24
182    Top = 136
183    Bitmap = {
184      494C010104000900040010001000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
185      0000000000003600000028000000400000003000000001001000000000000018
186      0000000000000000000000000000000000000000000000000000000000000000
187      0000000000000000000000000000000000000000000000000000000000000000
188      0000000000000000000000000000000000000000000000000000000000000000
189      0000000000000000000000000000000000000000000000000000000000000000
190      0000000000000000000000000000000000000000000000000000000000000000
191      0000000000000000000000000000000000000000000000000000000000000000
192      0000000000000000000000000000000000000000000000000000000000000000
193      0000000000000000000000000000000000000000000000000000000000000000
194      0000000000000000000000000000000000000000000000000000000000000000
195      0000000000000000000000000000000000000000000000000000000000000000
196      0000000000000000000000000000000000000000000000000000000000000000
197      0000000000000000000000000000000000000000000000000000000000000000
198      0000000000000000000000000000000000000000000000000000000000000000
199      0000000000000000000000000000000000000000000000000000000000000000
200      0000000000000000000000000000000000000000000000000000000000000000
201      0000000000000000000000000000000000000000000000000000000000000000
202      0000000000000000000000000000000000000000000000000000000000000000
203      0000000000000000000000000000000000000000000000000000000000000000
204      0000000000000000000000000000000000000000000000000000000000000000
205      0000000000000000000000000000000000000000000000000000000000000000
206      0000000000000000000000000000000000000000000000000000000000000000
207      0000000000000000000000000000000000000000000000000000000000000000
208      0000000000000000000000000000000000000000000000000000000000000000
209      0000000000000000000000000000000000000000000000000000000000000000
210      0000000000000000000000000000000000000000000000000000000000000000
211      0000000000000000000000000000000000000000000000000000000000000000
212      0000000000000000000000000000000000000000000000000000000000000000
213      0000000000000000000000000000000000000000000000000000000000000000
214      0000000000000000000000000000000000000000000000000000000000000000
215      0000000000000000000000000000000000000000000000000000000000000000
216      0000000000000000000000000000000000000000000000000000000000000000
217      0000000000000000000000000000000000000000000000000000000000000000
218      0000000000000000000000000000000000000000000000000000000000000000
219      0000000000000000000000000000000000000000000000000000000000000000
220      0000000000000000000000000000000000000000000000000000000000000000
221      0000000000000000000000000000000000000000000000000000000000000000
222      0000000000000000000000000000000000000000000000000000000000000000
223      0000000000000000000000000000000000000000000000000000000000000000
224      0000000000000000000000000000000000000000000000000000000000000000
225      0000000000000000000000000000000000000000000000000000000000000000
226      0000000000000000000000000000000000000000000000000000000000000000
227      0000000000000000000000000000000000000000000000000000000000000000
228      0000000000000000000000000000000000000000000000000000000000000000
229      0000000000000000000000000000000000000000000000000000000000000000
230      0000000000000000000000000000000000000000000000000000000000000000
231      0000000000000000000000000000000000000000000000000000000000000000
232      0000000000000000000000000000000000000000000000000000000000000000
233      0000000000000000000000000000000000000000000000000000000000000000
234      0000000000000000000000000000000000000000000000000000000000000000
235      0000000000000000000000000000000000000000000000000000000000000000
236      0000000000000000000000000000000000000000000000000000000000000000
237      0000000000000000000000000000000000000000000000000000000000000000
238      0000000000000000000000000000000000000000000000000000000000000000
239      0000000000000000000000000000000000000000000000000000000000000000
240      0000000000000000000000000000000000000000000000000000000000000000
241      0000000000000000000000000000000000000000000000000000000000000000
242      0000000000000000000000000000000000000000000000000000000000000000
243      0000000000000000000000000000000000000000000000000000000000000000
244      0000000000000000000000000000000000000000000000000000000000000000
245      0000000000000000000000000000000000000000000000000000000000000000
246      0000000000000000000000000000000000000000000000000000000000000000
247      0000000000000000000000000000000000000000000000000000000000000000
248      0000000000000000000000000000000000000000000000000000000000000000
249      0000000000000000000000000000000000000000000000000000000000000000
250      0000000000000000000000000000000000000000000000000000000000000000
251      0000000000000000000000000000000000000000000000000000000000000000
252      0000000000000000000000000000000000000000000000000000000000000000
253      0000000000000000000000000000000000000000000000000000000000000000
254      0000000000000000000000000000000000000000000000000000000000000000
255      0000000000000000000000000000000000000000000000000000000000000000
256      0000000000000000000000000000000000000000000000000000000000000000
257      0000000000000000000000000000000000000000000000000000000000000000
258      0000000000000000000000000000000000000000000000000000000000000000
259      0000000000000000000000000000000000000000000000000000000000000000
260      0000000000000000000000000000000000000000000000000000000000000000
261      0000000000000000000000000000000000000000000000000000000000000000
262      0000000000000000000000000000000000000000000000000000000000000000
263      0000000000000000000000000000000000000000000000000000000000000000
264      0000000000000000000000000000000000000000000000000000000000000000
265      0000000000000000000000000000000000000000000000000000000000000000
266      0000000000000000000000000000000000000000000000000000000000000000
267      0000000000000000000000000000000000000000000000000000000000000000
268      0000000000000000000000000000000000000000000000000000000000000000
269      0000000000000000000000000000000000000000000000000000000000000000
270      0000000000000000000000000000000000000000000000000000000000000000
271      0000000000000000000000000000000000000000000000000000000000000000
272      0000000000000000000000000000000000000000000000000000000000000000
273      0000000000000000000000000000000000000000000000000000000000000000
274      0000000000000000000000000000000000000000000000000000000000000000
275      0000000000000000000000000000000000000000000000000000000000000000
276      0000000000000000000000000000000000000000000000000000000000000000
277      0000000000000000000000000000000000000000000000000000000000000000
278      0000000000000000000000000000000000000000000000000000000000000000
279      0000000000000000000000000000000000000000000000000000000000000000
280      0000000000000000000000000000000000000000000000000000000000000000
281      0000000000000000000000000000000000000000000000000000000000000000
282      0000000000000000000000000000000000000000000000000000000000000000
283      0000000000000000000000000000000000000000000000000000000000000000
284      0000000000000000000000000000000000000000000000000000000000000000
285      0000000000000000000000000000000000000000000000000000000000000000
286      0000000000000000000000000000000000000000000000000000000000000000
287      0000000000000000000000000000000000000000000000000000000000000000
288      0000000000000000000000000000000000000000000000000000000000000000
289      0000000000000000000000000000000000000000000000000000000000000000
290      0000000000000000000000000000000000000000000000000000000000000000
291      0000000000000000000000000000000000000000000000000000000000000000
292      0000000000000000000000000000000000000000000000000000000000000000
293      0000000000000000000000000000000000000000000000000000000000000000
294      0000000000000000000000000000000000000000000000000000000000000000
295      0000000000000000000000000000000000000000000000000000000000000000
296      0000000000000000000000000000000000000000000000000000000000000000
297      0000000000000000000000000000000000000000000000000000000000000000
298      0000000000000000000000000000000000000000000000000000000000000000
299      0000000000000000000000000000000000000000000000000000000000000000
300      0000000000000000000000000000000000000000000000000000000000000000
301      0000000000000000000000000000000000000000000000000000000000000000
302      0000000000000000000000000000000000000000000000000000000000000000
303      0000000000000000000000000000000000000000000000000000000000000000
304      0000000000000000000000000000000000000000000000000000000000000000
305      0000000000000000000000000000000000000000000000000000000000000000
306      0000000000000000000000000000000000000000000000000000000000000000
307      0000000000000000000000000000000000000000000000000000000000000000
308      0000000000000000000000000000000000000000000000000000000000000000
309      0000000000000000000000000000000000000000000000000000000000000000
310      0000000000000000000000000000000000000000000000000000000000000000
311      0000000000000000000000000000000000000000000000000000000000000000
312      0000000000000000000000000000000000000000000000000000000000000000
313      0000000000000000000000000000000000000000000000000000000000000000
314      0000000000000000000000000000000000000000000000000000000000000000
315      0000000000000000000000000000000000000000000000000000000000000000
316      0000000000000000000000000000000000000000000000000000000000000000
317      0000000000000000000000000000000000000000104200000000000000000000
318      0000000000000000000000000000000000000000000000000000000000000000
319      0000000000000000000000000000000000000000000000000000000000000000
320      0000000000000000000000000000000000000000000000000000000000000000
321      0000000000000000000000000000000000000000104218631863186318631863
322      1042007C007CFF7F007C007C0000000000000000104210421042104210421042
323      1042104210421042104210421042104200000000000010421042104210421042
324      1042104210421042104210421042104200000000000000000000000000000000
325      00000000000000000000000000000000000000001042FF7FFF7FFF7FFF7F1042
326      007C007CFF7FFF7FFF7F007C007C0000000000001042FF7FE07F1863E07F1863
327      E07F1863E07F1863E07F1863E07F10420000000000001042FF7F1863E07F1863
328      E07F1863E07F1863E07FE07F1042000000000000000000000000FF7FFF7FFF7F
329      FF7FFF7FFF7FFF7FFF7FFF7F00000000000000001042FF7FFF7FFF7F1042007C
330      007C007C007CFF7F007C007C007C007C000000001042FF7F1863E07F1863E07F
331      1863E07F1863E07F1863E07F18631042000000001042FF7F1863E07F1863E07F
332      1863E07F1863E07F1863E07F0000104200000000000000000000FF7FFF7FFF7F
333      FF7FFF7FFF7FFF7FFF7FFF7F00000000000000001042FF7FFF7FFF7F1042007C
334      007C007C007C007C007C007C007C007C000000001042FF7FE07F1863E07F1863
335      E07F1863E07F1863E07F1863E07F1042000000001042FF7FE07F1863E07F1863
336      E07F1863E07F1863E07F18630000104200000000000000000000FF7FFF7FFF7F
337      FF7FFF7FFF7FFF7FFF7FFF7F00000000000000001042FF7FFF7FFF7F1042007C
338      007C007C007CFF7F007C007C007C007C000000001042FF7F1863E07F1863E07F
339      1863E07F1863E07F1863E07F1863104200001042FF7FE07F1863E07F1863E07F
340      1863E07F1863E07FE07F00001042104200000000000000000000FF7FFF7FFF7F
341      FF7FFF7FFF7FFF7FFF7FFF7F00000000000000001042FF7FFF7FFF7F1042007C
342      007C007CFF7FFF7FFF7F007C007C007C000000001042FF7FE07F1863E07F1863
343      E07F1863E07F1863E07F1863E07F104200001042FF7FFF7FFF7FFF7FFF7FFF7F
344      FF7FFF7FFF7FFF7F104210421863104200000000000000000000FF7FFF7FFF7F
345      FF7FFF7FFF7FFF7FFF7FFF7F00000000000000001042FF7FFF7FFF7F1042007C
346      007C007CFF7FFF7FFF7F007C007C007C000000001042FF7F1863E07F1863E07F
347      1863E07F1863E07F1863E07F1863104200001042104210421042104210421042
348      104210421042104210421042E07F104200000000000000000000FF7FFF7FFF7F
349      FF7FFF7FFF7FFF7FFF7FFF7F00000000000000001042FF7FFF7FFF7FFF7F1042
350      007C007CFF7FFF7FFF7F007C007C0000000000001042FF7FE07F1863E07F1863
351      E07F1863E07F1863E07F1863E07F1042000000001042FF7FE07F1863E07F1863
352      E07F1863E07F1863E07F1863E07F104200000000000000000000FF7FFF7FFF7F
353      FF7FFF7FFF7FFF7FFF7FFF7F00000000000000001042FF7FFF7FFF7FFF7FFF7F
354      1042007C007C007C007C007C00000000000000001042FF7FFF7FFF7FFF7FFF7F
355      FF7FFF7FFF7FFF7FFF7FFF7FFF7F1042000000001042FF7F1863E07F1863E07F
356      1863FF7FFF7FFF7FFF7FFF7FFF7F104200000000000000000000FF7FFF7FFF7F
357      FF7FFF7FFF7FFF7FFF7FFF7F00000000000000001042FF7FFF7FFF7FFF7FFF7F
358      FF7F1042104210421042104200000000000000001042E07F1863E07F1863E07F
359      1863E07F104210421042104210421042000000001042FF7FE07F1863E07F1863
360      E07FFF7F10421042104210421042104200000000000000000000FF7FFF7FFF7F
361      FF7FFF7FFF7F00000000000000000000000000001042FF7FFF7FFF7FFF7FFF7F
362      FF7FFF7F10421863FF7F1863000000000000000000001042E07F1863E07F1863
363      E07F10420000000000000000000000000000000000001042FF7FFF7FFF7FFF7F
364      FF7F104200000000000000000000000000000000000000000000FF7FFF7FFF7F
365      FF7FFF7FFF7F0000FF7F000000000000000000001042FF7FFF7FFF7FFF7FFF7F
366      FF7FFF7F1042FF7F186300000000000000000000000000001042104210421042
367      1042000000000000000000000000000000000000000000001042104210421042
368      1042000000000000000000000000000000000000000000000000FF7FFF7FFF7F
369      FF7FFF7FFF7F00000000000000000000000000001042FF7FFF7FFF7FFF7FFF7F
370      FF7FFF7F10421863000000000000000000000000000000000000000000000000
371      0000000000000000000000000000000000000000000000000000000000000000
372      0000000000000000000000000000000000000000000000000000000000000000
373      00000000000000000000000000000000000000001042FF7FFF7FFF7FFF7FFF7F
374      FF7FFF7F10420000000000000000000000000000000000000000000000000000
375      0000000000000000000000000000000000000000000000000000000000000000
376      0000000000000000000000000000000000000000000000000000000000000000
377      0000000000000000000000000000000000000000104210421042104210421042
378      104210421042000000000000000000000000424D3E000000000000003E000000
379      2800000040000000300000000100010000000000800100000000000000000000
380      000000000000000000000000FFFFFF0000000000000000000000000000000000
381      0000000000000000000000000000000000000000000000000000000000000000
382      0000000000000000000000000000000000000000000000000000000000000000
383      0000000000000000000000000000000000000000000000000000000000000000
384      0000000000000000000000000000000000000000000000000000000000000000
385      0000000000000000000000000000000000000000000000000000000000000000
386      0000000000000000000000000000000000000000000000000000000000000000
387      0000000000000000000000000000000000000000000000000000000000000000
388      00000000000000000000000000000000FFFFFFFFFFFF8001C000E000FFFF8001
389      8000C000E00380018000C000E003800080008000E003800080008000E0038000
390      80000000E003800080000000E003800080000000E003800180008000E0038001
391      80008000E003800180018001E0038003C07FC07FE0078007E0FFE0FFE00F800F
392      FFFFFFFFE01F801FFFFFFFFFFFFF803F00000000000000000000000000000000
393      000000000000}
394  end
395  object alMain: TActionList
396    OnUpdate = alMainUpdate
397    Left = 96
398    Top = 136
399    object acOpen: TAction
400      Category = 'File'
401      Caption = 'Open...'
402      ShortCut = 16463
403      OnExecute = acOpenExecute
404    end
405    object acExit: TAction
406      Category = 'File'
407      Caption = 'Exit'
408      ShortCut = 32883
409      OnExecute = acExitExecute
410    end
411    object acAddFolder: TAction
412      Category = 'Actions'
413      Caption = 'Add Folder...'
414      ShortCut = 45
415      OnExecute = acAddFolderExecute
416    end
417    object acAddFile: TAction
418      Category = 'Actions'
419      Caption = 'Add File...'
420      ShortCut = 16429
421      OnExecute = acAddFileExecute
422    end
423    object acDelete: TAction
424      Category = 'Actions'
425      Caption = 'Delete...'
426      ShortCut = 16430
427      OnExecute = acDeleteExecute
428    end
429    object acAbout: TAction
430      Category = 'Help'
431      Caption = 'About...'
432      OnExecute = acAboutExecute
433    end
434    object acEditData: TAction
435      Category = 'Edit'
436      Caption = 'Edit Data'
437      ShortCut = 16453
438      OnExecute = acEditDataExecute
439    end
440    object acSaveData: TAction
441      Category = 'Edit'
442      Caption = 'Save Edits'
443      ShortCut = 24659
444      OnExecute = acSaveDataExecute
445    end
446    object acCut: TEditCut
447      Category = 'Edit'
448      Caption = 'Cut'
449      ImageIndex = 0
450      ShortCut = 16472
451    end
452    object acCopy: TEditCopy
453      Category = 'Edit'
454      Caption = 'Copy'
455      ImageIndex = 1
456      ShortCut = 16451
457    end
458    object acPaste: TEditPaste
459      Category = 'Edit'
460      Caption = 'Paste'
461      ImageIndex = 2
462      ShortCut = 16470
463    end
464    object acUndo: TEditUndo
465      Category = 'Edit'
466      Caption = 'Undo'
467      ImageIndex = 3
468      ShortCut = 16474
469    end
470    object acRename: TAction
471      Category = 'Actions'
472      Caption = 'Rename'
473      ShortCut = 113
474      OnExecute = acRenameExecute
475    end
476    object acRefresh: TAction
477      Category = 'Actions'
478      Caption = 'Refresh'
479      ShortCut = 116
480      OnExecute = acRefreshExecute
481    end
482    object acProperties: TAction
483      Category = 'File'
484      Caption = 'Properties...'
485      ShortCut = 32781
486      OnExecute = acPropertiesExecute
487    end
488    object acTransacted: TAction
489      Category = 'File'
490      Caption = 'Transacted'
491      Checked = True
492      ShortCut = 16468
493      OnExecute = acTransactedExecute
494    end
495    object acNew: TAction
496      Category = 'File'
497      Caption = 'New...'
498      ShortCut = 16462
499      OnExecute = acNewExecute
500    end
501    object acSave: TAction
502      Category = 'File'
503      Caption = 'Save'
504      ShortCut = 16467
505      OnExecute = acSaveExecute
506    end
507    object acSaveAs: TAction
508      Category = 'File'
509      Caption = 'Save As...'
510      OnExecute = acSaveAsExecute
511    end
512  end
513  object popTreeView: TPopupMenu
514    Left = 96
515    Top = 72
516    object AddFolder2: TMenuItem
517      Action = acAddFolder
518    end
519    object AddFile2: TMenuItem
520      Action = acAddFile
521    end
522    object N7: TMenuItem
523      Caption = '-'
524    end
525    object Rename2: TMenuItem
526      Action = acRename
527    end
528    object Delete2: TMenuItem
529      Action = acDelete
530    end
531    object N6: TMenuItem
532      Caption = '-'
533    end
534    object acProper1: TMenuItem
535      Action = acProperties
536      Default = True
537    end
538  end
539  object SaveDialog: TSaveDialog
540    Filter = 
541      'Compound files|*.doc;*.xls;*.ppt;*.mpp;*.mdb;*.dot|All Files (*.' +
542      '*)|*.*'
543    Options = [ofOverwritePrompt, ofHideReadOnly, ofCreatePrompt, ofEnableSizing]
544    Title = 'Save New File As'
545    Left = 96
546    Top = 16
547  end
548end