/trunk/BrowserMain.dfm |
---|
10,9 → 10,7 |
Font.Height = -11 |
Font.Name = 'Tahoma' |
Font.Style = [] |
OldCreateOrder = False |
Position = poScreenCenter |
PixelsPerInch = 96 |
TextHeight = 13 |
object WebBrowser1: TWebBrowser |
Left = 0 |
23,10 → 21,6 |
TabOrder = 0 |
OnBeforeNavigate2 = WebBrowser1BeforeNavigate2 |
OnWindowClosing = WebBrowser1WindowClosing |
ExplicitLeft = 80 |
ExplicitTop = 64 |
ExplicitWidth = 300 |
ExplicitHeight = 150 |
ControlData = { |
4C0000002E6800006B4400000000000000000000000000000000000000000000 |
000000004C000000000000000000000001000000E0D057007335CF11AE690800 |
/trunk/BrowserMain.pas |
---|
9,7 → 9,7 |
// so you have to change the reference SHDocVw / SHDocVw_TLB yourself |
Windows, Messages, SysUtils, Variants, Classes, Graphics, |
Controls, Forms, Dialogs, OleCtrls, SHDocVw, ExtCtrls, StrUtils, |
StdCtrls, activex, UrlMon; |
StdCtrls, activex, UrlMon, WebBrowserUtils; |
type |
TForm2 = class(TForm) |
34,7 → 34,7 |
{$R *.dfm} |
uses |
WebBrowserUtils, FastPHPUtils, Functions, ShellAPI; |
FastPHPUtils, Functions, ShellAPI; |
// TODO: Add a lot of nice stuff to let the PHP script communicate with this host application |
// For example, allow window resizing etc. (See Microsoft HTA for inspiration) |
/trunk/EditorMain.dfm |
---|
1,7 → 1,7 |
object Form1: TForm1 |
Left = 0 |
Top = 0 |
Caption = 'ViaThinkSoft FastPHP 0.7' |
Caption = 'ViaThinkSoft FastPHP 0.8' |
ClientHeight = 661 |
ClientWidth = 1120 |
Color = clBtnFace |
10,7 → 10,6 |
Font.Height = -11 |
Font.Name = 'Tahoma' |
Font.Style = [] |
OldCreateOrder = False |
WindowState = wsMaximized |
OnClose = FormClose |
OnCloseQuery = FormCloseQuery |
17,7 → 16,6 |
OnCreate = FormCreate |
OnDestroy = FormDestroy |
OnShow = FormShow |
PixelsPerInch = 96 |
TextHeight = 13 |
object Splitter1: TSplitter |
Left = 0 |
34,9 → 32,11 |
Top = 388 |
Width = 1120 |
Height = 273 |
ActivePage = PlaintextTabSheet |
ActivePage = HtmlTabSheet |
Align = alBottom |
TabOrder = 0 |
ExplicitTop = 387 |
ExplicitWidth = 1116 |
object PlaintextTabSheet: TTabSheet |
Caption = 'Plaintext' |
object Memo2: TMemo |
57,6 → 57,7 |
TabOrder = 0 |
OnDblClick = Memo2DblClick |
OnKeyDown = Memo2KeyDown |
ExplicitWidth = 1108 |
end |
end |
object HtmlTabSheet: TTabSheet |
71,12 → 72,11 |
TabOrder = 0 |
OnBeforeNavigate2 = WebBrowser1BeforeNavigate2 |
OnWindowClosing = WebBrowser1WindowClosing |
ExplicitWidth = 348 |
ExplicitHeight = 150 |
ExplicitWidth = 1108 |
ControlData = { |
4C000000EE720000521900000000000000000000000000000000000000000000 |
000000004C000000000000000000000001000000E0D057007335CF11AE690800 |
2B2E126200000000000000004C0000000114020000000000C000000000000046 |
2B2E126208000000000000004C0000000114020000000000C000000000000046 |
8000000000000000000000000000000000000000000000000000000000000000 |
00000000000000000100000000000000000000000000000000000000} |
end |
91,6 → 91,8 |
Align = alClient |
TabOrder = 1 |
OnChanging = PageControl2Changing |
ExplicitWidth = 1116 |
ExplicitHeight = 348 |
object CodeTabsheet: TTabSheet |
Caption = 'Code' |
object Splitter2: TSplitter |
121,18 → 123,37 |
OnMouseWheelUp = SynEdit1MouseWheelUp |
CodeFolding.ShowCollapsedLine = True |
UseCodeFolding = False |
Gutter.AutoSize = True |
Gutter.Font.Charset = DEFAULT_CHARSET |
Gutter.Font.Color = clWindowText |
Gutter.Font.Height = -11 |
Gutter.Font.Name = 'Courier New' |
Gutter.Font.Style = [] |
Gutter.Font.Quality = fqClearTypeNatural |
Gutter.ShowLineNumbers = True |
Gutter.Gradient = True |
Gutter.GradientStartColor = cl3DLight |
Gutter.Bands = < |
item |
Kind = gbkMarks |
Width = 13 |
end |
item |
Kind = gbkLineNumbers |
end |
item |
Kind = gbkFold |
end |
item |
Kind = gbkTrackChanges |
end |
item |
Kind = gbkMargin |
Width = 3 |
end> |
Highlighter = SynPHPSyn1 |
Options = [eoAutoIndent, eoDragDropEditing, eoDropFiles, eoEnhanceHomeKey, eoEnhanceEndKey, eoGroupUndo, eoHideShowScrollbars, eoKeepCaretX, eoScrollByOneLess, eoShowScrollHint, eoTabIndent] |
SearchEngine = SynEditSearch1 |
SelectedColor.Alpha = 0.400000005960464500 |
TabWidth = 4 |
WantTabs = True |
OnDropFiles = SynEdit1DropFiles |
140,6 → 161,8 |
OnMouseCursor = SynEdit1MouseCursor |
OnStatusChange = SynEdit1StatusChange |
OnPaintTransient = SynEdit1PaintTransient |
ExplicitWidth = 776 |
ExplicitHeight = 320 |
RemovedKeystrokes = < |
item |
Command = ecUndo |
189,6 → 212,7 |
ReadOnly = True |
TabOrder = 1 |
OnDblClick = TreeView1DblClick |
ExplicitHeight = 320 |
end |
end |
object HelpTabsheet: TTabSheet |
228,6 → 252,7 |
Height = 36 |
Align = alTop |
TabOrder = 3 |
ExplicitWidth = 1116 |
object BtnSpecialChars: TImage |
Left = 896 |
Top = 8 |
723,9 → 748,6 |
DefaultFilter = |
'PHP Files (*.php;*.xphp;*.php3;*.phtml;*.inc)|*.php;*.xphp;*.php' + |
'3;*.phtml;*.inc' |
Options.AutoDetectEnabled = False |
Options.AutoDetectLineLimit = 0 |
Options.Visible = False |
CommentAttri.Foreground = 33023 |
IdentifierAttri.Foreground = 4194304 |
KeyAttri.Foreground = 4227072 |
/trunk/FastPHP.iss |
---|
4,8 → 4,8 |
[Setup] |
AppName=FastPHP |
AppVerName=FastPHP 0.7 |
AppVersion=0.7 |
AppVerName=FastPHP 0.8 |
AppVersion=0.8 |
AppCopyright=© Copyright 2016 - 2024 ViaThinkSoft. |
AppPublisher=ViaThinkSoft |
AppPublisherURL=http://www.viathinksoft.de/ |
17,7 → 17,7 |
VersionInfoCopyright=© Copyright 2016 - 2024 ViaThinkSoft. |
VersionInfoDescription=FastPHP Setup |
VersionInfoTextVersion=1.0.0.0 |
VersionInfoVersion=0.7 |
VersionInfoVersion=0.8 |
Compression=zip/9 |
ChangesAssociations=yes |
OutputBaseFilename=FastPHP |
/trunk/FastPHPBrowser.dproj |
---|
1,7 → 1,7 |
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<ProjectGuid>{E890440B-7DEF-4455-83AB-317993B34487}</ProjectGuid> |
<ProjectVersion>19.2</ProjectVersion> |
<ProjectVersion>19.5</ProjectVersion> |
<FrameworkType>VCL</FrameworkType> |
<MainSource>FastPHPBrowser.dpr</MainSource> |
<Base>True</Base> |
99,16 → 99,15 |
</PropertyGroup> |
<PropertyGroup Condition="'$(Cfg_1_Win32)'!=''"> |
<Icon_MainIcon>FastPHP_Icon2.ico</Icon_MainIcon> |
<DCC_ExeOutput>D:\__fastphp</DCC_ExeOutput> |
<DCC_ExeOutput>.</DCC_ExeOutput> |
<Debugger_RunParams>D:\_test\scrap.php</Debugger_RunParams> |
<VerInfo_Locale>1033</VerInfo_Locale> |
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo> |
<AppEnableRuntimeThemes>true</AppEnableRuntimeThemes> |
<DCC_RemoteDebug>false</DCC_RemoteDebug> |
<AppDPIAwarenessMode>PerMonitor</AppDPIAwarenessMode> |
<VerInfo_Keys>CompanyName=ViaThinkSoft;FileDescription=FastPHP Browser;FileVersion=0.5.0.0;InternalName=FastPHP Browser;LegalCopyright=(C) 2016-2022 ViaThinkSoft, Daniel Marschall;LegalTrademarks=;OriginalFilename=FastPHPBrowser.exe;ProductName=FastPHP;ProductVersion=0.5;Comments=www.viathinksoft.com</VerInfo_Keys> |
<VerInfo_Keys>CompanyName=ViaThinkSoft;FileDescription=FastPHP Browser;FileVersion=0.8.0.0;InternalName=FastPHP Browser;LegalCopyright=(C) 2016-2024 ViaThinkSoft, Daniel Marschall;LegalTrademarks=;OriginalFilename=FastPHPBrowser.exe;ProductName=FastPHP;ProductVersion=0.8;Comments=www.viathinksoft.com</VerInfo_Keys> |
<VerInfo_MajorVer>0</VerInfo_MajorVer> |
<VerInfo_MinorVer>5</VerInfo_MinorVer> |
<VerInfo_MinorVer>8</VerInfo_MinorVer> |
</PropertyGroup> |
<PropertyGroup Condition="'$(Cfg_1_Win64)'!=''"> |
<AppEnableRuntimeThemes>true</AppEnableRuntimeThemes> |
121,7 → 120,6 |
<DCC_DebugInformation>0</DCC_DebugInformation> |
</PropertyGroup> |
<PropertyGroup Condition="'$(Cfg_2_Win32)'!=''"> |
<AppEnableRuntimeThemes>true</AppEnableRuntimeThemes> |
<AppDPIAwarenessMode>PerMonitor</AppDPIAwarenessMode> |
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo> |
<VerInfo_Locale>1033</VerInfo_Locale> |
128,9 → 126,10 |
<BT_BuildType>Debug</BT_BuildType> |
<Debugger_RunParams>D:\_test\scrap.php</Debugger_RunParams> |
<VerInfo_MajorVer>0</VerInfo_MajorVer> |
<VerInfo_MinorVer>7</VerInfo_MinorVer> |
<VerInfo_Keys>CompanyName=ViaThinkSoft;FileDescription=FastPHP Browser;FileVersion=0.7.0.0;InternalName=FastPHP Browser;LegalCopyright=(C) 2016-2023 Daniel Marschall, ViaThinkSoft;LegalTrademarks=;OriginalFilename=FastPHPBrowser.exe;ProductName=FastPHP;ProductVersion=0.7;Comments=www.viathinksoft.com</VerInfo_Keys> |
<VerInfo_MinorVer>8</VerInfo_MinorVer> |
<VerInfo_Keys>CompanyName=ViaThinkSoft;FileDescription=FastPHP Browser;FileVersion=0.8.0.0;InternalName=FastPHP Browser;LegalCopyright=(C) 2016-2024 Daniel Marschall, ViaThinkSoft;LegalTrademarks=;OriginalFilename=FastPHPBrowser.exe;ProductName=FastPHP;ProductVersion=0.8;Comments=www.viathinksoft.com</VerInfo_Keys> |
<Icon_MainIcon>FastPHP_Icon2.ico</Icon_MainIcon> |
<DCC_ExeOutput>.</DCC_ExeOutput> |
</PropertyGroup> |
<PropertyGroup Condition="'$(Cfg_2_Win64)'!=''"> |
<AppEnableRuntimeThemes>true</AppEnableRuntimeThemes> |
144,10 → 143,6 |
<Form>Form2</Form> |
<FormType>dfm</FormType> |
</DCCReference> |
<BuildConfiguration Include="Release"> |
<Key>Cfg_2</Key> |
<CfgParent>Base</CfgParent> |
</BuildConfiguration> |
<BuildConfiguration Include="Base"> |
<Key>Base</Key> |
</BuildConfiguration> |
155,6 → 150,10 |
<Key>Cfg_1</Key> |
<CfgParent>Base</CfgParent> |
</BuildConfiguration> |
<BuildConfiguration Include="Release"> |
<Key>Cfg_2</Key> |
<CfgParent>Base</CfgParent> |
</BuildConfiguration> |
</ItemGroup> |
<ProjectExtensions> |
<Borland.Personality>Delphi.Personality.12</Borland.Personality> |
165,12 → 164,8 |
<Source Name="MainSource">FastPHPBrowser.dpr</Source> |
</Source> |
<Excluded_Packages> |
<Excluded_Packages Name="$(BDSBIN)\dclofficexp270.bpl">Microsoft Office XP Beispiele für gekapselte Komponenten für Automation Server</Excluded_Packages> |
<Excluded_Packages Name="C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\KInfoPower.bpl">(Unbenannt)</Excluded_Packages> |
<Excluded_Packages Name="C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\KFirstClass.bpl">(Unbenannt)</Excluded_Packages> |
<Excluded_Packages Name="$(BDSBIN)\ipstudiowinclient270.bpl">Woll2Woll InfoPower Studio Midas</Excluded_Packages> |
<Excluded_Packages Name="$(BDSBIN)\ipstudiowinwordxp270.bpl">Woll2Woll InfoPower RichEdit 4K for MSWord XP</Excluded_Packages> |
<Excluded_Packages Name="$(BDSBIN)\dcloffice2k270.bpl">Microsoft Office 2000 Beispiele für gekapselte Komponenten für Automatisierungsserver</Excluded_Packages> |
<Excluded_Packages Name="$(BDSBIN)\dcloffice2k280.bpl">Microsoft Office 2000 Beispiele für gekapselte Komponenten für Automatisierungsserver</Excluded_Packages> |
<Excluded_Packages Name="$(BDSBIN)\dclofficexp280.bpl">Microsoft Office XP Beispiele für gekapselte Komponenten für Automation Server</Excluded_Packages> |
</Excluded_Packages> |
</Delphi.Personality> |
<Platforms> |
/trunk/FastPHPBrowser.res |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/trunk/FastPHPEditor.dproj |
---|
7,7 → 7,7 |
<TargetedPlatforms>1</TargetedPlatforms> |
<AppType>Application</AppType> |
<FrameworkType>VCL</FrameworkType> |
<ProjectVersion>19.2</ProjectVersion> |
<ProjectVersion>19.5</ProjectVersion> |
<Platform Condition="'$(Platform)'==''">Win32</Platform> |
</PropertyGroup> |
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''"> |
105,11 → 105,11 |
<PropertyGroup Condition="'$(Cfg_1_Win32)'!=''"> |
<BT_BuildType>Debug</BT_BuildType> |
<AppDPIAwarenessMode>PerMonitor</AppDPIAwarenessMode> |
<VerInfo_Keys>CompanyName=ViaThinkSoft;FileDescription=FastPHP Editor;FileVersion=0.7.0.0;InternalName=FastPHP Editor;LegalCopyright=(C) 2016-2023 Daniel Marschall, ViaThinkSoft;LegalTrademarks=;OriginalFilename=FastPHPEditor.exe;ProductName=FastPHP Editor;ProductVersion=0.7;Comments=www.viathinksoft.com;ProgramID=com.embarcadero.$(MSBuildProjectName)</VerInfo_Keys> |
<VerInfo_MinorVer>7</VerInfo_MinorVer> |
<VerInfo_Keys>CompanyName=ViaThinkSoft;FileDescription=FastPHP Editor;FileVersion=0.8.0.0;InternalName=FastPHP Editor;LegalCopyright=(C) 2016-2024 Daniel Marschall, ViaThinkSoft;LegalTrademarks=;OriginalFilename=FastPHPEditor.exe;ProductName=FastPHP Editor;ProductVersion=0.8;Comments=www.viathinksoft.com;ProgramID=com.embarcadero.$(MSBuildProjectName)</VerInfo_Keys> |
<VerInfo_MinorVer>8</VerInfo_MinorVer> |
<VerInfo_Locale>1033</VerInfo_Locale> |
<AppEnableRuntimeThemes>true</AppEnableRuntimeThemes> |
<Icon_MainIcon>FastPHP_Icon1.ico</Icon_MainIcon> |
<DCC_ExeOutput>.</DCC_ExeOutput> |
</PropertyGroup> |
<PropertyGroup Condition="'$(Cfg_1_Win64)'!=''"> |
<AppEnableRuntimeThemes>true</AppEnableRuntimeThemes> |
121,11 → 121,10 |
<DCC_GenerateStackFrames>true</DCC_GenerateStackFrames> |
</PropertyGroup> |
<PropertyGroup Condition="'$(Cfg_2_Win32)'!=''"> |
<DCC_ExeOutput>D:\__fastphp</DCC_ExeOutput> |
<DCC_ExeOutput>.</DCC_ExeOutput> |
<VerInfo_Locale>1033</VerInfo_Locale> |
<VerInfo_Keys>CompanyName=ViaThinkSoft;FileDescription=FastPHP Editor;FileVersion=0.6.0.0;InternalName=FastPHP Editor;LegalCopyright=(C) 2016-2022 Daniel Marschall, ViaThinkSoft;LegalTrademarks=;OriginalFilename=FastPHPEditor.exe;ProductName=FastPHP Editor;ProductVersion=0.6;Comments=www.viathinksoft.com;ProgramID=com.embarcadero.$(MSBuildProjectName)</VerInfo_Keys> |
<VerInfo_MinorVer>6</VerInfo_MinorVer> |
<AppEnableRuntimeThemes>true</AppEnableRuntimeThemes> |
<VerInfo_Keys>CompanyName=ViaThinkSoft;FileDescription=FastPHP Editor;FileVersion=0.8.0.0;InternalName=FastPHP Editor;LegalCopyright=(C) 2016-2024 Daniel Marschall, ViaThinkSoft;LegalTrademarks=;OriginalFilename=FastPHPEditor.exe;ProductName=FastPHP Editor;ProductVersion=0.8;Comments=www.viathinksoft.com;ProgramID=com.embarcadero.$(MSBuildProjectName)</VerInfo_Keys> |
<VerInfo_MinorVer>8</VerInfo_MinorVer> |
<AppDPIAwarenessMode>PerMonitor</AppDPIAwarenessMode> |
<Icon_MainIcon>FastPHP_Icon1.ico</Icon_MainIcon> |
<BT_BuildType>Debug</BT_BuildType> |
150,10 → 149,6 |
<DCCReference Include="FastPHPTreeView.pas"/> |
<DCCReference Include="ImageListEx.pas"/> |
<DCCReference Include="FastPHPConfig.pas"/> |
<BuildConfiguration Include="Debug"> |
<Key>Cfg_2</Key> |
<CfgParent>Base</CfgParent> |
</BuildConfiguration> |
<BuildConfiguration Include="Base"> |
<Key>Base</Key> |
</BuildConfiguration> |
161,6 → 156,10 |
<Key>Cfg_1</Key> |
<CfgParent>Base</CfgParent> |
</BuildConfiguration> |
<BuildConfiguration Include="Debug"> |
<Key>Cfg_2</Key> |
<CfgParent>Base</CfgParent> |
</BuildConfiguration> |
</ItemGroup> |
<ProjectExtensions> |
<Borland.Personality>Delphi.Personality.12</Borland.Personality> |
171,12 → 170,8 |
<Source Name="MainSource">FastPHPEditor.dpr</Source> |
</Source> |
<Excluded_Packages> |
<Excluded_Packages Name="$(BDSBIN)\dclofficexp270.bpl">Microsoft Office XP Beispiele für gekapselte Komponenten für Automation Server</Excluded_Packages> |
<Excluded_Packages Name="C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\KInfoPower.bpl">(Unbenannt)</Excluded_Packages> |
<Excluded_Packages Name="C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\KFirstClass.bpl">(Unbenannt)</Excluded_Packages> |
<Excluded_Packages Name="$(BDSBIN)\ipstudiowinclient270.bpl">Woll2Woll InfoPower Studio Midas</Excluded_Packages> |
<Excluded_Packages Name="$(BDSBIN)\ipstudiowinwordxp270.bpl">Woll2Woll InfoPower RichEdit 4K for MSWord XP</Excluded_Packages> |
<Excluded_Packages Name="$(BDSBIN)\dcloffice2k270.bpl">Microsoft Office 2000 Beispiele für gekapselte Komponenten für Automatisierungsserver</Excluded_Packages> |
<Excluded_Packages Name="$(BDSBIN)\dcloffice2k280.bpl">Microsoft Office 2000 Beispiele für gekapselte Komponenten für Automatisierungsserver</Excluded_Packages> |
<Excluded_Packages Name="$(BDSBIN)\dclofficexp280.bpl">Microsoft Office XP Beispiele für gekapselte Komponenten für Automation Server</Excluded_Packages> |
</Excluded_Packages> |
</Delphi.Personality> |
<Platforms> |
/trunk/FastPHPEditor.res |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |