kornalius
10-27-2006, 05:32 PM
<img src="/e107_images/FormColors.png" style="width: 244px; height: 311px; border: black 0px solid" alt="FormColors.png" />
*</p>
Wow, we have gone two weeks without an update! All this means is more things added and fixed. The list of new features and bug fixes is very long in this release.</p>
You can download PPL 1.06 from the following locations:</p>
main: http://www.arianesoft.ca/e107_files/downloads/ppl106.exe ("/download.php?view.15">http://www.arianesoft.ca/download.php?view.15</a></p>
mirror:)</p>
You can also download the CAB install for WM2003/2005 SmartPhones with StrongARM or XScale processors:</p>
main: http://www.arianesoft.ca/e107_files/downloads/ppl106cab.zip ("/download.php?view.16">http://www.arianesoft.ca/download.php?view.16</a></p>
mirror:*)</p>
*- If .ppc was build using a different runtime, it will try re-compiling if .ppl is present.
*- Fixed Replace to be able to replace only in a selection of text.
*- WM2003 version of PPL is now the default .EXE in installation.
*- Added a PPC2000 folder on PocketPC with the PPC2000 version of PPL.
*- Added a WM2003 version of PPL in WM2003 folder.
*- Fixed garbage collector bug introduced in last version.
*- New Start menu shortcuts to ArianeSoft website's in install.
*- Installation is auto-extracting setup file now.
*- PIDE, new PPL Support Forums menu item in Help menu.
*- Fixed PIDE Form Editor to set the form to not saved when creating a new one.
*- Fixed Classes.ini code to load bitmap images from right location.
*- PIDE: Fixed icon display of component list in the visual form editor.
*- PIDE: Fixed form generation code to SetWindowPos to all controls so z-order is maintain on PocketPC.
*- Fixed g_drawrect() function when bottom value is negative and greater than screen height.
*- Updated Main IDE project. (Mainly fixed icons disappearing after compile).
*- Fixed ForEach() when working with structs to use pointers instead of values.
*- Collision detection now works on tiled sprites.
*- New LCopyEx() function to copy list by range.
*- New CS_DBLCLKS% global variable to set the double-click events on forms.
*- Fixed internal goto not to go past the end of list.
*- New ListView_SetSub() function.
*- New ListView_SetColumn() function.
*- Changed ListView_Add() to a function.
*- Disallow &ClassName in PIDE VFB now.
*- Fixed bug with ++ and -- operators in expressions.
*- Fixed a small remaining bug with menu editor code search.
*- Fixed Menu_Enable() in swapi.ppl.
*- Added Menu_Gray() in swapi.ppl.
*- VFB: Can Run and Compile the current form.
*- VFB: Code generator does fix controls order (STATIC in particular).
*- Fixed SetGridCells() bug.
*- Fixed DelGridCells() bug.
*- Fixed collision with a cells instead of a sprite bug.
*- PIDE, VFB fixed local() statement placement in non simplified event handling mode.
*- Fixed small bug in the display engine to cause angled sprites not to display properly.
*- Changed PIDE code generator to use Extended styles on some controls.
*- Fixed Classes.ini to support extended styles for ListView and TabControl.
*- PIDE, visual form editor fixed Show Grid resetting on form switch.
*- PIDE, visual form editor, Preferences change for modification status.
*- Fixed bug in list[offset] syntax. The pointer of the list doesn't move anymore.
*- Fixed GetTextLine() function.
*- Fixed Edit_GetLine() function in the Swapi.ppl.
*- Fixed, Replace(), Insert(), Delete(), Change() to support strings pointer. For Structs and Arrays.
*- Fixed CenterForm() not to activate hidden windows.
*- New Form_ShowModal() function in Swapi.ppl.
*- New control styles function in the Swapi.ppl.
*- Fixed embedded comments in the parser.
*- Runtime error messages for Dim, SDim, TDim, Redim and List if not right variable type.
*- New DeviceOwner() function.
*- Fixed bugs in DeviceSerial() for PPC2002 and up.
*- Added support for 240 x 240 square screen.
*- PIDE: Fixed Positions and Dimensions when used with form.
*- Removed SO_TOPMOST and SO_BACKGROUND sprite options.
*- Updated UI.PPL (thanks to John Bishop).
*- Fixed PIDE form generator to use common properties and events on forms as well.
*- Fixed GameAPI.ppl for C button.
*- New namespaces support in the parser and compiler.
*- New SetBackColor() function to set the background color or windows and controls.
*- New SetFontColor() function to set the text color of a control. </p>
*</p>
Wow, we have gone two weeks without an update! All this means is more things added and fixed. The list of new features and bug fixes is very long in this release.</p>
You can download PPL 1.06 from the following locations:</p>
main: http://www.arianesoft.ca/e107_files/downloads/ppl106.exe ("/download.php?view.15">http://www.arianesoft.ca/download.php?view.15</a></p>
mirror:)</p>
You can also download the CAB install for WM2003/2005 SmartPhones with StrongARM or XScale processors:</p>
main: http://www.arianesoft.ca/e107_files/downloads/ppl106cab.zip ("/download.php?view.16">http://www.arianesoft.ca/download.php?view.16</a></p>
mirror:*)</p>
*- If .ppc was build using a different runtime, it will try re-compiling if .ppl is present.
*- Fixed Replace to be able to replace only in a selection of text.
*- WM2003 version of PPL is now the default .EXE in installation.
*- Added a PPC2000 folder on PocketPC with the PPC2000 version of PPL.
*- Added a WM2003 version of PPL in WM2003 folder.
*- Fixed garbage collector bug introduced in last version.
*- New Start menu shortcuts to ArianeSoft website's in install.
*- Installation is auto-extracting setup file now.
*- PIDE, new PPL Support Forums menu item in Help menu.
*- Fixed PIDE Form Editor to set the form to not saved when creating a new one.
*- Fixed Classes.ini code to load bitmap images from right location.
*- PIDE: Fixed icon display of component list in the visual form editor.
*- PIDE: Fixed form generation code to SetWindowPos to all controls so z-order is maintain on PocketPC.
*- Fixed g_drawrect() function when bottom value is negative and greater than screen height.
*- Updated Main IDE project. (Mainly fixed icons disappearing after compile).
*- Fixed ForEach() when working with structs to use pointers instead of values.
*- Collision detection now works on tiled sprites.
*- New LCopyEx() function to copy list by range.
*- New CS_DBLCLKS% global variable to set the double-click events on forms.
*- Fixed internal goto not to go past the end of list.
*- New ListView_SetSub() function.
*- New ListView_SetColumn() function.
*- Changed ListView_Add() to a function.
*- Disallow &ClassName in PIDE VFB now.
*- Fixed bug with ++ and -- operators in expressions.
*- Fixed a small remaining bug with menu editor code search.
*- Fixed Menu_Enable() in swapi.ppl.
*- Added Menu_Gray() in swapi.ppl.
*- VFB: Can Run and Compile the current form.
*- VFB: Code generator does fix controls order (STATIC in particular).
*- Fixed SetGridCells() bug.
*- Fixed DelGridCells() bug.
*- Fixed collision with a cells instead of a sprite bug.
*- PIDE, VFB fixed local() statement placement in non simplified event handling mode.
*- Fixed small bug in the display engine to cause angled sprites not to display properly.
*- Changed PIDE code generator to use Extended styles on some controls.
*- Fixed Classes.ini to support extended styles for ListView and TabControl.
*- PIDE, visual form editor fixed Show Grid resetting on form switch.
*- PIDE, visual form editor, Preferences change for modification status.
*- Fixed bug in list[offset] syntax. The pointer of the list doesn't move anymore.
*- Fixed GetTextLine() function.
*- Fixed Edit_GetLine() function in the Swapi.ppl.
*- Fixed, Replace(), Insert(), Delete(), Change() to support strings pointer. For Structs and Arrays.
*- Fixed CenterForm() not to activate hidden windows.
*- New Form_ShowModal() function in Swapi.ppl.
*- New control styles function in the Swapi.ppl.
*- Fixed embedded comments in the parser.
*- Runtime error messages for Dim, SDim, TDim, Redim and List if not right variable type.
*- New DeviceOwner() function.
*- Fixed bugs in DeviceSerial() for PPC2002 and up.
*- Added support for 240 x 240 square screen.
*- PIDE: Fixed Positions and Dimensions when used with form.
*- Removed SO_TOPMOST and SO_BACKGROUND sprite options.
*- Updated UI.PPL (thanks to John Bishop).
*- Fixed PIDE form generator to use common properties and events on forms as well.
*- Fixed GameAPI.ppl for C button.
*- New namespaces support in the parser and compiler.
*- New SetBackColor() function to set the background color or windows and controls.
*- New SetFontColor() function to set the text color of a control. </p>