Subversion Repositories fastphp

Rev

Rev 49 | Rev 56 | 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
49 daniel-mar 4
  Caption = 'ViaThinkSoft FastPHP 0.1'
2 daniel-mar 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
49 daniel-mar 127
        Options = [eoAutoIndent, eoDragDropEditing, eoEnhanceHomeKey, eoEnhanceEndKey, eoGroupUndo, eoHideShowScrollbars, eoKeepCaretX, eoScrollByOneLess, eoShowScrollHint, eoSmartTabDelete, eoTabIndent, eoTrimTrailingSpaces]
24 daniel-mar 128
        SearchEngine = SynEditSearch1
4 daniel-mar 129
        WantTabs = True
47 daniel-mar 130
        OnChange = SynEdit1Change
30 daniel-mar 131
        OnGutterClick = SynEdit1GutterClick
23 daniel-mar 132
        OnMouseCursor = SynEdit1MouseCursor
31 daniel-mar 133
        OnPaintTransient = SynEdit1PaintTransient
4 daniel-mar 134
        FontSmoothing = fsmNone
44 daniel-mar 135
        RemovedKeystrokes = <
136
          item
137
            Command = ecUndo
138
            ShortCut = 32776
139
          end
140
          item
141
            Command = ecRedo
142
            ShortCut = 40968
143
          end
144
          item
145
            Command = ecDeleteWord
146
            ShortCut = 16468
147
          end
148
          item
149
            Command = ecDeleteLine
150
            ShortCut = 16473
151
          end
152
          item
153
            Command = ecRedo
154
            ShortCut = 24666
155
          end>
156
        AddedKeystrokes = <
157
          item
158
            Command = ecDeleteWord
159
            ShortCut = 16430
160
          end
161
          item
162
            Command = ecRedo
163
            ShortCut = 16473
164
          end>
2 daniel-mar 165
      end
27 daniel-mar 166
      object TreeView1: TTreeView
167
        Left = 0
26 daniel-mar 168
        Top = 0
27 daniel-mar 169
        Width = 273
26 daniel-mar 170
        Height = 321
27 daniel-mar 171
        Align = alLeft
36 daniel-mar 172
        Images = ImageList1
27 daniel-mar 173
        Indent = 19
36 daniel-mar 174
        ReadOnly = True
26 daniel-mar 175
        TabOrder = 1
27 daniel-mar 176
        OnDblClick = TreeView1DblClick
26 daniel-mar 177
      end
2 daniel-mar 178
    end
179
    object HelpTabsheet: TTabSheet
180
      Caption = 'Help'
181
      ImageIndex = 1
182
      object WebBrowser2: TWebBrowser
183
        Left = 0
184
        Top = 0
185
        Width = 1112
5 daniel-mar 186
        Height = 321
2 daniel-mar 187
        Align = alClient
188
        TabOrder = 0
189
        ExplicitWidth = 300
190
        ExplicitHeight = 150
191
        ControlData = {
5 daniel-mar 192
          4C000000EE7200002D2100000000000000000000000000000000000000000000
2 daniel-mar 193
          000000004C000000000000000000000001000000E0D057007335CF11AE690800
8 daniel-mar 194
          2B2E126200000000000000004C0000000114020000000000C000000000000046
2 daniel-mar 195
          8000000000000000000000000000000000000000000000000000000000000000
196
          00000000000000000100000000000000000000000000000000000000}
197
      end
198
    end
199
  end
200
  object Panel1: TPanel
201
    Left = 544
202
    Top = 112
203
    Width = 185
204
    Height = 41
205
    Caption = 'Generating help. Please wait...'
206
    TabOrder = 2
207
    Visible = False
208
  end
5 daniel-mar 209
  object Panel2: TPanel
210
    Left = 0
211
    Top = 0
212
    Width = 1120
213
    Height = 36
214
    Align = alTop
215
    TabOrder = 3
216
    object Button1: TButton
217
      Left = 4
218
      Top = 0
219
      Width = 75
220
      Height = 35
13 daniel-mar 221
      Action = ActionRun
45 daniel-mar 222
      PopupMenu = RunPopup
5 daniel-mar 223
      TabOrder = 0
224
    end
225
    object Button2: TButton
15 daniel-mar 226
      Left = 247
5 daniel-mar 227
      Top = 0
228
      Width = 75
