PureBasic 3.89 Beta 1 - Public release
-
- New User
- Posts: 9
- Joined: Thu Jul 10, 2003 3:13 pm
- Location: Germany
TimoNews: Release 3.89 Beta 1
-------------------------
- Added: CountString(), KeyboardInput(), GetWindowTitle(), SetWindowTitle(), ElapsedMilliseconds()
- Added: MDIGadget() by Fr34k
- Added: 'Static' keyword for local variable which need to be persistent
- Added: VerticalBlank support for FlipBuffers() (and works in windowedmode too)
- Added: RemoveGadgetColumn(), SetGadgetAttribute(), GetGadgetAttribute(), SetGadgetItemAttribute(), GetGadgetItemAttribute()
- Added: Autosize for StatusBar and ToolBar (no more callback needed)
- Added: New size handler by Fr34k which allow realtime window sizing without callback !
- Added: New 'z' optionnal parameter to TransformSprite3D()
- Added: Several new flags for SplitterGadget() for better flexibility
- Added: SetGadgetAttribute() support for ScrollAreaGadget() to resize the inner area.
- Added: Joystick and Module support for NT4 compatibility mode
- Added: Hexadecimal display, clear-copy-save debug output and window position saving to the debugger
- Added: Support for different depth icons for the default program icon
- Added: IDE features: Interface viewer, new MS SDK support, find in files, line numbering
- Added #PB_Any support for DataBase, File, Font, FileSystem, Gadget, Image, Library, Module, Movie, Palette, Sprite, Sprite3D, SysTray, ToolBar and StatusBar, Window
- Changed: no more #Memory ID and flag for AllocateMemory()
- Splitted Database, File, Network, StatusBar and Systray libraries
- Removed: UpdateStatusBar(), UseMemory()
- Fixed: NT4 (DirectX 3) support for Sprite, Palette, Sound, Keyboard and Mouse libraries
- Fixed: Bug in CreateSprite3D(), the width and size was 1 pixel wider
- Fixed: Bug with SpritePixelCollision if the same sprite was used for both collisions.
- Fixed: Bug in the debugger with win98 (application window was in background)
quidquid Latine dictum sit altum videtur
compiler error
I get ..\debugger\debugger.obj.text:undefined reference to '_PB_DEBUGGER_PureBasicPath'
Anyone got the same problem
Sveinung
Anyone got the same problem
Sveinung
-
- Enthusiast
- Posts: 499
- Joined: Wed Sep 17, 2003 9:17 pm
- Location: Southern California
- Contact:
- NoahPhense
- Addict
- Posts: 1999
- Joined: Thu Oct 16, 2003 8:30 pm
- Location: North Florida
You did let it update your current version, right? As for help files.. theresricardo wrote:I think that the help file is extremely important in a beta testing release, otherwise we need to figure alone how can a new command works!
IMHO makes no sense release a beta with no help file.
always time for that.. most beta testers don't work from a help file.
I still have all my own stuff, help files an all:
Code: Select all
-------------------------------------------------------------------------------
PureBasic v3.89 Beta 1 Release - Read Me
-------------------------------------------------------------------------------
This beta is for testing purpose only. Never assume it to be stable
or even working. But, we provide it to public beta testing as we don't
found any bugs anymore and want to be sure to have a correct product before
release it. Be free to test it with all your program and reports
any problem to the bug report section, with 'Beta - ' in the title.
We strongly suggest to makes a whole copy of the 'PureBasic' folder
and install this beta on it, to keep a working distribution. You have
to install this beta over a regular PureBasic 3.81.
This beta requiers the registered version of PureBasic.
We work off the release notes, and break stuff, then things
get fixed, and eventually, the help file is modified.
- np
-
- Enthusiast
- Posts: 202
- Joined: Sun Apr 27, 2003 4:44 am
- Location: Michigan, USA
- Contact:
@Ricardo,
Remeber this is a beta release. If you want things to run smooth I wouldn't update to the beta. Wait a bit until it is at a level you feel is complete enough for you.
This way you can be as productive as you want.
Just my $0.02.
Remeber this is a beta release. If you want things to run smooth I wouldn't update to the beta. Wait a bit until it is at a level you feel is complete enough for you.

Just my $0.02.
-Ryan
RJP Computing
Ubuntu 8.10/WinXP, AMD Athlon 64 3000+, 1000MB RAM, AC 97 Audio, nVidia GeForce 7600GT 512MB
RJP Computing
Ubuntu 8.10/WinXP, AMD Athlon 64 3000+, 1000MB RAM, AC 97 Audio, nVidia GeForce 7600GT 512MB
- NoahPhense
- Addict
- Posts: 1999
- Joined: Thu Oct 16, 2003 8:30 pm
- Location: North Florida
..
I don't mind updating to the beta. As I backup the PB structure everyRJP Computing wrote:@Ricardo,
Remeber this is a beta release. If you want things to run smooth I wouldn't update to the beta. Wait a bit until it is at a level you feel is complete enough for you.This way you can be as productive as you want.
Just my $0.02.
other day. So I'm keeping my 3.81 structure backup intact. Just in case.

- np
-
- Enthusiast
- Posts: 613
- Joined: Tue May 06, 2003 2:50 pm
- Location: Germany
- Contact:
But ricardo said nothing about beeing unproductive or things that should run smoothly. The one thing he said though, is that it's quite hard to beta test a product if you don't know how to use new commands and features. In this point I totally agree with him.RJP Computing wrote:@Ricardo,
Remeber this is a beta release. If you want things to run smooth I wouldn't update to the beta. Wait a bit until it is at a level you feel is complete enough for you.This way you can be as productive as you want.
Just my $0.02.
If there is little feedback in a beta testing phase, this is one of the main reasons for it, as I perceive it.
Last edited by freedimension on Mon Mar 22, 2004 9:59 pm, edited 1 time in total.
I fully appreciate the efforts of Fred and the PB Team members in bringing us new and improved versions of PB.
I'm not expecting to use this or any other beta release for productivity. I would simply like to help weed out any bugs. As an example: 

I would like to test the new SplitterGadget flags, but I have no idea what these new flags are.- Added: Several new flags for SplitterGadget() for better flexibility

What goes around comes around.
PB 5.21 LTS (x86) - Windows 8.1
PB 5.21 LTS (x86) - Windows 8.1