Rev 4 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4 | Rev 5 | ||
---|---|---|---|
1 | object Form1: TForm1 |
1 | object Form1: TForm1 |
2 | Left = 0 |
2 | Left = 0 |
3 | Top = 0 |
3 | Top = 0 |
4 | Caption = 'ViaThinkSoft FastPHP' |
4 | Caption = 'ViaThinkSoft FastPHP' |
5 | ClientHeight = 661 |
5 | ClientHeight = 661 |
6 | ClientWidth = 1120 |
6 | ClientWidth = 1120 |
7 | Color = clBtnFace |
7 | Color = clBtnFace |
8 | Font.Charset = DEFAULT_CHARSET |
8 | Font.Charset = DEFAULT_CHARSET |
9 | Font.Color = clWindowText |
9 | Font.Color = clWindowText |
10 | Font.Height = -11 |
10 | Font.Height = -11 |
11 | Font.Name = 'Tahoma' |
11 | Font.Name = 'Tahoma' |
12 | Font.Style = [] |
12 | Font.Style = [] |
13 | OldCreateOrder = False |
13 | OldCreateOrder = False |
14 | WindowState = wsMaximized |
14 | WindowState = wsMaximized |
15 | OnClose = FormClose |
15 | OnClose = FormClose |
16 | OnCreate = FormCreate |
16 | OnCreate = FormCreate |
17 | OnDestroy = FormDestroy |
17 | OnDestroy = FormDestroy |
18 | OnShow = FormShow |
18 | OnShow = FormShow |
19 | PixelsPerInch = 96 |
19 | PixelsPerInch = 96 |
20 | TextHeight = 13 |
20 | TextHeight = 13 |
21 | object Splitter1: TSplitter |
21 | object Splitter1: TSplitter |
22 | Left = 0 |
22 | Left = 0 |
23 | Top = 385 |
23 | Top = 385 |
24 | Width = 1120 |
24 | Width = 1120 |
25 | Height = 3 |
25 | Height = 3 |
26 | Cursor = crVSplit |
26 | Cursor = crVSplit |
27 | Align = alBottom |
27 | Align = alBottom |
28 | ExplicitTop = 262 |
28 | ExplicitTop = 262 |
29 | ExplicitWidth = 399 |
29 | ExplicitWidth = 399 |
30 | end |
30 | end |
31 | object PageControl1: TPageControl |
31 | object PageControl1: TPageControl |
32 | Left = 0 |
32 | Left = 0 |
33 | Top = 388 |
33 | Top = 388 |
34 | Width = 1120 |
34 | Width = 1120 |
35 | Height = 273 |
35 | Height = 273 |
36 | ActivePage = HtmlTabSheet |
36 | ActivePage = HtmlTabSheet |
37 | Align = alBottom |
37 | Align = alBottom |
38 | TabOrder = 0 |
38 | TabOrder = 0 |
39 | object PlaintextTabSheet: TTabSheet |
39 | object PlaintextTabSheet: TTabSheet |
40 | Caption = 'Plaintext' |
40 | Caption = 'Plaintext' |
41 | object Memo2: TMemo |
41 | object Memo2: TMemo |
42 | Left = 0 |
42 | Left = 0 |
43 | Top = 0 |
43 | Top = 0 |
44 | Width = 1112 |
44 | Width = 1112 |
45 | Height = 245 |
45 | Height = 245 |
46 | Align = alClient |
46 | Align = alClient |
47 | Font.Charset = ANSI_CHARSET |
47 | Font.Charset = ANSI_CHARSET |
48 | Font.Color = clWindowText |
48 | Font.Color = clWindowText |
49 | Font.Height = -11 |
49 | Font.Height = -11 |
50 | Font.Name = 'Courier New' |
50 | Font.Name = 'Courier New' |
51 | Font.Style = [] |
51 | Font.Style = [] |
52 | ParentFont = False |
52 | ParentFont = False |
53 | ReadOnly = True |
53 | ReadOnly = True |
54 | ScrollBars = ssBoth |
54 | ScrollBars = ssBoth |
55 | TabOrder = 0 |
55 | TabOrder = 0 |
- | 56 | OnDblClick = Memo2DblClick |
|
56 | end |
57 | end |
57 | end |
58 | end |
58 | object HtmlTabSheet: TTabSheet |
59 | object HtmlTabSheet: TTabSheet |
59 | Caption = 'HTML' |
60 | Caption = 'HTML' |
60 | ImageIndex = 1 |
61 | ImageIndex = 1 |
61 | object WebBrowser1: TWebBrowser |
62 | object WebBrowser1: TWebBrowser |
62 | Left = 0 |
63 | Left = 0 |
63 | Top = 0 |
64 | Top = 0 |
64 | Width = 1112 |
65 | Width = 1112 |
65 | Height = 245 |
66 | Height = 245 |
66 | Align = alClient |
67 | Align = alClient |
67 | TabOrder = 0 |
68 | TabOrder = 0 |
- | 69 | OnBeforeNavigate2 = WebBrowser1BeforeNavigate2 |
|
68 | ExplicitWidth = 348 |
70 | ExplicitWidth = 348 |
69 | ExplicitHeight = 150 |
71 | ExplicitHeight = 150 |
70 | ControlData = { |
72 | ControlData = { |
71 | 4C000000EE720000521900000000000000000000000000000000000000000000 |
73 | 4C000000EE720000521900000000000000000000000000000000000000000000 |
72 | 000000004C000000000000000000000001000000E0D057007335CF11AE690800 |
74 | 000000004C000000000000000000000001000000E0D057007335CF11AE690800 |
73 | 2B2E126208000000000000004C0000000114020000000000C000000000000046 |
75 | 2B2E126208000000000000004C0000000114020000000000C000000000000046 |
74 | 8000000000000000000000000000000000000000000000000000000000000000 |
76 | 8000000000000000000000000000000000000000000000000000000000000000 |
75 | 00000000000000000100000000000000000000000000000000000000} |
77 | 00000000000000000100000000000000000000000000000000000000} |
76 | end |
78 | end |
77 | end |
79 | end |
78 | end |
80 | end |
79 | object PageControl2: TPageControl |
81 | object PageControl2: TPageControl |
80 | Left = 0 |
82 | Left = 0 |
81 | Top = 0 |
83 | Top = 36 |
82 | Width = 1120 |
84 | Width = 1120 |
83 | Height = 385 |
85 | Height = 349 |
84 | ActivePage = TabSheet3 |
86 | ActivePage = HelpTabsheet |
85 | Align = alClient |
87 | Align = alClient |
86 | TabOrder = 1 |
88 | TabOrder = 1 |
87 | OnChanging = PageControl2Changing |
89 | OnChanging = PageControl2Changing |
- | 90 | ExplicitTop = 0 |
|
- | 91 | ExplicitHeight = 385 |
|
88 | object TabSheet3: TTabSheet |
92 | object TabSheet3: TTabSheet |
89 | Caption = 'Scrap' |
93 | Caption = 'Scrap' |
- | 94 | ExplicitHeight = 357 |
|
90 | object SynEdit1: TSynEdit |
95 | object SynEdit1: TSynEdit |
91 | Left = 0 |
96 | Left = 0 |
92 | Top = 0 |
97 | Top = 0 |
93 | Width = 1112 |
98 | Width = 1112 |
94 | Height = 357 |
99 | Height = 321 |
95 | Align = alClient |
100 | Align = alClient |
- | 101 | ActiveLineColor = clInfoBk |
|
96 | Font.Charset = DEFAULT_CHARSET |
102 | Font.Charset = DEFAULT_CHARSET |
97 | Font.Color = clWindowText |
103 | Font.Color = clWindowText |
98 | Font.Height = -13 |
104 | Font.Height = -13 |
99 | Font.Name = 'Courier New' |
105 | Font.Name = 'Courier New' |
100 | Font.Style = [] |
106 | Font.Style = [] |
101 | TabOrder = 0 |
107 | TabOrder = 0 |
102 | OnKeyDown = Memo1KeyDown |
- | |
103 | Gutter.Font.Charset = DEFAULT_CHARSET |
108 | Gutter.Font.Charset = DEFAULT_CHARSET |
104 | Gutter.Font.Color = clWindowText |
109 | Gutter.Font.Color = clWindowText |
105 | Gutter.Font.Height = -11 |
110 | Gutter.Font.Height = -11 |
106 | Gutter.Font.Name = 'Courier New' |
111 | Gutter.Font.Name = 'Courier New' |
107 | Gutter.Font.Style = [] |
112 | Gutter.Font.Style = [] |
108 | Gutter.ShowLineNumbers = True |
113 | Gutter.ShowLineNumbers = True |
109 | Highlighter = SynPHPSyn1 |
114 | Highlighter = SynPHPSyn1 |
110 | Lines.Strings = ( |
115 | Lines.Strings = ( |
111 | 'SynEdit1') |
116 | 'SynEdit1') |
112 | Options = [eoAutoIndent, eoDragDropEditing, eoEnhanceEndKey, eoGroupUndo, eoHideShowScrollbars, eoScrollByOneLess, eoShowScrollHint, eoSmartTabDelete, eoSmartTabs, eoTabIndent, eoTabsToSpaces, eoTrimTrailingSpaces] |
117 | Options = [eoAutoIndent, eoDragDropEditing, eoEnhanceHomeKey, eoEnhanceEndKey, eoGroupUndo, eoHideShowScrollbars, eoScrollByOneLess, eoShowScrollHint, eoTabIndent, eoTrimTrailingSpaces] |
113 | WantTabs = True |
118 | WantTabs = True |
114 | FontSmoothing = fsmNone |
119 | FontSmoothing = fsmNone |
- | 120 | ExplicitTop = 1 |
|
- | 121 | ExplicitHeight = 316 |
|
115 | end |
122 | end |
116 | end |
123 | end |
117 | object HelpTabsheet: TTabSheet |
124 | object HelpTabsheet: TTabSheet |
118 | Caption = 'Help' |
125 | Caption = 'Help' |
119 | ImageIndex = 1 |
126 | ImageIndex = 1 |
- | 127 | ExplicitHeight = 357 |
|
120 | object WebBrowser2: TWebBrowser |
128 | object WebBrowser2: TWebBrowser |
121 | Left = 0 |
129 | Left = 0 |
122 | Top = 0 |
130 | Top = 0 |
123 | Width = 1112 |
131 | Width = 1112 |
124 | Height = 357 |
132 | Height = 321 |
125 | Align = alClient |
133 | Align = alClient |
126 | TabOrder = 0 |
134 | TabOrder = 0 |
127 | ExplicitWidth = 300 |
135 | ExplicitWidth = 300 |
128 | ExplicitHeight = 150 |
136 | ExplicitHeight = 150 |
129 | ControlData = { |
137 | ControlData = { |
130 | 4C000000EE720000E62400000000000000000000000000000000000000000000 |
138 | 4C000000EE7200002D2100000000000000000000000000000000000000000000 |
131 | 000000004C000000000000000000000001000000E0D057007335CF11AE690800 |
139 | 000000004C000000000000000000000001000000E0D057007335CF11AE690800 |
132 | 2B2E126208000000000000004C0000000114020000000000C000000000000046 |
140 | 2B2E126208000000000000004C0000000114020000000000C000000000000046 |
133 | 8000000000000000000000000000000000000000000000000000000000000000 |
141 | 8000000000000000000000000000000000000000000000000000000000000000 |
134 | 00000000000000000100000000000000000000000000000000000000} |
142 | 00000000000000000100000000000000000000000000000000000000} |
135 | end |
143 | end |
136 | end |
144 | end |
137 | end |
145 | end |
138 | object Panel1: TPanel |
146 | object Panel1: TPanel |
139 | Left = 544 |
147 | Left = 544 |
140 | Top = 112 |
148 | Top = 112 |
141 | Width = 185 |
149 | Width = 185 |
142 | Height = 41 |
150 | Height = 41 |
143 | Caption = 'Generating help. Please wait...' |
151 | Caption = 'Generating help. Please wait...' |
144 | TabOrder = 2 |
152 | TabOrder = 2 |
145 | Visible = False |
153 | Visible = False |
146 | end |
154 | end |
- | 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 |
|
- | 167 | Caption = 'Run' |
|
- | 168 | TabOrder = 0 |
|
- | 169 | OnClick = Button1Click |
|
- | 170 | end |
|
- | 171 | object Button2: TButton |
|
- | 172 | Left = 85 |
|
- | 173 | Top = 0 |
|
- | 174 | Width = 75 |
|
- | 175 | Height = 35 |
|
- | 176 | Caption = 'Help' |
|
- | 177 | TabOrder = 1 |
|
- | 178 | OnClick = Button2Click |
|
- | 179 | end |
|
- | 180 | object Button3: TButton |
|
- | 181 | Left = 166 |
|
- | 182 | Top = 0 |
|
- | 183 | Width = 75 |
|
- | 184 | Height = 35 |
|
- | 185 | Caption = 'Goto' |
|
- | 186 | TabOrder = 2 |
|
- | 187 | OnClick = Button3Click |
|
- | 188 | end |
|
- | 189 | end |
|
147 | object OpenDialog1: TOpenDialog |
190 | object OpenDialog1: TOpenDialog |
148 | DefaultExt = '.chm' |
191 | DefaultExt = '.chm' |
149 | FileName = 'php_manual_en.chm' |
192 | FileName = 'php_manual_en.chm' |
150 | Filter = 'Help files (*.chm)|*.chm' |
193 | Filter = 'Help files (*.chm)|*.chm' |
151 | Options = [ofReadOnly, ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing] |
194 | Options = [ofReadOnly, ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing] |
152 | Title = 'Please select your PHP Help file (CHM format)' |
195 | Title = 'Please select your PHP Help file (CHM format)' |
153 | Left = 504 |
196 | Left = 504 |
154 | Top = 248 |
197 | Top = 248 |
155 | end |
198 | end |
156 | object OpenDialog2: TOpenDialog |
199 | object OpenDialog2: TOpenDialog |
157 | DefaultExt = '.exe' |
200 | DefaultExt = '.exe' |
158 | FileName = 'php.exe' |
201 | FileName = 'php.exe' |
159 | Filter = 'Executable file (*.exe)|*.exe' |
202 | Filter = 'Executable file (*.exe)|*.exe' |
160 | Options = [ofReadOnly, ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing] |
203 | Options = [ofReadOnly, ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing] |
161 | Title = 'Please chose your PHP interpreter (php.exe)' |
204 | Title = 'Please chose your PHP interpreter (php.exe)' |
162 | Left = 552 |
205 | Left = 552 |
163 | Top = 248 |
206 | Top = 248 |
164 | end |
207 | end |
165 | object OpenDialog3: TOpenDialog |
208 | object OpenDialog3: TOpenDialog |
166 | DefaultExt = '.php' |
209 | DefaultExt = '.php' |
167 | FileName = 'scap.php' |
210 | FileName = 'scap.php' |
168 | Filter = 'PHP file (*.php)|*.php|All files (*.*)|*.*' |
211 | Filter = 'PHP file (*.php)|*.php|All files (*.*)|*.*' |
169 | Options = [ofHideReadOnly, ofPathMustExist, ofEnableSizing] |
212 | Options = [ofHideReadOnly, ofPathMustExist, ofEnableSizing] |
170 | Title = 'Where should the scrap file be saved?' |
213 | Title = 'Where should the scrap file be saved?' |
171 | Left = 608 |
214 | Left = 608 |
172 | Top = 248 |
215 | Top = 248 |
173 | end |
216 | end |
174 | object SynPHPSyn1: TSynPHPSyn |
217 | object SynPHPSyn1: TSynPHPSyn |
175 | Options.AutoDetectEnabled = False |
218 | Options.AutoDetectEnabled = False |
176 | Options.AutoDetectLineLimit = 0 |
219 | Options.AutoDetectLineLimit = 0 |
177 | Options.Visible = False |
220 | Options.Visible = False |
178 | CommentAttri.Foreground = 33023 |
221 | CommentAttri.Foreground = 33023 |
179 | IdentifierAttri.Foreground = clOlive |
222 | IdentifierAttri.Foreground = clOlive |
180 | KeyAttri.Foreground = 4227072 |
223 | KeyAttri.Foreground = 4227072 |
181 | NumberAttri.Foreground = 213 |
224 | NumberAttri.Foreground = 213 |
182 | StringAttri.Foreground = 16744576 |
225 | StringAttri.Foreground = 16744576 |
183 | SymbolAttri.Foreground = 4227072 |
226 | SymbolAttri.Foreground = 4227072 |
184 | VariableAttri.Foreground = 213 |
227 | VariableAttri.Foreground = 213 |
185 | Left = 72 |
228 | Left = 72 |
186 | Top = 80 |
229 | Top = 80 |
187 | end |
230 | end |
- | 231 | object SynEditFocusTimer: TTimer |
|
- | 232 | Enabled = False |
|
- | 233 | Interval = 500 |
|
- | 234 | OnTimer = SynEditFocusTimerTimer |
|
- | 235 | Left = 668 |
|
- | 236 | Top = 249 |
|
- | 237 | end |
|
188 | end |
238 | end |