229
      Height = 35
13 daniel-mar 230
      Action = ActionHelp
15 daniel-mar 231
      TabOrder = 3
5 daniel-mar 232
    end
233
    object Button3: TButton
15 daniel-mar 234
      Left = 328
5 daniel-mar 235
      Top = 0
236
      Width = 75
237
      Height = 35
13 daniel-mar 238
      Action = ActionGoto
15 daniel-mar 239
      TabOrder = 4
5 daniel-mar 240
    end
13 daniel-mar 241
    object Button4: TButton
15 daniel-mar 242
      Left = 409
13 daniel-mar 243
      Top = 0
244
      Width = 75
245
      Height = 35
246
      Action = ActionFind
15 daniel-mar 247
      TabOrder = 5
13 daniel-mar 248
    end
249
    object Button5: TButton
15 daniel-mar 250
      Left = 490
13 daniel-mar 251
      Top = 0
252
      Width = 75
253
      Height = 35
254
      Action = ActionReplace
15 daniel-mar 255
      TabOrder = 6
13 daniel-mar 256
    end
257
    object Button6: TButton
15 daniel-mar 258
      Left = 571
13 daniel-mar 259
      Top = 0
260
      Width = 75
261
      Height = 35
262
      Action = ActionFindNext
15 daniel-mar 263
      TabOrder = 7
13 daniel-mar 264
    end
265
    object Button7: TButton
15 daniel-mar 266
      Left = 166
31 daniel-mar 267
      Top = 0
13 daniel-mar 268
      Width = 75
269
      Height = 35
270
      Action = ActionSave
15 daniel-mar 271
      TabOrder = 2
272
    end
273
    object Button8: TButton
274
      Left = 85
31 daniel-mar 275
      Top = 0
15 daniel-mar 276
      Width = 75
277
      Height = 35
278
      Action = ActionOpen
13 daniel-mar 279
      TabOrder = 1
280
    end
22 daniel-mar 281
    object Button9: TButton
282
      Left = 652
283
      Top = 0
284
      Width = 75
285
      Height = 35
286
      Action = ActionFindPrev
287
      TabOrder = 8
288
    end
23 daniel-mar 289
    object Button11: TButton
290
      Left = 733
25 daniel-mar 291
      Top = 0
23 daniel-mar 292
      Width = 75
293
      Height = 35
294
      Action = ActionSpaceToTab
295
      TabOrder = 9
296
    end
33 daniel-mar 297
    object btnLint: TButton
298
      Left = 814
299
      Top = 0
300
      Width = 75
301
      Height = 35
302
      Action = ActionLint
303
      TabOrder = 10
304
    end
5 daniel-mar 305
  end
2 daniel-mar 306
  object OpenDialog1: TOpenDialog
307
    DefaultExt = '.chm'
3 daniel-mar 308
    FileName = 'php_manual_en.chm'
2 daniel-mar 309
    Filter = 'Help files (*.chm)|*.chm'
310
    Options = [ofReadOnly, ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing]
311
    Title = 'Please select your PHP Help file (CHM format)'
312
    Left = 504
313
    Top = 248
314
  end
315
  object OpenDialog3: TOpenDialog
316
    DefaultExt = '.php'
19 daniel-mar 317
    FileName = 'scrap.php'
52 daniel-mar 318
    Filter = 
319
      'All PHP files (*.php*;*.phtml;*.inc;*.xphp)|*.php*;*.phtml;*.inc' +
320
      ';*.xphp|PHP files (*.php*;*.phtml)|*.php*;*.phtml|Include files ' +
321
      '(*.inc)|*.inc|PHP source files (*.phps)|*.phps|Executable PHP fi' +
322
      'le (*.xphp)|*.xphp|All files (*.*)|*.*'
2 daniel-mar 323
    Options = [ofHideReadOnly, ofPathMustExist, ofEnableSizing]
19 daniel-mar 324
    Title = 'Please select (or create) a scrap file'
2 daniel-mar 325
    Left = 608
326
    Top = 248
327
  end
4 daniel-mar 328
  object SynPHPSyn1: TSynPHPSyn
13 daniel-mar 329
    DefaultFilter = 
330
      'PHP Files (*.php;*.xphp;*.php3;*.phtml;*.inc)|*.php;*.xphp;*.php' +
331
      '3;*.phtml;*.inc'
