PPL 2.1
Pocket Programming Language 2.0 by Arianesoft 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
What Is My IP Address? - IP Address Lookup, Internet Speed Test, IP Info, plus more 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://http.arianesoft.ca/Downloads/...pdateSetup.exe
For more information about PPL 2, please visit our web site at :
Pocket Programming Language 2.0 by Arianesoft