Subversion Repositories fastphp

Rev

Rev 23 | Rev 25 | 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'
4 daniel-mar 94
      object SynEdit1: TSynEdit
2 daniel-mar 95
        Left = 0
96
        Top = 0
97
        Width = 1112
5 daniel-mar 98
        Height = 321
2 daniel-mar 99
        Align = alClient
16 daniel-mar 100
        ActiveLineColor = 14680010
4 daniel-mar 101
        Font.Charset = DEFAULT_CHARSET
2 daniel-mar 102
        Font.Color = clWindowText
4 daniel-mar 103
        Font.Height = -13
2 daniel-mar 104
        Font.Name = 'Courier New'
105
        Font.Style = []
106
        TabOrder = 0
13 daniel-mar 107
        OnMouseWheelDown = SynEdit1MouseWheelDown
108
        OnMouseWheelUp = SynEdit1MouseWheelUp
4 daniel-mar 109
        Gutter.Font.Charset = DEFAULT_CHARSET
110
        Gutter.Font.Color = clWindowText
111
        Gutter.Font.Height = -11
112
        Gutter.Font.Name = 'Courier New'
113
        Gutter.Font.Style = []
114
        Gutter.ShowLineNumbers = True
115
        Highlighter = SynPHPSyn1
116
        Lines.Strings = (
117
          'SynEdit1')
5 daniel-mar 118
        Options = [eoAutoIndent, eoDragDropEditing, eoEnhanceHomeKey, eoEnhanceEndKey, eoGroupUndo, eoHideShowScrollbars, eoScrollByOneLess, eoShowScrollHint, eoTabIndent, eoTrimTrailingSpaces]
24 daniel-mar 119
        SearchEngine = SynEditSearch1
4 daniel-mar 120
        WantTabs = True
23 daniel-mar 121
        OnMouseCursor = SynEdit1MouseCursor
4 daniel-mar 122
        FontSmoothing = fsmNone
2 daniel-mar 123
      end
124
    end
125
    object HelpTabsheet: TTabSheet
126
      Caption = 'Help'
127
      ImageIndex = 1
128
      object WebBrowser2: TWebBrowser
129
        Left = 0
130
        Top = 0
131
        Width = 1112
5 daniel-mar 132
        Height = 321
2 daniel-mar 133
        Align = alClient
134
        TabOrder = 0
135
        ExplicitWidth = 300
136
        ExplicitHeight = 150
137
        ControlData = {
5 daniel-mar 138
          4C000000EE7200002D2100000000000000000000000000000000000000000000
2 daniel-mar 139
          000000004C000000000000000000000001000000E0D057007335CF11AE690800
8 daniel-mar 140
          2B2E126200000000000000004C0000000114020000000000C000000000000046
2 daniel-mar 141
          8000000000000000000000000000000000000000000000000000000000000000
142
          00000000000000000100000000000000000000000000000000000000}
143
      end
144
    end
145
  end
146
  object Panel1: TPanel
147
    Left = 544
148
    Top = 112
149
    Width = 185
150
    Height = 41
151
    Caption = 'Generating help. Please wait...'
152
    TabOrder = 2
153
    Visible = False
154
  end
5 daniel-mar 155
  object Panel2: TPanel
156
    Left = 0
157
    Top = 0
158
    Width = 1120
159
    Height = 36
160
    Align = alTop
161
    TabOrder = 3
162
    object Button1: TButton
163
      Left = 4
164
      Top = 0
165
      Width = 75
166
      Height = 35
13 daniel-mar 167
      Action = ActionRun
5 daniel-mar 168
      TabOrder = 0
169
    end
170
    object Button2: TButton
15 daniel-mar 171
      Left = 247
5 daniel-mar 172
      Top = 0
173
      Width = 75
174
      Height = 35
13 daniel-mar 175
      Action = ActionHelp
15 daniel-mar 176
      TabOrder = 3
5 daniel-mar 177
    end
178
    object Button3: TButton
15 daniel-mar 179
      Left = 328
5 daniel-mar 180
      Top = 0
181
      Width = 75
182
      Height = 35
13 daniel-mar 183
      Action = ActionGoto
15 daniel-mar 184
      TabOrder = 4
5 daniel-mar 185
    end
13 daniel-mar 186
    object Button4: TButton
15 daniel-mar 187
      Left = 409
13 daniel-mar 188
      Top = 0
189
      Width = 75
190
      Height = 35
191
      Action = ActionFind
15 daniel-mar 192
      TabOrder = 5
13 daniel-mar 193
    end
194
    object Button5: TButton
15 daniel-mar 195
      Left = 490
13 daniel-mar 196
      Top = 0
197
      Width = 75
198
      Height = 35
199
      Action = ActionReplace
15 daniel-mar 200
      TabOrder = 6
13 daniel-mar 201
    end
202
    object Button6: TButton
15 daniel-mar 203
      Left = 571
13 daniel-mar 204
      Top = 0
205
      Width = 75
206
      Height = 35
207
      Action = ActionFindNext
15 daniel-mar 208
      TabOrder = 7
13 daniel-mar 209
    end
210
    object Button7: TButton
15 daniel-mar 211
      Left = 166
212
      Top = -1
13 daniel-mar 213
      Width = 75
214
      Height = 35
215
      Action = ActionSave
15 daniel-mar 216
      TabOrder = 2
217
    end
