PDA

View Full Version : Updates on 1.08


kornalius
11-07-2006, 06:51 PM
Here is the latest change log for 1.08 which we will try to release by the end of the week.</p>

*- PIDE: Fixed default decimal and thousand separators to '.' and ','.
*- Fixed default decimal and thousand separators to '.' and ','.
*- Fixed internal sprites processing when sprites are deleted.
*- PIDE: Added OnPaint event to all controls and the form.
*- PIDE: Fixed form code generator to remove WS_VISIBLE style to form creation correctly.
*- PIDE: OnShow will work correctly on forms now.
*- Fixed Swapi library to convert strings and integer values when needed.
*- PIDE: Fixed Find Next in Replace dialog.
*- PIDE: Find and Replace default search string is selected text.
*- Fixed List() function to empty list content if already is.
*- Fixed memory overflow in assigning variables of fixed sizes. Created with (new(), tdim(), struct(), etc...)
*- New SO_PLATFORM sprite option to allow for platformer style collision detection on a simple sprite.
</p>

Things we would like to fix in 1.08:</p>

*- Error 103 from PIDE to PocketPC.
*- CacheText() to speed up text drawing using truetype fonts.
*- Possibility to undos after a compile or run in PIDE.
*- ListView, possibility to change column names.
*- Fix Form_Repaint for PocketPC again.
*- Add files to projects, use relative path.
*- When transferring files from PIDE, create folder structure on target device.</p>

Hopefully we wil have time to finish all these things before 1.08.</p>

We'll keep you up-to-date...</p>

kornalius
11-09-2006, 11:08 PM
Here is the latest change log:

- PIDE: Fixed default decimal and thousand separators to '.' and ','.
- Fixed default decimal and thousand separators to '.' and ','.
- Fixed internal sprites processing when sprites are deleted.
- PIDE: Added OnPaint event to all controls and the form.
- PIDE: Fixed form code generator to remove WS_VISIBLE style to form creation correctly.
- PIDE: OnShow will work correctly on forms now.
- Fixed Swapi library to convert strings and integer values when needed.
- PIDE: Fixed Find Next in Replace dialog.
- PIDE: Find and Replace default search string is selected text.
- Fixed List() function to empty list content if already is.
- Fixed memory overflow in assigning variables of fixed sizes. Created with (new(), tdim(), struct(), etc...)
- New SO_PLATFORM sprite option to allow for platformer style collision detection on a simple sprite.
- PIDE: Undo / Redo support when switching documents allowed.
- PIDE: Support for relative directories added back to project manager.
- New SetWndProc() function to change default windows procedure to a control or form.
- Fixed PIDE form generator to work with all Form's events.
- Fixed G_Lock() and G_Unlock() to support the main screen buffer.
- New PASM user menus
- New ListView_SetColumn() and ListView_GetColumn() functions in SWAPI.
- VFB: Code editor resizes when SIP is up.
- Main: About tab to resize/redraw when SIP is up.
- Fixed list string storage internal bug.
- Added OnCommand to list of form's events.
- Fixed WM_MENUSELECT event define.

Hope to have 1.08 released tomorrow.

List of things to do before 1.08 can be released:

- Finish CacheText() function.
- Small GDI demo using WM_PAINT.
- Fix Form_Repaint on PocketPC if possible.
- Optimize GameAPI engine back to normal speed.
- Fix SetText() and GetText() functions.