Jump to content











Photo
* * * * * 1 votes

WinBuilder 078 SP1


  • Please log in to reply
3 replies to this topic

#1 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 06 September 2009 - 01:12 PM

There is WinBuilder 078 Service Pack 1 available

Compared with the version 078 there are only some small changes.

'Small' because
  • They appear only on very few situations
  • The changes are coded in just some lines
But really they are 'important' for some people, eg.
  • Lancelot with his 'leading spaces'
  • Ashaman with his proxy issue
  • Fxscrpt with his 'expand *.ca_' isssue
Therefore it has been decided to publish these latest changes as Sevice Pack.

Greetings to Billy the Door :D

[078 SP1]
date=2009-09-02

fixed - source indenting disturbed certification
fixed - CopyOrExpand of single *.ca_ file does not work
fixed - leading and trailing spaces in variables were lost.
fixed - download issues when proxy does not allow DNS
fixed - Bug ID #211: Access violation
changed - certification issuer shown in log, when applicable
added - in Tools >> Upload tab, write certification string into updates.ini

Release as 078 SP1 on 2009-SEP-06


Remarks:
The refix of the 'leading spaces' may cause that some script lines with syntax error now are not tolerated any more, but appear as error.

If there are support questions, please ask them in the Development Forum.

Peter

#2 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 06 September 2009 - 03:45 PM

Great work !
The WinBuilder 078 Sp1 shows interface of scripts faster than old WinBuilders :D

#3 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 06 September 2009 - 05:00 PM

Thanks for the compliments!

A first result of what I started for WB 079 beta 1:

There is a separate TNodeData unit, containing all the information about a script.

Right now this class has been defined inside the script engine, and all data from script are read when the script is opened.

E.g. To calculate md5, is very time comsuming. With scripts having large attachements, it can be several seconds. And that for every script ...

I'm changing to create the data 'On demand' like:

function TNodeData.GetMD5: string;

begin

  if _MD5 = '' then

	_MD5 := MD5_view(ScriptFilename);

  result := _MD5;

end;
The MD5 is only built when it is needed. When it is needed the next time in the same script, it is not recalculated, but just read.
And when it is not needed in the script (and that is to draw the interface) it is not calculated.

Peter

#4 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 07 September 2009 - 09:57 AM

Thanks for the compliments!

A first result of what I started for WB 079 beta 1:

There is a separate TNodeData unit, containing all the information about a script.

Right now this class has been defined inside the script engine, and all data from script are read when the script is opened.

E.g. To calculate md5, is very time comsuming. With scripts having large attachements, it can be several seconds. And that for every script ...

I'm changing to create the data 'On demand' like:

function TNodeData.GetMD5: string;

begin

  if _MD5 = '' then

	_MD5 := MD5_view(ScriptFilename);

  result := _MD5;

end;
The MD5 is only built when it is needed. When it is needed the next time in the same script, it is not recalculated, but just read.
And when it is not needed in the script (and that is to draw the interface) it is not calculated.

Peter


Hi Psc ;)

My some script files have too many attachments so therefore the loading of the interface of WinBuilder takes more time.
This feature will be very useful to persons like me. I wish you success in your work, good luck !

Best Regards :)




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users