Subversion Repositories fastphp

Rev

Rev 31 | Rev 36 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 daniel-mar 1
object Form1: TForm1
2
  Left = 0
3
  Top = 0
4
  Caption = 'ViaThinkSoft FastPHP'
5
  ClientHeight = 661
6
  ClientWidth = 1120
7
  Color = clBtnFace
8
  Font.Charset = DEFAULT_CHARSET
9
  Font.Color = clWindowText
10
  Font.Height = -11
11
  Font.Name = 'Tahoma'
12
  Font.Style = []
13
  OldCreateOrder = False
14
  WindowState = wsMaximized
15
  OnClose = FormClose
15 daniel-mar 16
  OnCloseQuery = FormCloseQuery
2 daniel-mar 17
  OnCreate = FormCreate
18
  OnDestroy = FormDestroy
19
  OnShow = FormShow
20
  PixelsPerInch = 96
21
  TextHeight = 13
22
  object Splitter1: TSplitter
23
    Left = 0
24
    Top = 385
25
    Width = 1120
26
    Height = 3
27
    Cursor = crVSplit
28
    Align = alBottom
29
    ExplicitTop = 262
30
    ExplicitWidth = 399
31
  end
32
  object PageControl1: TPageControl
33
    Left = 0
34
    Top = 388
35
    Width = 1120
36
    Height = 273
16 daniel-mar 37
    ActivePage = PlaintextTabSheet
2 daniel-mar 38
    Align = alBottom
39
    TabOrder = 0
40
    object PlaintextTabSheet: TTabSheet
41
      Caption = 'Plaintext'
42
      object Memo2: TMemo
43
        Left = 0
44
        Top = 0
45
        Width = 1112
46
        Height = 245
47
        Align = alClient
48
        Font.Charset = ANSI_CHARSET
49
        Font.Color = clWindowText
50
        Font.Height = -11
51
        Font.Name = 'Courier New'
52
        Font.Style = []
53
        ParentFont = False
54
        ReadOnly = True
55
        ScrollBars = ssBoth
56
        TabOrder = 0
5 daniel-mar 57
        OnDblClick = Memo2DblClick
18 daniel-mar 58
        OnKeyDown = Memo2KeyDown
2 daniel-mar 59
      end
60
    end
61
    object HtmlTabSheet: TTabSheet
62
      Caption = 'HTML'
63
      ImageIndex = 1
64
      object WebBrowser1: TWebBrowser
65
        Left = 0
66
        Top = 0
67
        Width = 1112
68
        Height = 245
69
        Align = alClient
70
        TabOrder = 0
5 daniel-mar 71
        OnBeforeNavigate2 = WebBrowser1BeforeNavigate2
2 daniel-mar 72
        ExplicitWidth = 348
73
        ExplicitHeight = 150
74
        ControlData = {
75
          4C000000EE720000521900000000000000000000000000000000000000000000
76
          000000004C000000000000000000000001000000E0D057007335CF11AE690800
8 daniel-mar 77
          2B2E126200000000000000004C0000000114020000000000C000000000000046
2 daniel-mar 78
          8000000000000000000000000000000000000000000000000000000000000000
79
          00000000000000000100000000000000000000000000000000000000}
80
      end
81
    end
82
  end
83
  object PageControl2: TPageControl
84
    Left = 0
5 daniel-mar 85
    Top = 36
2 daniel-mar 86
    Width = 1120
5 daniel-mar 87
    Height = 349
22 daniel-mar 88
    ActivePage = CodeTabsheet
2 daniel-mar 89
    Align = alClient
90
    TabOrder = 1
91
    OnChanging = PageControl2Changing
22 daniel-mar 92
    object CodeTabsheet: TTabSheet
93
      Caption = 'Code'
26 daniel-mar 94
      object Splitter2: TSplitter
27 daniel-mar 95
        Left = 273
26 daniel-mar 96
        Top = 0
97
        Height = 321
27 daniel-mar 98
        ExplicitLeft = 328
99
        ExplicitTop = 32
