PureBasic 5.00 beta 6 is online !

Developed or developing a new product in PureBasic? Tell the world about it.
Fred
Administrator
Administrator
Posts: 18162
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

PureBasic 5.00 beta 6 is online !

Post by Fred »

Hi there,

We are now close to the final release, it's only a bug fix beta. If you can, try to test your regular application with this version, as we believe it is stable enough. It will help us to have a robust 5.00 release, thanks ! You can grab the new beta on your online account as usual.

Enjoy !

The Fantaisie Software Team
User avatar
Falko
Enthusiast
Enthusiast
Posts: 271
Joined: Sat Oct 04, 2003 12:57 pm
Location: Germany
Contact:

Re: PureBasic 5.00 beta 6 is online !

Post by Falko »

Thank you, Fred.

Non Flicker, it's very good :D
www.falko-pure.de
Win11 Pro 64-Bit, PB_6.11b1
User avatar
Droopy
Enthusiast
Enthusiast
Posts: 658
Joined: Thu Sep 16, 2004 9:50 pm
Location: France
Contact:

Re: PureBasic 5.00 beta 6 is online !

Post by Droopy »

thanks too
User avatar
deeproot
Enthusiast
Enthusiast
Posts: 284
Joined: Thu Dec 17, 2009 12:00 pm
Location: Llangadog, Wales, UK
Contact:

Re: PureBasic 5.00 beta 6 is online !

Post by deeproot »

Thanks from me too! Great work!

Installed - main project compiled and run - no problems thus far, will code and test more over the next couple of days.
User avatar
J. Baker
Addict
Addict
Posts: 2181
Joined: Sun Apr 27, 2003 8:12 am
Location: USA
Contact:

Re: PureBasic 5.00 beta 6 is online !

Post by J. Baker »

Cool but any chance the ReleaseMouse() function could be fixed on OSX for the final version?
www.posemotion.com

PureBasic Tools for OS X: PureMonitor, plist Tool, Data Maker & App Chef


Even the vine knows it surroundings but the man with eyes does not.
User avatar
Primoz128
Enthusiast
Enthusiast
Posts: 212
Joined: Sat Sep 10, 2011 8:25 pm
Location: Slovenia

Re: PureBasic 5.00 beta 6 is online !

Post by Primoz128 »

If i could buy PB this year... stupid visa...
User avatar
skywalk
Addict
Addict
Posts: 4211
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: PureBasic 5.00 beta 6 is online !

Post by skywalk »

I also had some problems with the Paysite method. Fred told me to use my Paypal account. If you don't have one, then use Paypal 'guest' account. Paypal has lower fees than the other method.
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
User avatar
leonhardt
Enthusiast
Enthusiast
Posts: 220
Joined: Wed Dec 23, 2009 3:26 pm

Re: PureBasic 5.00 beta 6 is online !

Post by leonhardt »

and this bug still exists:

Code: Select all

Procedure fa()
 Protected  a.l=23333
 Protected b.f=0.345
Debug a*b
EndProcedure
fa()

Procedure fb()
Protected a.q=23333
Protected b.f=0.345
Debug a*b
EndProcedure
fb()
poor English...

PureBasic & Delphi & VBA
User avatar
Demivec
Addict
Addict
Posts: 4260
Joined: Mon Jul 25, 2005 3:51 pm
Location: Utah, USA

Re: PureBasic 5.00 beta 6 is online !

Post by Demivec »

@leonhardt: 1. post bugs in the bug forum. 2. Don't repost bugs just because they haven't been solved yet. 3. It is not a bug, you are misusing the 'Debug' statement, you should use 'Debug Strf(a*b)'.
User avatar
Primoz128
Enthusiast
Enthusiast
Posts: 212
Joined: Sat Sep 10, 2011 8:25 pm
Location: Slovenia

Re: PureBasic 5.00 beta 6 is online !

Post by Primoz128 »

I AM using the paypal, and i get some shit about the card... dad said maybe casue he payed 50 € for a program almost a month ago, maybe theres some kind of weird limit...
User avatar
Azul
Enthusiast
Enthusiast
Posts: 109
Joined: Fri Dec 29, 2006 9:50 pm
Location: Finland

Re: PureBasic 5.00 beta 6 is online !

Post by Azul »

thanks

Code: Select all

; Hello, World!
User avatar
leonhardt
Enthusiast
Enthusiast
Posts: 220
Joined: Wed Dec 23, 2009 3:26 pm

Re: PureBasic 5.00 beta 6 is online !

Post by leonhardt »

Demivec wrote:@leonhardt: 1. post bugs in the bug forum. 2. Don't repost bugs just because they haven't been solved yet. 3. It is not a bug, you are misusing the 'Debug' statement, you should use 'Debug Strf(a*b)'.
"you should use 'Debug Strf(a*b)'."
No,I don't think so,please explain this to me,test it yourself:

Code: Select all

Procedure.l fa()
 Protected  a.l=23333
 Protected b.f=0.345
ProcedureReturn a*b
EndProcedure

Debug StrF(fa())

Procedure.l fb()
Protected a.q=23333
Protected b.f=0.345
ProcedureReturn a*b
EndProcedure

Debug StrF(fb())
win7 32bit
poor English...

PureBasic & Delphi & VBA
MachineCode
Addict
Addict
Posts: 1482
Joined: Tue Feb 22, 2011 1:16 pm

Re: PureBasic 5.00 beta 6 is online !

Post by MachineCode »

leonhardt wrote:please explain this to me
Your procedures are not of Float type, yet they're calculating floats (the "b.f" variable). So, look at this:

Code: Select all

Procedure.f fa()
  Protected a.l=23333
  Protected b.f=0.345
  ProcedureReturn a*b
EndProcedure

Debug StrF(fa())

Procedure.f fb()
  Protected a.q=23333
  Protected b.f=0.345
  ProcedureReturn a*b
EndProcedure

Debug StrF(fb())
Debug output:

Code: Select all

8049.8847656250
8049.8847656250
No bug.
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
User avatar
leonhardt
Enthusiast
Enthusiast
Posts: 220
Joined: Wed Dec 23, 2009 3:26 pm

Re: PureBasic 5.00 beta 6 is online !

Post by leonhardt »

MachineCode wrote:
leonhardt wrote:please explain this to me
Your procedures are not of Float type, yet they're calculating floats (the "b.f" variable). So, look at this:

Code: Select all

Procedure.f fa()
  Protected a.l=23333
  Protected b.f=0.345
  ProcedureReturn a*b
EndProcedure

Debug StrF(fa())

Procedure.f fb()
  Protected a.q=23333
  Protected b.f=0.345
  ProcedureReturn a*b
EndProcedure

Debug StrF(fb())
Debug output:

Code: Select all

8049.8847656250
8049.8847656250
No bug.
yeah,that's because your procedures return float types ,it's ok,but when they return integer,the first procedure return 8050 while the second return ZERO,if one returns zero then the other should do the same, doesn't it ? but MY code's output is obviously different, then can you explain this defference? please just point out where is the error of MY code.the only difference is between" a.q" and "a.l",aren't they both integer types?
poor English...

PureBasic & Delphi & VBA
MachineCode
Addict
Addict
Posts: 1482
Joined: Tue Feb 22, 2011 1:16 pm

Re: PureBasic 5.00 beta 6 is online !

Post by MachineCode »

I read in the manual (or here on the forums?) that once you do a calc with a float, the result is converted to a float automatically; hence why you need to make the procedure return a float value ("Procedure.f").
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
Post Reply