218
    object Button8: TButton
219
      Left = 85
220
      Top = -1
221
      Width = 75
222
      Height = 35
223
      Action = ActionOpen
13 daniel-mar 224
      TabOrder = 1
225
    end
22 daniel-mar 226
    object Button9: TButton
227
      Left = 652
228
      Top = 0
229
      Width = 75
230
      Height = 35
231
      Action = ActionFindPrev
232
      TabOrder = 8
233
    end
23 daniel-mar 234
    object Button11: TButton
235
      Left = 733
236
      Top = -1
237
      Width = 75
238
      Height = 35
239
      Action = ActionSpaceToTab
240
      TabOrder = 9
241
    end
5 daniel-mar 242
  end
2 daniel-mar 243
  object OpenDialog1: TOpenDialog
244
    DefaultExt = '.chm'
3 daniel-mar 245
    FileName = 'php_manual_en.chm'
2 daniel-mar 246
    Filter = 'Help files (*.chm)|*.chm'
247
    Options = [ofReadOnly, ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing]
248
    Title = 'Please select your PHP Help file (CHM format)'
249
    Left = 504
250
    Top = 248
251
  end
252
  object OpenDialog3: TOpenDialog
253
    DefaultExt = '.php'
19 daniel-mar 254
    FileName = 'scrap.php'
15 daniel-mar 255
    Filter = 'PHP file (*.php;*.xphp)|*.php;*.xphp|All files (*.*)|*.*'
2 daniel-mar 256
    Options = [ofHideReadOnly, ofPathMustExist, ofEnableSizing]
19 daniel-mar 257
    Title = 'Please select (or create) a scrap file'
2 daniel-mar 258
    Left = 608
259
    Top = 248
260
  end
4 daniel-mar 261
  object SynPHPSyn1: TSynPHPSyn
13 daniel-mar 262
    DefaultFilter = 
263
      'PHP Files (*.php;*.xphp;*.php3;*.phtml;*.inc)|*.php;*.xphp;*.php' +
264
      '3;*.phtml;*.inc'
4 daniel-mar 265
    Options.AutoDetectEnabled = False
266
    Options.AutoDetectLineLimit = 0
267
    Options.Visible = False
268
    CommentAttri.Foreground = 33023
16 daniel-mar 269
    IdentifierAttri.Foreground = 4194304
4 daniel-mar 270
    KeyAttri.Foreground = 4227072
271
    NumberAttri.Foreground = 213
16 daniel-mar 272
    StringAttri.Foreground = 13762560
4 daniel-mar 273
    SymbolAttri.Foreground = 4227072
274
    VariableAttri.Foreground = 213
275
    Left = 72
276
    Top = 80
277
  end
5 daniel-mar 278
  object SynEditFocusTimer: TTimer
279
    Enabled = False
280
    Interval = 500
281
    OnTimer = SynEditFocusTimerTimer
282
    Left = 668
283
    Top = 249
284
  end
13 daniel-mar 285
  object ActionList: TActionList
286
    Left = 252
287
    Top = 276
288
    object ActionFind: TAction
289
      Caption = 'Find'
290
      ShortCut = 16454
291
      OnExecute = ActionFindExecute
292
    end
293
    object ActionReplace: TAction
294
      Caption = 'Replace'
295
      ShortCut = 16456
296
      OnExecute = ActionReplaceExecute
297
    end
298
    object ActionFindNext: TAction
299
      Caption = 'Find next'
300
      ShortCut = 114
301
      OnExecute = ActionFindNextExecute
302
    end
22 daniel-mar 303
    object ActionFindPrev: TAction
304
      Caption = 'Find prev'
305
      ShortCut = 8306
306
      OnExecute = ActionFindPrevExecute
307
    end
13 daniel-mar 308
    object ActionGoto: TAction
309
      Caption = 'Goto line'
310
      ShortCut = 16455
311
      OnExecute = ActionGotoExecute
312
    end
313
    object ActionSave: TAction
314
      Caption = 'Save'
315
      ShortCut = 16467
316
      OnExecute = ActionSaveExecute
317
    end
318
    object ActionHelp: TAction
319
      Caption = 'Help'
320
      ShortCut = 112
321
      OnExecute = ActionHelpExecute
322
    end
323
    object ActionRun: TAction
324
      Caption = 'Run'
325
      ShortCut = 120
326
      OnExecute = ActionRunExecute
327
    end
328
    object ActionESC: TAction
329
      Caption = 'Esc'
330
      ShortCut = 27
331
      OnExecute = ActionESCExecute
332
    end
15 daniel-mar 333
    object ActionOpen: TAction
334
      Caption = 'Open'
335
      ShortCut = 16463
336
      OnExecute = ActionOpenExecute
337
    end
23 daniel-mar 338
    object ActionSpaceToTab: TAction
339
      Caption = 'SpaceToTab'
340
      Hint = 'Converts leading spaces to tabs'
341
      OnExecute = ActionSpaceToTabExecute
342
    end
13 daniel-mar 343
  end
23 daniel-mar 344
  object Timer1: TTimer
345
    Enabled = False
346
    OnTimer = Timer1Timer
347
    Left = 776
348
    Top = 8
349
  end
24 daniel-mar 350
  object SynEditSearch1: TSynEditSearch
351
    Left = 780
352
    Top = 236
353
  end
2 daniel-mar 354
end