news.htm

来自「Delphi脚本控件」· HTM 代码 · 共 350 行

HTM
350
字号
<html>
<head>
<link rel=stylesheet type="text/css" href="styles.css">
</head>

<body>

<font face="Arial, Helvetica">

<h2>
What's New
</h2>
<hr>


<ul>

<li>15 June 2007. New version of Jaques Garcia's paxScript importer.
<li>13 June 2007. Support of Delphi 2007.

<li>2 June 2006. <A HREF="third_party.htm" >paxStudio</A> has been released by Software  Evolution  Lab! 
paxStudio is an Integrated Development Environment, wich combines visual form designer, script editing and debugging facilities, 
help system and a lot of auxiliary services. 


<li>28 April 2006. paxScript v3.0.

<ul>
<li>Conditional breakpoints.
<li>Increased speed of loading compiled scripts.
<li>TPaxScripter.OnLoadDll event.
<li>TPaxScripter.IsExecutableSourceLine method.
<li>TPaxScripter.RegisterVirtualObject method.
<li>Function CreateScriptObjectEx function (PAX_RTTI unit).
</ul>

<li>31 October 2005. paxScript updates:

<ul>
<li>Increased speed of loading compiled scripts.
<li>TPaxScripter.OnLoadDll event.
<li>TPaxScripter.IsExecutableSourceLine method. 
</ul>



<li>18 September 2005. paxScript v2.9
<ul>
<li><a href="tps_demo_oninclude.htm">OnInclude event.</a>
<li><a href="tps_demo_onhalt.htm">OnHalt event.</a>
<li>CallFunctionEx, CallFunctionByIdEx, <a href="tps_demo_getclassinfo.htm">GetClassInfo</a> methods.

<li>compatiblility with <a href="http://www.freepascal.org" target="_BLANK">Free Pascal 2.0</a>
</ul>
<li>16 September 2005. <a href="third_party.htm">PaxImporterD7</a> component, v1.0.  The component allows you to customize your imp files 
and to produce the batch conversion of files directly in the list view.
The distribution package includes an advanced demo application. Thanks to 
Jacques Garcia for this contribution!


<li>14 June 2005. paxScript engine is compatible with <a href="http://www.freepascal.org" target="_BLANK">Free Pascal 2.0</a>.

<li>6 April 2005. <A HREF="third_party.htm">TPaxModuleScripter</A>.
The component gives you an easy way of importing Delphi forms including event handlers. Thanks to Maxim Kuznetsov for 
this contribution!


<li>9 April 2005. <A HREF="http://www.paxscript.net/" target="_BLANK">paxScript.NET, v1.01.</A> Support of Microsoft .NET Compact 
Framework.

<li>6 April 2005. <A HREF="third_party.htm">TPaxModuleScripter</A>.
The component gives you an easy way of importing Delphi forms including event handlers. Thanks to Maxim Kuznetsov for 
this contribution!

<li>31 March 2005. <A HREF="http://www.paxscript.net/" target="_BLANK">paxScript.NET, v1.0.</A>
<li>16 March 2005. paxScript, v2.8 

<ul>
<li>VBScript routines.
<li>Converting dfm files into paxJavaScript, paxBasic, paxC scripts.
<li>Support of Currency and Single types.
<li>Importing zero-based static arrays.
</ul>


<li>6 March 2005. <A HREF="http://www.paxscript.net/" target="_BLANK">paxScript.NET, beta version</A>.
The Microsoft NET version of paxScript includes interpreter of C# language based on the
ECMA-334 standard. To learn more about new product, please visit site

<A HREF="http://www.paxscript.net/" target="_BLANK"> http://www.paxscript.net</A>.


<li>18 January 2005. paxScript, v2.7

<ul>
<li>
<a href="tps_demo_addform.htm">Importing Delphi forms</a>. You create a form in Delphi IDE, assign event handlers to controls etc, 
then you can convert .dfm and .pas files into a script module. 
<li>Improved possibilities of the code exploring.
<li>Increased speed of script running.
<li>Support of Delphi 2006.
</ul>


<li>12 January 2005. Delphi 2005 (Win32) version of paxScript has been released.


<li>27 November 2004. paxScript, v2.6.

<ul>
<li><a href="demo_intf.htm"> Importing interface types</a>.
<li><a href="demo_complex.htm"> Operator overloading in paxJavaScript</a>.
</ul>



<li>11 October 2004. paxScript, v2.5.

