diff --git a/editor/studio/AMXX.ico b/editor/studio/AMXX.ico new file mode 100755 index 00000000..a530d9e1 Binary files /dev/null and b/editor/studio/AMXX.ico differ diff --git a/editor/studio/AMXXLarge.bmp b/editor/studio/AMXXLarge.bmp new file mode 100755 index 00000000..f55aaf1d Binary files /dev/null and b/editor/studio/AMXXLarge.bmp differ diff --git a/editor/studio/AMXX_Studio.cfg b/editor/studio/AMXX_Studio.cfg new file mode 100755 index 00000000..662b86fe --- /dev/null +++ b/editor/studio/AMXX_Studio.cfg @@ -0,0 +1,38 @@ +-$A8 +-$B- +-$C+ +-$D+ +-$E- +-$F- +-$G+ +-$H+ +-$I+ +-$J- +-$K- +-$L+ +-$M- +-$N+ +-$O+ +-$P+ +-$Q- +-$R- +-$S- +-$T- +-$U- +-$V+ +-$W- +-$X+ +-$YD +-$Z1 +-cg +-AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; +-H+ +-W+ +-M +-$M16384,1048576 +-K$00400000 +-LE"c:\programme\borland\delphi7\Projects\Bpl" +-LN"c:\programme\borland\delphi7\Projects\Bpl" +-w-UNSAFE_TYPE +-w-UNSAFE_CODE +-w-UNSAFE_CAST diff --git a/editor/studio/AMXX_Studio.dof b/editor/studio/AMXX_Studio.dof new file mode 100755 index 00000000..8f7fad11 --- /dev/null +++ b/editor/studio/AMXX_Studio.dof @@ -0,0 +1,136 @@ +[FileVersion] +Version=7.0 +[Compiler] +A=8 +B=0 +C=1 +D=1 +E=0 +F=0 +G=1 +H=1 +I=1 +J=0 +K=0 +L=1 +M=0 +N=1 +O=1 +P=1 +Q=0 +R=0 +S=0 +T=0 +U=0 +V=1 +W=0 +X=1 +Y=1 +Z=1 +ShowHints=1 +ShowWarnings=1 +UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; +NamespacePrefix= +SymbolDeprecated=1 +SymbolLibrary=1 +SymbolPlatform=1 +UnitLibrary=1 +UnitPlatform=1 +UnitDeprecated=1 +HResultCompat=1 +HidingMember=1 +HiddenVirtual=1 +Garbage=1 +BoundsError=1 +ZeroNilCompat=1 +StringConstTruncated=1 +ForLoopVarVarPar=1 +TypedConstVarPar=1 +AsgToTypedConst=1 +CaseLabelRange=1 +ForVariable=1 +ConstructingAbstract=1 +ComparisonFalse=1 +ComparisonTrue=1 +ComparingSignedUnsigned=1 +CombiningSignedUnsigned=1 +UnsupportedConstruct=1 +FileOpen=1 +FileOpenUnitSrc=1 +BadGlobalSymbol=1 +DuplicateConstructorDestructor=1 +InvalidDirective=1 +PackageNoLink=1 +PackageThreadVar=1 +ImplicitImport=1 +HPPEMITIgnored=1 +NoRetVal=1 +UseBeforeDef=1 +ForLoopVarUndef=1 +UnitNameMismatch=1 +NoCFGFileFound=1 +MessageDirective=1 +ImplicitVariants=1 +UnicodeToLocale=1 +LocaleToUnicode=1 +ImagebaseMultiple=1 +SuspiciousTypecast=1 +PrivatePropAccessor=1 +UnsafeType=0 +UnsafeCode=0 +UnsafeCast=0 +[Linker] +MapFile=0 +OutputObjs=0 +ConsoleApp=1 +DebugInfo=0 +RemoteSymbols=0 +MinStackSize=16384 +MaxStackSize=1048576 +ImageBase=4194304 +ExeDescription= +[Directories] +OutputDir= +UnitOutputDir= +PackageDLLOutputDir= +PackageDCPOutputDir= +SearchPath= +Packages=vcl;rtl;vclx;vclie;xmlrtl;inetdbbde;inet;inetdbxpress;VclSmp;dbrtl;dbexpress;vcldb;dsnap;dbxcds;inetdb;bdertl;vcldbx;adortl;teeui;teedb;tee;ibxpress;visualclx;visualdbclx;vclactnband;vclshlctrls;Rave50CLX;Rave50VCL;dclOffice2k;Indy70;DJcl;FlatStyle_D5;DelphiX_for7;mxFlatPack_D7;tbx_d7;tb2k_d7;mbTBXLibPack;TntUnicodeVcl_R70;SynEdit_R7 +Conditionals= +DebugSourceDirs= +UsePackages=0 +[Parameters] +RunParams= +HostApplication= +Launcher= +UseLauncher=0 +DebugCWD= +[Language] +ActiveLang= +ProjectLang= +RootDir=C:\Programme\Borland\Delphi7\Bin\ +[Version Info] +IncludeVerInfo=1 +AutoIncBuild=1 +MajorVer=1 +MinorVer=0 +Release=0 +Build=6 +Debug=0 +PreRelease=1 +Special=0 +Private=0 +DLL=0 +Locale=1031 +CodePage=1252 +[Version Info Keys] +CompanyName=AMX Mod X Dev Team +FileDescription= +FileVersion=1.0.0.6 +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename= +ProductName=AMXX-Studio +ProductVersion=1.0.0.0 +Comments= diff --git a/editor/studio/AMXX_Studio.dpr b/editor/studio/AMXX_Studio.dpr new file mode 100755 index 00000000..78f112fa --- /dev/null +++ b/editor/studio/AMXX_Studio.dpr @@ -0,0 +1,52 @@ +program AMXX_Studio; + +uses + Forms, + Windows, + Messages, + UnitfrmMain in 'UnitfrmMain.pas' {frmMain}, + UnitMainTools in 'UnitMainTools.pas', + UnitfrmSettings in 'UnitfrmSettings.pas' {frmSettings}, + UnitLanguages in 'UnitLanguages.pas', + UnitfrmSelectColor in 'UnitfrmSelectColor.pas' {frmSelectColor}, + UnitfrmInfo in 'UnitfrmInfo.pas' {frmInfo}, + UnitCodeSnippets in 'UnitCodeSnippets.pas', + UnitCodeUtils in 'UnitCodeUtils.pas', + UnitfrmSplashscreen in 'UnitfrmSplashscreen.pas' {frmSplashscreen}, + UnitfrmSearch in 'UnitfrmSearch.pas' {frmSearch}, + UnitfrmReplace in 'UnitfrmReplace.pas' {frmReplace}, + UnitfrmAllFilesForm in 'UnitfrmAllFilesForm.pas' {frmAllFilesForm}, + UnitfrmGoToLine in 'UnitfrmGoToLine.pas' {frmGoToLine}, + UnitfrmPluginsIniEditor in 'UnitfrmPluginsIniEditor.pas' {frmPluginsIniEditor}, + UnitfrmSocketsTerminal in 'UnitfrmSocketsTerminal.pas' {frmSocketsTerminal}, + UnitReadThread in 'UnitReadThread.pas', + UnitCodeExplorerUpdater in 'UnitCodeExplorerUpdater.pas', + UnitTextAnalyze in 'UnitTextAnalyze.pas', + UnitfrmHudMsgGenerator in 'UnitfrmHudMsgGenerator.pas' {frmHudMsgGenerator}, + UnitCompile in 'UnitCompile.pas', + UnitfrmAutoIndent in 'UnitfrmAutoIndent.pas' {frmAutoIndent}, + UnitfrmHTMLPreview in 'UnitfrmHTMLPreview.pas' {frmHTMLPreview}, + UnitfrmMenuGenerator in 'UnitfrmMenuGenerator.pas' {frmMenuGenerator}, + UnitCodeInspector in 'UnitCodeInspector.pas', + UnitfrmMOTDGen in 'UnitfrmMOTDGen.pas' {frmMOTDGen}, + UnitMenuGenerators in 'UnitMenuGenerators.pas', + UnitfrmClose in 'UnitfrmClose.pas' {frmClose}, + UnitfrmConnGen in 'UnitfrmConnGen.pas' {frmConnGen}, + UnitPlugins in 'UnitPlugins.pas'; + +{$R *.res} + +var i: integer; +begin + if FindWindow(nil, 'AMXX-Studio') <> 0 then begin + if ParamCount > 0 then begin + for i := 1 to ParamCount do + SendToMainApp('LoadFile' + ParamStr(i)); + end; + //exit; + end; + Application.Initialize; + Application.Title := 'AMXX-Studio'; + Application.CreateForm(TfrmSplashscreen, frmSplashscreen); + Application.Run; +end. diff --git a/editor/studio/AMXX_Studio.exe b/editor/studio/AMXX_Studio.exe new file mode 100755 index 00000000..30e83963 Binary files /dev/null and b/editor/studio/AMXX_Studio.exe differ diff --git a/editor/studio/AMXX_Studio.res b/editor/studio/AMXX_Studio.res new file mode 100755 index 00000000..51a7698a Binary files /dev/null and b/editor/studio/AMXX_Studio.res differ diff --git a/editor/studio/Grey.ico b/editor/studio/Grey.ico new file mode 100755 index 00000000..11407ac4 Binary files /dev/null and b/editor/studio/Grey.ico differ diff --git a/editor/studio/HudmessageGen.bmp b/editor/studio/HudmessageGen.bmp new file mode 100755 index 00000000..978b67ca Binary files /dev/null and b/editor/studio/HudmessageGen.bmp differ diff --git a/editor/studio/Red.ico b/editor/studio/Red.ico new file mode 100755 index 00000000..eab9062d Binary files /dev/null and b/editor/studio/Red.ico differ diff --git a/editor/studio/SciLexer.dll b/editor/studio/SciLexer.dll new file mode 100755 index 00000000..dfa9e1dc Binary files /dev/null and b/editor/studio/SciLexer.dll differ diff --git a/editor/studio/burger.jpg b/editor/studio/burger.jpg new file mode 100755 index 00000000..3de8c78e Binary files /dev/null and b/editor/studio/burger.jpg differ diff --git a/editor/studio/del.bat b/editor/studio/del.bat new file mode 100755 index 00000000..882b8d76 --- /dev/null +++ b/editor/studio/del.bat @@ -0,0 +1,21 @@ +del .\*.~pas +del .\*.dcu +del .\*.~ddp +del .\*.ddp +del .\*.~dpr +del .\*.~dfm +del .\*.~dpr +del .\*.map +del .\*.drc +del .\plugins\*.~xfm +del .\plugins\*.~pas +del .\plugins\*.dcu +del .\plugins\*.~ddp +del .\plugins\*.ddp +del .\plugins\*.~dpr +del .\plugins\*.~dfm +del .\plugins\*.~dpr +del .\plugins\*.map +del .\plugins\*.drc +del .\plugins\*.~xfm +upx AMXX_Studio.exe \ No newline at end of file diff --git a/editor/studio/gaben.jpg b/editor/studio/gaben.jpg new file mode 100755 index 00000000..df2e7e21 Binary files /dev/null and b/editor/studio/gaben.jpg differ