26 daniel-mar 100
        ExplicitHeight = 100
101
      end
4 daniel-mar 102
      object SynEdit1: TSynEdit
27 daniel-mar 103
        Left = 276
2 daniel-mar 104
        Top = 0
27 daniel-mar 105
        Width = 836
5 daniel-mar 106
        Height = 321
2 daniel-mar 107
        Align = alClient
16 daniel-mar 108
        ActiveLineColor = 14680010
4 daniel-mar 109
        Font.Charset = DEFAULT_CHARSET
2 daniel-mar 110
        Font.Color = clWindowText
4 daniel-mar 111
        Font.Height = -13
2 daniel-mar 112
        Font.Name = 'Courier New'
113
        Font.Style = []
114
        TabOrder = 0
13 daniel-mar 115
        OnMouseWheelDown = SynEdit1MouseWheelDown
116
        OnMouseWheelUp = SynEdit1MouseWheelUp
29 daniel-mar 117
        Gutter.AutoSize = True
4 daniel-mar 118
        Gutter.Font.Charset = DEFAULT_CHARSET
119
        Gutter.Font.Color = clWindowText
120
        Gutter.Font.Height = -11
121
        Gutter.Font.Name = 'Courier New'
122
        Gutter.Font.Style = []
123
        Gutter.ShowLineNumbers = True
29 daniel-mar 124
        Gutter.Gradient = True
125
        Gutter.GradientStartColor = cl3DLight
4 daniel-mar 126
        Highlighter = SynPHPSyn1
5 daniel-mar 127
        Options = [eoAutoIndent, eoDragDropEditing, eoEnhanceHomeKey, eoEnhanceEndKey, eoGroupUndo, eoHideShowScrollbars, eoScrollByOneLess, eoShowScrollHint, eoTabIndent, eoTrimTrailingSpaces]
24 daniel-mar 128
        SearchEngine = SynEditSearch1
4 daniel-mar 129
        WantTabs = True
30 daniel-mar 130
        OnGutterClick = SynEdit1GutterClick
23 daniel-mar 131
        OnMouseCursor = SynEdit1MouseCursor
31 daniel-mar 132
        OnPaintTransient = SynEdit1PaintTransient
4 daniel-mar 133
        FontSmoothing = fsmNone
2 daniel-mar 134
      end
27 daniel-mar 135
      object TreeView1: TTreeView
136
        Left = 0
26 daniel-mar 137
        Top = 0
27 daniel-mar 138
        Width = 273
26 daniel-mar 139
        Height = 321
27 daniel-mar 140
        Align = alLeft
141
        Indent = 19
26 daniel-mar 142
        TabOrder = 1
27 daniel-mar 143
        OnDblClick = TreeView1DblClick
26 daniel-mar 144
      end
2 daniel-mar 145
    end
146
    object HelpTabsheet: TTabSheet
147
      Caption = 'Help'
148
      ImageIndex = 1
149
      object WebBrowser2: TWebBrowser
150
        Left = 0
151
        Top = 0
152
        Width = 1112
5 daniel-mar 153
        Height = 321
2 daniel-mar 154
        Align = alClient
155
        TabOrder = 0
156
        ExplicitWidth = 300
157
        ExplicitHeight = 150
158
        ControlData = {
5 daniel-mar 159
          4C000000EE7200002D2100000000000000000000000000000000000000000000
2 daniel-mar 160
          000000004C000000000000000000000001000000E0D057007335CF11AE690800
8 daniel-mar 161
          2B2E126200000000000000004C0000000114020000000000C000000000000046
2 daniel-mar 162
          8000000000000000000000000000000000000000000000000000000000000000
163
          00000000000000000100000000000000000000000000000000000000}
164
      end
165
    end
166
  end
167
  object Panel1: TPanel
168
    Left = 544
169
    Top = 112
170
    Width = 185
171
    Height = 41
172
    Caption = 'Generating help. Please wait...'
173
    TabOrder = 2
174
    Visible = False
175
  end
5 daniel-mar 176
  object Panel2: TPanel
177
    Left = 0
178
    Top = 0
179
    Width = 1120
180
    Height = 36
181
    Align = alTop
182
    TabOrder = 3
183
    object Button1: TButton
184
      Left = 4
185
      Top = 0
186
      Width = 75
187
      Height = 35
13 daniel-mar 188
      Action = ActionRun
5 daniel-mar 189
      TabOrder = 0
190
    end
191
    object Button2: TButton
15 daniel-mar 192
      Left = 247
5 daniel-mar 193
      Top = 0
194
      Width = 75
195
      Height = 35
13 daniel-mar 196
      Action = ActionHelp
15 daniel-mar 197
      TabOrder = 3
5 daniel-mar 198
    end
199
    object Button3: TButton
15 daniel-mar 200
      Left = 328
5 daniel-mar 201
      Top = 0
202
      Width = 75
203
      Height = 35
13 daniel-mar 204
      Action = ActionGoto
15 daniel-mar 205
      TabOrder = 4
5 daniel-mar 206
    end
13 daniel-mar 207
    object Button4: TButton
15 daniel-mar 208
      Left = 409
13 daniel-mar 209
      Top = 0
210
      Width = 75
211
      Height = 35
212
      Action = ActionFind
15 daniel-mar 213
      TabOrder = 5
13 daniel-mar 214
    end
215
    object Button5: TButton
15 daniel-mar 216
      Left = 490
13 daniel-mar 217
      Top = 0
218
      Width = 75
219
      Height = 35
220
      Action = ActionReplace
15 daniel-mar 221
      TabOrder = 6
13 daniel-mar 222
    end
223
    object Button6: TButton
15 daniel-mar 224
      Left = 571
13 daniel-mar 225
      Top = 0
226
      Width = 75
227
      Height = 35
228
      Action = ActionFindNext
15 daniel-mar 229
      TabOrder = 7
13 daniel-mar 230
    end
231
    object Button7: TButton
15 daniel-mar 232
      Left = 166
31 daniel-mar 233
      Top = 0
13 daniel-mar 234
      Width = 75
235
      Height = 35
236
      Action = ActionSave
15 daniel-mar 237
      TabOrder = 2
238
    end
239
    object Button8: TButton
240
      Left = 85
31 daniel-mar 241
      Top = 0
15 daniel-mar 242
      Width = 75
243
      Height = 35
244
      Action = ActionOpen
13 daniel-mar 245
      TabOrder = 1
246
    end
22 daniel-mar 247
    object Button9: TButton
248
      Left = 652
249
      Top = 0
250
      Width = 75
251
      Height = 35
252
      Action = ActionFindPrev
253
      TabOrder = 8
254
    end
23 daniel-mar 255
    object Button11: TButton
256
      Left = 733
25 daniel-mar 257
      Top = 0
23 daniel-mar 258
      Width = 75
259
      Height = 35
260
      Action = ActionSpaceToTab
261
      TabOrder = 9
262
    end
33 daniel-mar 263
    object btnLint: TButton
264
      Left = 814
265
      Top = 0
266
      Width = 75
267
      Height = 35
268
      Action = ActionLint
269
      TabOrder = 10
270
    end
5 daniel-mar 271
  end
2 daniel-mar 272
  object OpenDialog1: TOpenDialog
273
    DefaultExt = '.chm'
3 daniel-mar 274
    FileName = 'php_manual_en.chm'
2 daniel-mar 275
    Filter = 'Help files (*.chm)|*.chm'
276
    Options = [ofReadOnly, ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing]
277
    Title = 'Please select your PHP Help file (CHM format)'
278
    Left = 504
279
    Top = 248
280
  end
281
  object OpenDialog3: TOpenDialog
282
    DefaultExt = '.php'
19 daniel-mar 283
    FileName = 'scrap.php'
15 daniel-mar 284
    Filter = 'PHP file (*.php;*.xphp)|*.php;*.xphp|All files (*.*)|*.*'
2 daniel-mar 285
    Options = [ofHideReadOnly, ofPathMustExist, ofEnableSizing]