<ul>
<li>Improved performance in a multi-threaded application.
<li>Increased speed of calling host-defined methods.
<li>Support of ASP tags <% ... %>
<li>UnregisterObject, UnregisterVariable, UnregisterConstant methods.
</ul>


<li>25 August 2004. paxScript, v2.4.

<ul>


<li>Explicit type casting (paxPascal, paxBasic, paxC).
<li><A HREF="tps_demo_ondefine.htm">TPaxScripter.OnDefine event.
<li><A HREF="tps_demo_fields.htm">Importing private, protected and public fields of a Delphi class.</A> 
<li><A HREF="tps_demo_records.htm">Importing record types</A>.

</ul>


<li> 9 August 2004. <A HREF="third_party.htm">IWPaxScript</A>, v1.0. 

IWPaxScript is a component for 
<A HREF="http://www.atozed.com/intraWeb/">IntraWeb</A>

(a web application development framework for Visual Studio.NET, 
Delphi, C++ Builder, Kylix, and Java) that allows to use paxScript engine inside an IntraWeb application.

Thanks very much to 
<a HREF="mailto:a.falanga@laposte.net">Alain Falanga</a>
for this contribution!                                                   


<li>30 July 2004, paxScript, v2.3.

<ul>
<li><a href="demo_complex.htm">Operator overloading </a>(paxBasic, paxC, paxPascal).
<li><a href="tps_demo_dyna.htm">Dynamic arrays </a>(paxPascal).
<li>Object initializers (all-pax languages).
<li>Importing overloaded routines and importing routines with default parameters.
</ul>

<li>9 June 2004. paxScript, v2.2.

<ul>
<li>Overloaded routines (all pax-languages).
<li><a href="demo_sets.htm">Set types (paxBasic, paxC, paxPascal)</a>.
</ul>


<li>16 May 2004. paxScript, v2.1.

<ul>
<li>Default parameters. (All pax-languages).
<li>NamespaceAsModule property allows you to interpret the namespaces listed in the uses statement 
as modules, so you can denote location of the module without having to use the IN keyword. 
<li><a href="tpaxscripter_events.htm#TPaxScripter.OnUsedModule">OnUsedModule</a> event allows you to 
create modules, listed in the uses statement, on the fly.
<li>Extension of paxScript RTTI allows you to get list of properties of a script-defined object and 
to change these properties at the side of host application at run-time.
</ul>


<li>
26 April 2004. paxScript, v2.0.

<ul>
<li>Support of <a href="lisppa.htm">LISPPA technology</a>. (All pax-languages).
<li>Support of Delphi syntax of units (<b>interface, implementation, initialization</b> and 
    <b>finalization</b> sections).
    (paxPascal).
<li>The <b>in</b> keyword in the uses clause allows you to specify unit's source file and automatical 
    loading of the unit at compile stage. So, you have not a need to add such modules to your project 
    explicitly. As usual, you can use compiled modules and modules written in different pax-languages
    as well. (The same feature extends the Imports statement of paxBasic and the using statement of paxC 
    and paxJavaScript).
<li>Conditional compilation: <b>define, undef, ifdef, ifndef, else, endif</b> directives. (All pax-languages).
<li>Included files. (All pax-languages).
<li>Support of search pathes for modules.
</ul>

<li>
13 April 2004. <a href="third_party.htm">TPaxWebScripter and TPaxPageProducer components</a>. Thanks
to <A HREF="mailto:Don@Anykey.nl">Don Wibier</a> for the contribution!

<li>
9 April 2004. <a href="lisppa.htm">LISPPA </a>.

<p>
LISPPA (List Processing based on the Polymorphic Arrays) is new technology of the processing dynamic 
data structures without using pointers. It considerably extends the applicability of imperative programming 
languages in the symbolic computations. Programs, written in paxScript languages, illustrate the use of
LISPPA in the theorem proving and symbolic differentiation.


<li>
8 April 2004. New <a href="http://www.erasoluzioni.com/paxdebugger/" target="_BLANK">PaxDebugger v1.0</a> is out!

<li>16 March 2004. paxScript v1.8. New:  <p>

<ul>
<li>You can import Delphi classes, routines, variables and constants from a dll. paxScript importer 
(paximp.exe) allows you to generate source code of the dll.
<li>Optimization of working with imported classes. The speed of calling imported methods and routines has been increased considerably.
<li>Debugging event handlers.
</ul>


