Page 2 of 2

Re: PureBasic 5.00 beta 3

Posted: Wed Sep 19, 2012 12:12 pm
by GeBonet
Here we enter the new era, that of 5.xxxx ... :D
New time soon until the age of 6 .... PB Viva, Viva :D :lol: :!:

Re: PureBasic 5.00 beta 3

Posted: Fri Sep 21, 2012 9:42 pm
by GeBonet
First Just download the english version, install im and change the name of chm. Second part download the with option french.... and you have the old french chm and the new english chm (renamed). :D

Re: PureBasic 5.00 beta 3

Posted: Sat Sep 22, 2012 2:31 am
by grabiller
Fred wrote:../.. - doc is finished (english only), useful to test the new commands
Hmm, is there a list of the new commands somewhere ?

I'd like to test the new commands but.. which commands are new ?

Thanks.

Re: PureBasic 5.00 beta 3

Posted: Sat Sep 22, 2012 2:59 am
by MachineCode
grabiller wrote:is there a list of the new commands somewhere ?
Read the first post in this thread again. ;)

Re: PureBasic 5.00 beta 3

Posted: Sat Sep 22, 2012 3:04 am
by grabiller
MachineCode wrote:
grabiller wrote:is there a list of the new commands somewhere ?
Read the first post in this thread again. ;)
Right, thanks. :wink:

That said, as a suggestion, it could be great to have a "What's New" chapter in the documentation of each version.

Or did I missed that too ? :-]

Re: PureBasic 5.00 beta 3

Posted: Sat Sep 22, 2012 5:03 am
by MachineCode
grabiller wrote:it could be great to have a "What's New" chapter in the documentation of each version.
There is, in each stable release. Beta releases don't get those. ;)

Re: PureBasic 5.00 beta 3

Posted: Sat Sep 22, 2012 1:19 pm
by grabiller
MachineCode wrote:
grabiller wrote:it could be great to have a "What's New" chapter in the documentation of each version.
There is, in each stable release. Beta releases don't get those. ;)
I'm looking at the v4.61 chm right now but I don't see such chapter, is it a separate document ?

Re: PureBasic 5.00 beta 3

Posted: Sat Sep 22, 2012 1:22 pm
by ts-soft
History?

Re: PureBasic 5.00 beta 3

Posted: Sat Sep 22, 2012 2:09 pm
by grabiller
ts-soft wrote:History?
I definitely need some sleep.

Thanks :wink:

Re: PureBasic 5.00 beta 3

Posted: Wed Oct 03, 2012 12:56 pm
by grabiller
A suggestion for 2D Drawing in future releases:

Text drawing is anti-aliased on Linux and Mac OS/X but not on Windows, and primitives drawing (rounded box, .. ) are not anti-aliased at all.

While we can use GDI+ on Windows, and certainly specific APIs on Linux and Mac OS/X, perhaps it could be a good idea to add anti-aliased text and primitives drawing natively in PureBasic and on all 3 platforms.

This could significantly enhance 2d drawing quality in all kinds of PureBasic applications.

Re: PureBasic 5.00 beta 3

Posted: Wed Oct 03, 2012 1:14 pm
by Polo
grabiller wrote:While we can use GDI+ on Windows, and certainly specific APIs on Linux and Mac OS/X, perhaps it could be a good idea to add anti-aliased text and primitives drawing natively in PureBasic and on all 3 platforms.
I believe on Windows text is anti aliased if some OS settings are turned on.
That'd be great to have anti aliased primitives though!

Re: PureBasic 5.00 beta 3

Posted: Wed Oct 03, 2012 1:23 pm
by wilbert
Polo wrote:That'd be great to have anti aliased primitives though!
Wouldn't that break compatibility with DrawingMode and CustomFilterCallback ?

Re: PureBasic 5.00 beta 3

Posted: Wed Oct 03, 2012 1:31 pm
by grabiller
wilbert wrote:
Polo wrote:That'd be great to have anti aliased primitives though!
Wouldn't that break compatibility with DrawingMode and CustomFilterCallback ?
Not if it is added as an option like with a #PB_2DDrawing_AntiAliased flag for DrawingMode(), I guess ?

Re: PureBasic 5.00 beta 3

Posted: Wed Oct 03, 2012 5:36 pm
by netmaestro
Text drawing is anti-aliased on Linux and Mac OS/X but not on Windows
The default font for DrawText() on Windows is a 30-year-old system font that isn't antialiased. If you load another font such as arial etc. and set it with DrawingFont() before calling DrawText() your text will be antialiased. Afaik in the case of primitives it is on the todo list for the future. It just didn't make it in to the massive overhaul of the 2ddrawing library that occurred in 4.40.