19 daniel-mar 286
    Title = 'Please select (or create) a scrap file'
2 daniel-mar 287
    Left = 608
288
    Top = 248
289
  end
4 daniel-mar 290
  object SynPHPSyn1: TSynPHPSyn
13 daniel-mar 291
    DefaultFilter = 
292
      'PHP Files (*.php;*.xphp;*.php3;*.phtml;*.inc)|*.php;*.xphp;*.php' +
293
      '3;*.phtml;*.inc'
4 daniel-mar 294
    Options.AutoDetectEnabled = False
295
    Options.AutoDetectLineLimit = 0
296
    Options.Visible = False
297
    CommentAttri.Foreground = 33023
16 daniel-mar 298
    IdentifierAttri.Foreground = 4194304
4 daniel-mar 299
    KeyAttri.Foreground = 4227072
300
    NumberAttri.Foreground = 213
16 daniel-mar 301
    StringAttri.Foreground = 13762560
4 daniel-mar 302
    SymbolAttri.Foreground = 4227072
303
    VariableAttri.Foreground = 213
304
    Left = 72
305
    Top = 80
306
  end
5 daniel-mar 307
  object SynEditFocusTimer: TTimer
308
    Enabled = False
309
    Interval = 500
310
    OnTimer = SynEditFocusTimerTimer
311
    Left = 668
312
    Top = 249
313
  end
13 daniel-mar 314
  object ActionList: TActionList
315
    Left = 252
316
    Top = 276
317
    object ActionFind: TAction
318
      Caption = 'Find'
319
      ShortCut = 16454
320
      OnExecute = ActionFindExecute
321
    end
322
    object ActionReplace: TAction
323
      Caption = 'Replace'
324
      ShortCut = 16456
325
      OnExecute = ActionReplaceExecute
326
    end
327
    object ActionFindNext: TAction
328
      Caption = 'Find next'
329
      ShortCut = 114
330
      OnExecute = ActionFindNextExecute
331
    end
22 daniel-mar 332
    object ActionFindPrev: TAction
333
      Caption = 'Find prev'
334
      ShortCut = 8306
335
      OnExecute = ActionFindPrevExecute
336
    end
13 daniel-mar 337
    object ActionGoto: TAction
338
      Caption = 'Goto line'
339
      ShortCut = 16455
340
      OnExecute = ActionGotoExecute
341
    end
342
    object ActionSave: TAction
343
      Caption = 'Save'
344
      ShortCut = 16467
345
      OnExecute = ActionSaveExecute
346
    end
347
    object ActionHelp: TAction
348
      Caption = 'Help'
349
      ShortCut = 112
350
      OnExecute = ActionHelpExecute
351
    end
352
    object ActionRun: TAction
353
      Caption = 'Run'
354
      ShortCut = 120
355
      OnExecute = ActionRunExecute
356
    end
357
    object ActionESC: TAction
358
      Caption = 'Esc'
359
      ShortCut = 27
360
      OnExecute = ActionESCExecute
361
    end
15 daniel-mar 362
    object ActionOpen: TAction
363
      Caption = 'Open'
364
      ShortCut = 16463
365
      OnExecute = ActionOpenExecute
366
    end
23 daniel-mar 367
    object ActionSpaceToTab: TAction
368
      Caption = 'SpaceToTab'
369
      Hint = 'Converts leading spaces to tabs'
370
      OnExecute = ActionSpaceToTabExecute
371
    end
33 daniel-mar 372
    object ActionLint: TAction
373
      Caption = 'Lint'
374
      OnExecute = ActionLintExecute
375
    end
13 daniel-mar 376
  end
23 daniel-mar 377
  object Timer1: TTimer
378
    Enabled = False
379
    OnTimer = Timer1Timer
380
    Left = 776
381
    Top = 8
382
  end
24 daniel-mar 383
  object SynEditSearch1: TSynEditSearch
384
    Left = 780
385
    Top = 236
386
  end
2 daniel-mar 387
end