PDA

View Full Version : Version 1.02 on the way!


kornalius
09-18-2006, 07:22 PM
Hi,</p>

Dedication is the word here. We will be releasing 1.02 very soon. Here is the change log so far:</p>

*- 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 &quot;Web&quot; 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.
</p>

There will be more added to it. We hope to release tomorrow.</p>

Brad will be upgrading the VFB.ppl source codes too, he will provide me with a list of changes.</p>

plinydogg
09-19-2006, 09:14 PM
When are you planning to release version 1.02?

kornalius
09-19-2006, 09:39 PM
Tomorrow if I get an updated VFB for PocketPC.

I will post an updated change log tonight.

kornalius
09-20-2006, 02:08 AM
Updated 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 &quot;Web&quot; 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.

And the list will be growing longer tomorrow.

kornalius
09-21-2006, 05:31 PM
Here are the new things to add to the change log, we will try to release by the end of the week, maybe early next week, sorry for the delay we are doing our best.

- 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.

plinydogg
09-21-2006, 06:29 PM
Thanks for letting us know! I'm looking forward to the new release!

zehlein
09-21-2006, 08:26 PM
Hey yes, so do I!

MagNet
09-22-2006, 03:13 PM
And I do aswell :)

kornalius
09-22-2006, 04:31 PM
It's coming, there as been great progress on the VFB and the PIDE. It looks like it will be early next week though.

kornalius
09-22-2006, 09:20 PM
Here are the latest changes added to the change log: The VFB programmer will be working this weekend on the form code generator, so chances are we will release either Monday or Tuesday.

- 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.

kornalius
09-22-2006, 09:22 PM
The list is getting longer and longer everyday. It's because we are not releasing that we are not doing anything! ;) I hope you guys will enjoy the changes we are doing.

Vever
09-24-2006, 09:50 PM
Kornalius, thank you for all changes. I think we can wait several more days for much better v. 1.02.

kornalius
09-25-2006, 09:23 PM
Here are the new bug fixed for today:

- 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.

It looks like 1.02 will be in good shape for tomorrow, I am awaiting confirmation from Brad hopefully tonight.

bobdole369
09-26-2006, 02:38 PM
WOOT! You guys comprise one of the most dynamic companies I've seen. Talk about customer-driven. Someone asks for a feature (polymorphism) and BANG its in.

kornalius
09-26-2006, 05:02 PM
Thanks. We do our best to statisfy our customers. We also want to make sure PPL is a top-quality product, we're working on it!

kornalius
09-26-2006, 07:11 PM
Version 1.02 will more than probably be out tomorrow.

We apologize for the slight delay.

MagNet
09-26-2006, 09:56 PM
It's ok.

PointOfLight
09-27-2006, 01:29 PM
Kornalius, you better be copying bobdole's quote down for your advertisements! That sounds like pretty good user endorsement to me. And in this case, it happens to actually be true.

kornalius
09-27-2006, 01:42 PM
Done! ;) I hope he doesn't mind me stealing his quote!

plinydogg
09-27-2006, 08:38 PM
Hi people. I was planning on waiting for version 1.02 before toying around with PPL anymore but I'm really itching to tinker with it. My question is: if you were me would you reinstall version 1.01 or wait for 1.02? I don't really want to reinstall version 1.01 but if 1.02 is going to take more than a few days to be released I might as well.

mmtbb
09-27-2006, 08:47 PM
The problems with 1.01 are isolated to certain aspects of programming. To just get a feel for the language, go ahead and install it. Version 1.02 will be here perhaps today.

If you are trying to create games, or EXEs with 1.01, you will run into some problems.