Version 1.7.6.0

<< Click to Display Table of Contents >>

Navigation:  What's new > 2009 - version history >

Version 1.7.6.0

Release date: 2009.01.26

 

Core Module changes

Date

What

Description

Thanks to:

2009.01.25

Add

IsPrime function added


2009.01.24

Add

TSTR$ function added

Michael Clease

2009.01.23

Add

HiResTimer_Init and HiResTimer_Get will now internally store the last timer count.

The above in order to have a new HiRes Timer command called HiresTimer_Delta that will return the time elapsed since the last call of HiResTimer_Init or HiResTimer_Get or HiResTimer_Delta

matthew

2009.01.22

Fix

INPUTBOX$ fixed. Function was not returning any input

swd

2009.01.16

Improved

Improved again script pre-parsing phase flow control structures checking.

Now during pre-parsing the following pairs structures will not only be checked for incorrect or missing pair but also for incorrect staging: WITH/END WITH.


2009.01.15

Fix

ITERATE FOR inside a WITH/END WITH was causing loosing of correct parsing level steps

efly2020

2009.01.12

Fix

Library_Exists fixed. Function was always returning latest path checked even if it  didn't exist.


2009.01.11

Improved

Improved again script pre-parsing phase flow control structures checking.

Now during pre-parsing the following pairs structures will not only be checked for incorrect or missing pair but also for incorrect staging: IF/END IF, FOR/NEXT, WHILE/WEND, SELECT CASE/END SELECT.

Incorrect staging is when (for example) a FOR statement is started inside an IF statement but terminated with NEXT after the END IF.



Fix

EXIT FUNCTION problems when used inside DO/LOOP loops


2009.01.10

Fix

Pre-parsing error in some ARRAY ... functions that use FOR clause

Michael Hartlef
Petr Schreiber

 

 

UI (User Interface) Module changes

Date

What

Description

Thanks to:

2009.01.25

Add

MLGRID_SetGridColors function added



Add

MLGRID_SetHeaderColor function added



Add

MLGRID_FormatColTitles function added



Add

MLGRID_SetSelected function added



Improved

Improved MLGRID caption documentation. Caption field can be used to quickly setup a MLGRID control with little effert



Add

MLGRID_Get function added



Add

MLGRID_Put function added



Add

MLGRID_Refresh function added



Add

MLGRID_Redim function added



Add

Canvas_Detach function added



Add

Canvas_Box function added



Add

Canvas_Line function added



Add

Canvas_SetPixel function added



Add

Canvas_Window End function added



Add

Canvas_Window function added



Add

Canvas_Clear function added



Add

TreeView_SetLineColor function added



Add

TreeView_SetTextColor function added



Add

WIN_Get function added


2009.01.21

Add

WIN_BringWindowToTop function added



Add

WIN_GetDlgCtrlID function added



Add

WIN_GetDlgItem function added



Add

WIN_PostMessage function added



Add

WIN_ChildWindowFromPoint function added



Add

WIN_ScreenToClient function added




WIN_SetFocus function added




WIN_GetFocus  function added



Add

WIN_ClientToScreen function added



Add

WIN_GetCursorPos function added



Add

WIN_SetLayeredWindowAttributes function added



Add

WIN_GetWindowLong function added


2009.01.20

Add

Added NM_MLGRID notification structure


2009.01.16

Improved

Dialog_OpenFile: a default file name can now be indicated

Petr Schreiber


Improved

Dialog_SaveFile: a default file name can now be indicated

Petr Schreiber

2009.01.11

Add

ViewPort_SetChildAutoSize function added



Improved

ViewPort_SetChild improved with auto sizing child flag


2009.01.07

Add

TreeView_SetIndent function added



Add

TreeView_SetBKColor function added



Add

CANVAS_Attach function added



Add

CANVAS_Redraw function added



Add

CANVAS_GetDC function added



Add

CANVAS_Font function added



Add

CANVAS_Color function added



Add

CANVAS_SetPos function added



Add

CANVAS_Print function added



Add

Control_GradientFill function added



Add

CONTROL ADD CANVAS ... statement added



Add

ViewPort_GetChild function added


2009.01.06

Add

Added many predefined standard UDT structures in module.

See UDT predefined in UI module for the complete list.



Add

WIN_BeginPaint function added



Add

WIN_EndPaint function added



Add

WIN_GetClientRect function added



Add

WIN_SetStretchBltMode function added



Add

WIN_StretchDibits function added


2009.01.05

Add

WIN_SetClassLong function added



Add

WIN_SetWindowLong function added


 

 

XPRINT Module changes

Date

What

Description

Thanks to:

2009.01.19

Fix

XPRINT module has serious problems due the compiler version we are using to compile it. We moved this module compilation back to previous compiler version till problems will be solved

Thomas

 

 

SDK interface

Date

What

Description

Thanks to:

2009.01.07

Add

thinBasic_ErrorUserConfirmed function interface added


2009.01.06

Add

thinBasic_ParsePtrToSomething function interface added