4 daniel-mar 332
    Options.AutoDetectEnabled = False
333
    Options.AutoDetectLineLimit = 0
334
    Options.Visible = False
335
    CommentAttri.Foreground = 33023
16 daniel-mar 336
    IdentifierAttri.Foreground = 4194304
4 daniel-mar 337
    KeyAttri.Foreground = 4227072
338
    NumberAttri.Foreground = 213
16 daniel-mar 339
    StringAttri.Foreground = 13762560
4 daniel-mar 340
    SymbolAttri.Foreground = 4227072
341
    VariableAttri.Foreground = 213
342
    Left = 72
343
    Top = 80
344
  end
5 daniel-mar 345
  object SynEditFocusTimer: TTimer
346
    Enabled = False
347
    Interval = 500
348
    OnTimer = SynEditFocusTimerTimer
45 daniel-mar 349
    Left = 692
5 daniel-mar 350
    Top = 249
351
  end
13 daniel-mar 352
  object ActionList: TActionList
45 daniel-mar 353
    Left = 132
354
    Top = 252
13 daniel-mar 355
    object ActionFind: TAction
356
      Caption = 'Find'
357
      ShortCut = 16454
358
      OnExecute = ActionFindExecute
359
    end
360
    object ActionReplace: TAction
361
      Caption = 'Replace'
362
      ShortCut = 16456
363
      OnExecute = ActionReplaceExecute
364
    end
365
    object ActionFindNext: TAction
366
      Caption = 'Find next'
367
      ShortCut = 114
368
      OnExecute = ActionFindNextExecute
369
    end
22 daniel-mar 370
    object ActionFindPrev: TAction
371
      Caption = 'Find prev'
372
      ShortCut = 8306
373
      OnExecute = ActionFindPrevExecute
374
    end
13 daniel-mar 375
    object ActionGoto: TAction
376
      Caption = 'Goto line'
377
      ShortCut = 16455
378
      OnExecute = ActionGotoExecute
379
    end
380
    object ActionSave: TAction
381
      Caption = 'Save'
382
      ShortCut = 16467
383
      OnExecute = ActionSaveExecute
384
    end
385
    object ActionHelp: TAction
386
      Caption = 'Help'
387
      ShortCut = 112
388
      OnExecute = ActionHelpExecute
389
    end
390
    object ActionRun: TAction
391
      Caption = 'Run'
392
      ShortCut = 120
393
      OnExecute = ActionRunExecute
394
    end
45 daniel-mar 395
    object ActionRunConsole: TAction
396
      Caption = 'Run in console'
397
      ShortCut = 8312
398
      OnExecute = ActionRunConsoleExecute
399
    end
13 daniel-mar 400
    object ActionESC: TAction
401
      Caption = 'Esc'
402
      ShortCut = 27
403
      OnExecute = ActionESCExecute
404
    end
15 daniel-mar 405
    object ActionOpen: TAction
406
      Caption = 'Open'
407
      ShortCut = 16463
408
      OnExecute = ActionOpenExecute
409
    end
23 daniel-mar 410
    object ActionSpaceToTab: TAction
411
      Caption = 'SpaceToTab'
412
      Hint = 'Converts leading spaces to tabs'
413
      OnExecute = ActionSpaceToTabExecute
414
    end
33 daniel-mar 415
    object ActionLint: TAction
416
      Caption = 'Lint'
417
      OnExecute = ActionLintExecute
418
    end
13 daniel-mar 419
  end
23 daniel-mar 420
  object Timer1: TTimer
421
    Enabled = False
422
    OnTimer = Timer1Timer
423
    Left = 776
424
    Top = 8
425
  end
24 daniel-mar 426
  object SynEditSearch1: TSynEditSearch
45 daniel-mar 427
    Left = 788
428
    Top = 252
24 daniel-mar 429
  end
36 daniel-mar 430
  object ImageList1: TImageList
431
    Left = 92
432
    Top = 180
433
  end
45 daniel-mar 434
  object RunPopup: TPopupMenu
435
    Left = 60
436
    Top = 4
437
    object OpeninIDE1: TMenuItem
438
      Action = ActionRun
439
      Default = True
440
    end
441
    object Runinconsole1: TMenuItem
442
      Action = ActionRunConsole
443
    end
444
  end
2 daniel-mar 445
end