PDA

View Full Version : PPL 2.1 is out now!


kornalius
08-15-2009, 03:41 AM
PPL 2.1 http://www.ppl-lang.com is out now. This version fixes the Windows Mobile SDK connection to the device as well as tons of little bugs. We have also added a lot of new features and enhanced some.


Here is a small list of the most notable feature changes/additions/fixes for this release:


- Fixed form constant re-creation when activating PIDE main window.
- New Collect() function to collect unused garbage in memory, often useful in loops.
- Fixed keyfile creation.
- Fixed PMenuItem imagelist display.
- Fixed PToolButton.ImageIndex.
- Fixed PToolBar click.
- New Installation guide is provided.
- Updated many help files.
- Rewrote debugger engine so that PIDE is the server and target application is the client.
- Debugger retrieves public IP address from www.whatismyip.com (http://www.whatismyip.com) automatically.
- New Mobile menu to allow run/compile/etc... for a Mobile device.
- Restructured the PProject class, no more Target platform selection.
- Fixed custom draw controls to work on Windows Mobile. (PPanel, PShape, PQuickButton).
- Fixed system colors on Windows Mobile.
- Optimized startup of PPL (interpreter/compiler).
- PGrid control rendering has been optimized.
- Added GIF support to surface editor in PIDE2.
- Added a confirmation dialog when deleting objects in Project Manager.
- Fixed adding new object by double-click a component.
- Visual Form Editor, alignment grid uses opposite color to always be visible.
- Fixed Memo control to align text properly.
- Menu separators are displaying correctly now.
- Fixed PToolButton image display.
- Separator property now visible for PToolButton.
- New more meaningful connection error messages.
- Tweaked First Time dialog box.
- Fixed issue with a left over stack item in some situations.
- Updated Dialog.ppl library with common windows dialogs structures and declarations.
- New PColorDialog component.
- Fixed PFont font size with proper height calculation.
- New PFontDialog component.
- New NULL Terminated String functions (ToNTS and FromNTS).
- Added LoadFromFile() and SaveToFile() functions to lot's of components.
- New POpenDialog component.
- New PSaveDialog component.
- Fixed Events panel.


You can update all PPL's components through CleverUpdate. If you have any problems with the old version of CleverUpdate, please download it from the following link: http://www.arianesoft.ca/Downloads/CleverUpdateSetup.exe
For more information about PPL 2, please visit our web site at : http://www.ppl-lang.com

argnob
08-15-2009, 10:02 AM
I couldn't update using the immediately previous version of CleverUpdate and was initially frustrated at the link given for the latest version not working.

Simple solution though. Link as given links to http://http.arianesoft.ca/Downloads/CleverUpdateSetup.exe.

instead of

http://www.arianesoft.ca/Downloads/CleverUpdateSetup.exe.

Thanks Alain for all the hard work. The above no doubt reflects long hours put in.

I have yet to see how I actually get on with the new version.

(Incidentally, I see that the preview of this post shows the URLs with "..." inserted in place of some characters in both URLs, even though the URLs were entered accurately. Puzzling. I shall see if in the actual post the URLs are garbled. )

kornalius
08-15-2009, 01:14 PM
I have fixed the link, sorry I thought it was fixed but somehow the old link (not the text) remained wrong.

kornalius
08-15-2009, 01:56 PM
We have managed to screwed up again! :( The setup files were not uploaded to our servers, only the update definitions files, so it looks like the new setup files are available in CleverUpdate but it is in fact the old ones. We have uploaded the new setup files, please redownload the files from CleverUpdate, we have also fixed our automated build procedure so this does not happen again.

Hope this will be our last screw up with PPL 2.

We are dedicated to our products and will make sure PPL 2.1 is working on your computers as it does for us and our beta testers.

csandman
08-15-2009, 05:40 PM
Hi all,

actually the current download looks better than ever!
Kind regards
csandman

We have managed to screwed up again! :( The setup files were not uploaded to our servers, only the update definitions files, so it looks like the new setup files are available in CleverUpdate but it is in fact the old ones. We have uploaded the new setup files, please redownload the files from CleverUpdate, we have also fixed our automated build procedure so this does not happen again.

Hope this will be our last screw up with PPL 2.

We are dedicated to our products and will make sure PPL 2.1 is working on your computers as it does for us and our beta testers.