Pocket PC Thoughts - Daily News, Views, Rants and Raves

Check out the hottest Windows Mobile devices at our Expansys store!





Go Back   Thoughts Media Forums > POCKET PC THOUGHTS > Pocket PC Announcements

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 09-28-2006, 01:38 AM
Pupil
Join Date: Nov 2002
Posts: 43
Default PPL - Pocket Programming Language v1.02 has been released.

PPL - Pocket Programming Language version 1.02 has just been released.

Download here: http://www.arianesoft.ca/download.php?view.5
Alternate download: http://www.arianesoft.ca/e107_files/...ads/ppl102.zip

It is a major improvement over the last version. Here are the highlights of this update:

- No licenses anymore. Your name is what identifies your serial #. No more hardware fingerprints.
- Whole setup process has been fixed and updated for the PocketPC.
- Create executables from the PIDE for the PC and PocketPC.
- Create executables from the PocketPC for the PC and PocketPC as well.
- Major Visual Form Builder enhancements on the PocketPC.
- Added polymorphism to the object-oriented syntax.
- Major PIDE improvements.

Now the complete change log:

- Updated Windows.ppl with more declares and defines.
- Main.ppl project updated.
- When run/compile, default destination folder is same folder as saved file.
- Fixed Tag "Web" unknown error message in the PIDE for different language OS.
- Save as, if can't save, bug fixed.
- New Form and Control functions in SWAPI.PPL.
- Default folder locations has been corrected on first time run or upgrade.
- WS_FORMDEFAULT is not default on form creation now.
- Fixed Groupbox in PIDE. Can only add controls to it if it's selected.
- Control_SetFont() added to SWAPI.PPL.
- Fixed NewFormEx to assign correct height to form.
- Fixed Setup to run PIDE at end.
- Fixed GetWinDir and GetSysDir in Windows.ppl to return \\Windows\\ on PocketPC.
- Fixed Profiler not starting up.
- Fixed Memory Analyzer bug.
- Fixed compiler hang-up bug.
- New Ctrl+F1 in PIDE visual form builder to go to control info. on MSDN directly.
- PIDE, double-click on control with code will just show control code.
- Fixed PIDE not to load the functions list from the PocketPC but only from the PC.
- F1 in PIDE visual form editor brings up form editor help section.
- Fixed compiler variable declaration when forward func or forward proc is used.
- F1 in Game Level Editor brings up the game level editor help section.
- Fixed GameAPI.txt users menu item code.
- Fixed SpritesAt() and SpritesAtRect() to return list of integer pointer values.
- Editor: Fixed Editor options page
- VFB: Fixed VFB editor options page
- VFB: Fixed VFB control property page
- VFB: Fixed a bug in the VFB Font selection for a control. The Font Selection box would not allow you to cancel if the input was left defaulted.
- Main: Added the Post Process ability to the MakeExe.
- Main: Added PostProcess checkbox. If disableed then gray the other post process controls.
- Main: Added the Wait checkbox If checked the calling Make process is forced to wait until the the post process has finished.
- VFB: Added the Edit control for entering the post process command.
- VFB: Added static to describe the text replacements. %s is replaced by the source file name and %e is replaced by the name of the built EXE file.
- VFB: Removed the PostProcess module and all experimental code and removed conditional code that supported it.
- VFB: Added WS_FormDefault and WS_FormCenter for the form
- VFB: Forced new forms to use SEH (Simplified Event Handling)
- VFB: Updated Load and Save to be compatible with the use of Group IDs
- VFB: WS_FORMDEFAULT and WS_FORMCENTER not default anymore.
- PIDE: Redid the whole Find / Replace internal coding. It now works better than before and works on selected text as well.
- PIDE: Extended Event Code is now fixed when loading a form.
- VFB: Changed Control Properties Dialog to add a Group Box ID edit control to the right of the ID of the original ID dialog box.
- VFB: Added setup of the new GroupBox ID edit control and save of the values in the edit control.
- VFB: Added Extended Event Code (EEC) option - New forms default to ON.
- VFB: Grayed EEC option if SEH is unchecked
- VFB: Pushed the Form options to a sub menu like on the PIDE
- VFB: Fixed some SEH declared as proc to func.
- VFB: Added HandleEventParms to SEH functions when EEC is checked.
- VFB: Change to not allow the form control to be deleted.
- VFB: Added code to check if a GroupBox is selected and put GroupBox # to the controls group ID this puts the new control inside the group box.
- VFB: Added code so that when deleting a groupbox, you get a confirmation dialog asking if you want to delete all of the controls associated with that groupbox. If you don't delete them, all of their groupbox IDs are reset to 0;
- VFB: Updated all projects (Main, Editor & VFB) to use the new groupbox changes.
- PIDE: When in standard mode, Game Level Editor use Standard version properties.
- Fixed G_SPEED() function to work properly.
- Added G_UpdateRect() function to only update a portion of the screen.
- Editor: Update users menu files to reflect PIDE.
- Object-Oriented, added polymorphism support.
- Object-Oriented, can now retype objects to different class on the fly to call a proc or func.
- PIDE: In the VFB fixed arrow keys.
- Editor: Fixed users menus loading.
- Fixed debugger trace of variables when used with CR in strings.
- PIDE: On Compile, go to first error line automatically.
- UI.ppl, fixed ListBox when no items to draw.
- Fix PIDE register PPL runtimes behavior.
- Added version information to .ppc files. Checks version of runtime and .ppc on loading.
- Fix LoadSprite() to use original PF bitmap loader if new one doesn't work on PocketPC.
- PIDE, VFB, added a new hint in the properties editor.
- Fixed internal blit to support multiple sprite options mixed together.
- Create .exe's can be done from both platforms for both platforms now.
- PIDE: Fixed form generator to count lines properly in init section.
- PIDE: If GroupBox is not under a child control, then show an error.
 
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 09:59 AM.



Search Engine Friendly URLs by vBSEO 3.2.0 RC7