<li>23 February 2004. <a href="http://www.aflabs.it/paxdebugger/" target="_BLANK"> PaxDebugger, beta2 version.</a>


<li>17 February 2004. paxScript v1.7. New:  <p>

<ul>
<li>Separate compilation. <a href="tps_demo_compile.htm">You can mix source code modules and compiled (binary) modules in
your script project</a>. Moreover, you can add full compiled scripts to your script project.
<li>Increased speed of loading compiled scripts.
<li><a href="demo_dll.htm">Direct call routines defined in a dll in paxBasic and paxC scripts.</a> All calling conventions
are supported.
</ul>

</li>

<li>30 January 2004. paxScript v1.6. New:  <p>

<ul>
<li>Importing dfm files. New component TPaxDfmConverter allows you <a href="tps_demo_dfm.htm">to convert dfm 
files into scripts</a>.
<li>Extended paxScript RTTI.
<li>Improved paxScript Importer.
<li>Extended working with threads. <a href="tps_demo_thread.htm">You can call selected methods of script-defined 
objects from within the main VCL thread</a>.
<li>Support of Byte, Word, SmallInt and ShortInt types. 
</ul>

</li>



<li>29 November 2003. paxScript v1.5. New:  <p>

<ul>
<li>You can<a href="demo_html.htm"> embed your scripts into html pages and embed variables into 
the string literals.</a>
<li>Decreased size of paxScript footprint. It takes about 20KB per extra TPaxScripter
instance now. 
<li>Descreased size of compiled scripts.
<li>Pax languages are represented as Delphi components, so you can choose selected
languages. Besides a basis of designing user-defined languages has been created.
<li>Extra TPaxScripter methods allows to <a href="tps_demo_codeexpl.htm">build the code 
explorer tree.</a> The Code Explorer panel
has been added to paxIDE.
<li>New paxScript importer comes with full source code for registered paxScript
    users.
<li>Direct <a href="demo_dll.htm">call routines defined in a dll.</a> You can use any call convention:
<b>register, pascal, cdecl, stdcall, safecall</b>.
</ul>

<li>30 October 2003. paxScript v1.41. 

<p>New:

<ul> 
<li> Optimization of paxJavaScript code. 
<li> Enumeration types.
<li> Variant array routines.
<li> Long string literals.
<li> Text file routines.
</ul>


<li>
2 October 2003. paxScripter, v1.4. New: <a href="javascript_ref.htm">paxJavaScript</a>.

<li>
19 September 2003. paxJavaScript, beta-version.


<li>
10 September 2003.paxScript v1.3. 

<ul>
<li>
Support of Cardinal and Int64 types. 
<li>
Regular expression literals.
</li>
<li>
New paxPascal <a href="pascal_features.htm">features</a> which both allow paxPascal to look like Object Pascal and 
extend the Object Pascal.
</a>
</li>
</ul>


<li>
22 August 2003.paxScript v1.2. 

<ul>
<li>
All pax-languages support Boolean, Integer, String, Double and record types. 
<li>
paxPascal supports Object Pascal syntax and has a few 
<a href="pascal_features.htm">
extra features.</a>
</li>

<li>
You can save/load compiled scripts to/from a stream.
</li>

</ul>
<li>30 July 2003.<a href="tpaxscripter_ref.htm">TpaxScripter, v1.11</a> (see also <a href="updates.htm">Updates</a> page.)
<li>14 July 2003.<a href="tpaxscripter_ref.htm">paxScript, v1.1</a>
<li>10 July 2003.<a href="third_party.htm">paxScript Importer </a>, beta-version. (Thanks to <A HREF="mailto:mharward@phatrock.com">Matt Harward</A> for the contribution!)
<li>1 July 2003. <a href="tpaxscripter_ref.htm">Kylix version of TpaxScripter.</a>
<li>27 June 2003. TpaxScripter help, chm and hlp formats. (Thanks to <A HREF="mailto:chrisc@visi.net">Chris Campbell</A> for the contribution!).
<li>19 June 2003. <a href="tpaxscripter_ref.htm">Borland C++ Builder version of TpaxScripter</a>.
<li>10 June 2003. <a href="tpaxscripter_ref.htm">TpaxScripter, v1.0</a>.
<li>4 June 2003. TpaxScripter component online reference</a>.
<li>28 May 2003. paxScript IDE, beta-version.
</ul>
<p>
<HR>
<font size = 1 color ="gray">
Copyright &copy; 1999-2007
VIRT Laboratory. All rights reserved.
</font>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?