PureBasic 4.30 final released!

Developed or developing a new product in PureBasic? Tell the world about it.
SofT MANiAC
Enthusiast
Enthusiast
Posts: 142
Joined: Mon Sep 17, 2007 10:28 am
Location: P.O.P
Contact:

Post by SofT MANiAC »

8)
Great work (as always ) :D
POiNT.OF.PRESENCE group
afriend
User
User
Posts: 20
Joined: Thu Aug 09, 2007 5:47 am
Location: Melbourne, Australia

Post by afriend »

You certainly put alot of work into the product - thanks for all your work - looks great - Can't wait for the new VD also :P
maw

Post by maw »

Excellent work guys, as usual!!! Donation on it's way, also as usual :lol:
bluewater00
New User
New User
Posts: 1
Joined: Fri Jan 23, 2009 3:30 am
Location: china

Post by bluewater00 »

hehe,great work!
User avatar
oakvalley
User
User
Posts: 77
Joined: Sun Aug 08, 2004 6:34 pm
Location: Norway
Contact:

Post by oakvalley »

Okey, some improvements for the PureBasic team:

It says:

- Removed: StrQ(), HexQ(), BinQ(), ValQ()
- Removed: ChangeListIconDisplay(), replaced by a gadget attribute
- Removed: ButtonImageGadget() backward compatibility
- Removed: CreateGadgetList(), now automatically done in OpenWindow()
- Removed: CopyTexture(), TextureOutput()

Could you also tell the users what to use instead. Like the TextureOutput() was removed...yeah, great probably....but replaced with what? And most important, how can one now perform drawing on the texture? Where can I find information about commands that were removed..and how to perform the action in PB4.30

Also, the PB4.30 help file.... If one check the command for StartDrawing() one could find the TextureOutput() as a valid operator....only to find that in french language....while the rest of the manual is English....

And check the overview for 2DDrawing...its says:
[quote]The output of the drawing functions is possible on a window, a screen, a sprite, an image, a texture or the printer. More information can be found at StartDrawing(). [/quote]

Note the word "T E X T U R E"

Bad release I think. Not happy.
Regards Stone Oakvalley
Currently @ PB 5.70
Seymour Clufley
Addict
Addict
Posts: 1264
Joined: Wed Feb 28, 2007 9:13 am
Location: London

Post by Seymour Clufley »

For Christ's sake. How can you say it's a bad release when all your complaints are about the help file?
User avatar
oakvalley
User
User
Posts: 77
Joined: Sun Aug 08, 2004 6:34 pm
Location: Norway
Contact:

Post by oakvalley »

My main concern is maybe not about the help file.

The main concern is that a command was removed without ANY clue of HOW to do it in the new release. If one remove a command, it should at least be some clue how to pull it off using a better, improved method (as always Purebasic progresses to the better in overall of course)

Look at the other other removed commands:
StrQ(), HexQ(), BinQ(), ValQ() = These can now be Str(Value.Q) = fine, says so in the manual
"ChangeListIconDisplay()" it says "replaced by gadget attribute" = fine
" CreateGadgetList()" = "now automatically done in OpenWindow()" = fine

"CopyTexture(), TextureOutput()" = ??? Replaced by what? How to do in PB4.30? Nothing...could at least say:

"Use LoadImage(), Draw on that, save that to disk, load that as new texture" or something as a workaround....
Regards Stone Oakvalley
Currently @ PB 5.70
case
Enthusiast
Enthusiast
Posts: 141
Joined: Thu Aug 07, 2003 11:09 am

Post by case »

have to admit it's a bit rough :)

but it's maybe just the team that forgot to write it up in the doc ;)
User avatar
nco2k
Addict
Addict
Posts: 1344
Joined: Mon Sep 15, 2003 5:55 am

Post by nco2k »

> CopyTexture(), TextureOutput()
they didnt remove it for fun. im sure that fred will implement it again, as soon as he finds a way around it.

c ya,
nco2k
If OSVersion() = #PB_OS_Windows_ME : End : EndIf
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

Well, it's about time for the next release, isn't it? Hint hint :-)
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
swan
Enthusiast
Enthusiast
Posts: 225
Joined: Sat Jul 03, 2004 9:04 am
Location: Sydney Australia
Contact:

Post by swan »

Minor point, but this release is written as four point thirty (4.30). Is that correct ? Should it be four point three (4.3 or 4.03). Since the release of version 4 I haven't seen the other 29 minor releases, if correct. Or should it be 4.0.0 -> 4.3.0, which I think is more technically correct. And I know everyone has their own opinion on versioning !
Rozek
User
User
Posts: 64
Joined: Thu Jul 05, 2007 12:19 pm
Location: Böblingen (Germany)

Post by Rozek »

Despite its flaws, PB is getting better with every release - especially when it comes to portability across platforms. In particular, 4.30 was a real milestone in that area!

Now, I'm looking forward to 4.40 with the ability to produce DLLs, .so's and DyLibs - that would be another milestone!
Kind regards,

Andreas Rozek
X
Enthusiast
Enthusiast
Posts: 311
Joined: Tue Apr 04, 2006 6:27 am

Post by X »

Rozek wrote:Despite its flaws, PB is getting better with every release - especially when it comes to portability across platforms. In particular, 4.30 was a real milestone in that area!

Now, I'm looking forward to 4.40 with the ability to produce DLLs, .so's and DyLibs - that would be another milestone!
... ? You can produce DLLs right now ...
Rozek
User
User
Posts: 64
Joined: Thu Jul 05, 2007 12:19 pm
Location: Böblingen (Germany)

Post by Rozek »

...but neither .dylibs nor .so's (I am not so sure about .so's, but generation of .dylibs is broken right now) Fred once wrote: "...dylib on OS X doesn't work for now. It's planned for 4.40." (see http://www.purebasic.fr/english/viewtop ... highlight=)

And one of the outstanding features of PB is its platform-independance!
Kind regards,

Andreas Rozek
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Post by Psychophanta »

As we all can see oakvalley is completely right, however that is far to be a good reason to say 4.30 is a bad release.
In fact there is not a good reason to say such a thing, even there are still some scaring bugs (bugs that hopefully are ignored by oakvalley :wink: ).
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
Post Reply