File: packageeditor.lfm

package info (click to toggle)
lazarus 4.0%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 275,760 kB
  • sloc: pascal: 2,341,904; xml: 509,420; makefile: 348,726; cpp: 93,608; sh: 3,387; java: 609; perl: 297; sql: 222; ansic: 137
file content (279 lines) | stat: -rw-r--r-- 7,321 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
object PackageEditorForm: TPackageEditorForm
  Left = 340
  Height = 455
  Top = 245
  Width = 464
  AllowDropFiles = True
  BorderIcons = [biSystemMenu]
  Caption = 'PackageEditorForm'
  ClientHeight = 455
  ClientWidth = 464
  Constraints.MinHeight = 300
  Constraints.MinWidth = 400
  KeyPreview = True
  LCLVersion = '3.99.0.0'
  OnClose = PackageEditorFormClose
  OnCloseQuery = PackageEditorFormCloseQuery
  OnCreate = FormCreate
  OnDestroy = FormDestroy
  OnDropFiles = FormDropFiles
  object ToolBar: TToolBar
    Left = 0
    Height = 48
    Top = 0
    Width = 464
    AutoSize = True
    ButtonHeight = 46
    ButtonWidth = 23
    ParentFont = False
    ShowCaptions = True
    TabOrder = 0
  end
  object PropsGroupBox: TGroupBox
    Left = 0
    Height = 216
    Top = 216
    Width = 464
    Align = alBottom
    Caption = 'PropsGroupBox'
    ClientHeight = 196
    ClientWidth = 460
    ParentFont = False
    TabOrder = 3
    object PropsPageControl: TPageControl
      Left = 0
      Height = 196
      Top = 0
      Width = 460
      ActivePage = CommonOptionsTabSheet
      Align = alClient
      ParentFont = False
      ShowTabs = False
      TabIndex = 0
      TabOrder = 0
      object CommonOptionsTabSheet: TTabSheet
        Caption = 'Common'
        ParentFont = False
      end
    end
  end
  object StatusBar: TStatusBar
    Left = 0
    Height = 23
    Top = 432
    Width = 464
    Panels = <>
    ParentFont = False
  end
  object Splitter1: TSplitter
    Cursor = crVSplit
    Left = 0
    Height = 5
    Top = 211
    Width = 464
    Align = alBottom
    ResizeAnchor = akBottom
  end
  object FilterPanel: TPanel
    Left = 0
    Height = 28
    Top = 48
    Width = 464
    Align = alTop
    BevelOuter = bvNone
    ClientHeight = 28
    ClientWidth = 464
    ParentFont = False
    TabOrder = 1
    object DirectoryHierarchyButton: TSpeedButton
      AnchorSideLeft.Control = OpenButton
      AnchorSideLeft.Side = asrBottom
      AnchorSideTop.Control = OpenButton
      AnchorSideTop.Side = asrCenter
      AnchorSideBottom.Side = asrBottom
      Left = 39
      Height = 25
      Top = 2
      Width = 25
      AllowAllUp = True
      Anchors = [akTop, akLeft, akBottom]
      AutoSize = True
      BorderSpacing.Left = 11
      Constraints.MinHeight = 25
      Constraints.MinWidth = 25
      GroupIndex = 1
      ShowHint = True
      ParentFont = False
      ParentShowHint = False
      OnClick = DirectoryHierarchyButtonClick
    end
    object SortAlphabeticallyButton: TSpeedButton
      AnchorSideLeft.Control = DirectoryHierarchyButton
      AnchorSideLeft.Side = asrBottom
      AnchorSideTop.Control = OpenButton
      AnchorSideTop.Side = asrCenter
      AnchorSideBottom.Side = asrBottom
      Left = 65
      Height = 25
      Top = 2
      Width = 25
      AllowAllUp = True
      AutoSize = True
      BorderSpacing.Left = 1
      Constraints.MinHeight = 25
      Constraints.MinWidth = 25
      GroupIndex = 2
      ShowHint = True
      ParentFont = False
      ParentShowHint = False
      OnClick = SortAlphabeticallyButtonClick
    end
    object FilterEdit: TTreeFilterEdit
      AnchorSideLeft.Control = MoveDownBtn
      AnchorSideLeft.Side = asrBottom
      AnchorSideTop.Control = SortAlphabeticallyButton
      AnchorSideTop.Side = asrCenter
      AnchorSideRight.Side = asrBottom
      Left = 163
      Height = 23
      Top = 3
      Width = 300
      OnAfterFilter = FilterEditAfterFilter
      ButtonWidth = 23
      Anchors = [akTop, akLeft, akRight]
      BorderSpacing.Left = 11
      NumGlyphs = 1
      MaxLength = 0
      ParentFont = False
      TabOrder = 0
      OnKeyDown = FilterEditKeyDown
      FilteredTreeview = ItemsTreeView
    end
    object OpenButton: TSpeedButton
      AnchorSideLeft.Control = FilterPanel
      AnchorSideTop.Control = FilterPanel
      AnchorSideTop.Side = asrCenter
      AnchorSideBottom.Side = asrBottom
      Left = 3
      Height = 25
      Top = 2
      Width = 25
      AllowAllUp = True
      Anchors = [akTop, akLeft, akBottom]
      AutoSize = True
      BorderSpacing.Left = 3
      Constraints.MinHeight = 25
      Constraints.MinWidth = 25
      ShowHint = True
      ParentFont = False
      ParentShowHint = False
      OnClick = OpenButtonClick
    end
    object MoveUpBtn: TSpeedButton
      AnchorSideLeft.Control = SortAlphabeticallyButton
      AnchorSideLeft.Side = asrBottom
      AnchorSideTop.Control = OpenButton
      AnchorSideTop.Side = asrCenter
      Left = 101
      Height = 26
      Top = 1
      Width = 25
      BorderSpacing.Left = 11
      Constraints.MinHeight = 25
      Constraints.MinWidth = 25
      Enabled = False
      ShowHint = True
      ParentFont = False
      ParentShowHint = False
      OnClick = MoveUpBtnClick
    end
    object MoveDownBtn: TSpeedButton
      AnchorSideLeft.Control = MoveUpBtn
      AnchorSideLeft.Side = asrBottom
      AnchorSideTop.Control = OpenButton
      AnchorSideTop.Side = asrCenter
      Left = 127
      Height = 26
      Top = 1
      Width = 25
      BorderSpacing.Left = 1
      Constraints.MinHeight = 25
      Constraints.MinWidth = 25
      Enabled = False
      ShowHint = True
      ParentFont = False
      ParentShowHint = False
      OnClick = MoveDownBtnClick
    end
  end
  object ItemsTreeView: TTreeView
    Left = 0
    Height = 134
    Top = 77
    Width = 464
    Align = alClient
    BorderSpacing.Top = 1
    DragMode = dmAutomatic
    MultiSelect = True
    MultiSelectStyle = [msControlSelect, msShiftSelect, msSiblingOnly]
    ParentFont = False
    PopupMenu = ItemsPopupMenu
    ReadOnly = True
    RightClickSelect = True
    TabOrder = 2
    Options = [tvoAllowMultiselect, tvoAutoItemHeight, tvoHideSelection, tvoKeepCollapsedNodes, tvoReadOnly, tvoRightClickSelect, tvoShowButtons, tvoShowLines, tvoShowRoot, tvoToolTips, tvoThemedDraw]
    OnAdvancedCustomDrawItem = ItemsTreeViewAdvancedCustomDrawItem
    OnDblClick = ItemsTreeViewDblClick
    OnDragDrop = ItemsTreeViewDragDrop
    OnDragOver = ItemsTreeViewDragOver
    OnKeyDown = ItemsTreeViewKeyDown
    OnSelectionChanged = ItemsTreeViewSelectionChanged
  end
  object ItemsPopupMenu: TPopupMenu
    OnPopup = ItemsPopupMenuPopup
    Left = 180
    Top = 10
  end
  object UsePopupMenu: TPopupMenu
    OnPopup = UsePopupMenuPopup
    Left = 70
    Top = 10
  end
  object MorePopupMenu: TPopupMenu
    OnPopup = MorePopupMenuPopup
    Left = 300
    Top = 10
  end
  object AddPopupMenu: TPopupMenu
    Left = 120
    Top = 10
    object mnuAddDiskFile: TMenuItem
      Caption = 'Add file...'
      Default = True
      OnClick = mnuAddDiskFileClick
    end
    object mnuAddNewDiskFiles: TMenuItem
      Caption = 'Add new disk files...'
      OnClick = mnuAddNewDiskFilesClick
    end
    object MenuItem1: TMenuItem
      Caption = '-'
    end
    object mnuAddNewFile: TMenuItem
      Caption = 'New file of type...'
      OnClick = mnuAddNewFileClick
    end
    object mnuAddNewComp: TMenuItem
      Caption = 'New component...'
      OnClick = mnuAddNewCompClick
    end
    object mnuAddNewReqr: TMenuItem
      Caption = 'New requirement...'
      OnClick = mnuAddNewReqrClick
    end
    object mnuAddFPMakeReq: TMenuItem
      Caption = 'New FPMake requirement...'
      OnClick = mnuAddFPMakeReqClick
    end
  end
end