
- #Purebasic new gadget color install#
- #Purebasic new gadget color update#
- #Purebasic new gadget color upgrade#
- #Purebasic new gadget color trial#
- #Purebasic new gadget color professional#
added ImageID parameter to OpenSubMenu() added PushListPosition(), PopListPosition(), PushMapPosition(), PopMapPosition()

added RandomizeList(), RandomizeArray()

added MoveElement(), MergeLists(), SplitList() commands added SetGadgetItemData() for PanelGadget Comments on the new structure are welcome. This is still a work in progress which should be finished for the final release. It wasn't finished in time, and its not a big enough priority to justify delaying this release any longer.įinally, we are in the process of changing the PureBasic documentation to be more precise and readable when it comes to function parameters and return values. Unfortunately, the automation framework that I talked about here on the forum did not make it into this release. The IDE got some additions as well, like the ability to build projects directly from the command-line, or the option to be warned when a file is changed on disk while open in the IDE. All new non-3D commands are already documented in the manual.

Other than that, there are some smaller new commands like additions to the LinkedList library for example. You can see this new gadget in action in the IDE already: The new file panel and the new color picker tool both make use of it. It is a simple drawing surface that provides detailed mouse and keyboard events to easily implement custom data views or controls (all cross-platform of course). On the application side of things, the most notable addition is the CanvasGadget() command.
#Purebasic new gadget color install#
If you get a missing DLL error when running the 3D examples, then install this:
#Purebasic new gadget color update#
Note: It may be required that you update your DirectX 9 runtimes to work with this new version. The 3D commands are not documented yet, but we will put up some examples to demonstrate them.Ī special thanks to G-Rom and TMyke from the french forum for their help on the new 3D commands! Furthermore, there are a ton of new 3D libraries and commands. The OGRE engine was updated to version 1.7.0 and we switched the physics engine from ODE to Bullet. This release is mostly about the 3D side of things, but there are new features for application programmers as well. It is available for download on your personal account.
#Purebasic new gadget color upgrade#
I'm pleased to announce that PureGDK is now ready for sale! The PureGDK Upgrade is available at now and will also be available on The Game Creators website as both an Upgrade and a Standalone package.You probably saw the fake April 1 announcement, but as we all know: real releases happen on a Monday! So here it is, after a longer than usual period: The first beta of the upcoming PureBasic 4.60 release.
#Purebasic new gadget color professional#
The difference between the 'Standalone' and the 'Upgrade' is that the Standalone does not require DarkBasic Professional to be installed prior to installing PureGDK.

The necessary components are bundled with the installer. The Game Creators is the exclusive distributor of the Standalone package so if you do not already own DarkBasic Professional and don't want to purchase it as an individual product (it will come bundled with the Standalone anyways) then you'll have to wait a little longer.Ī demo of PureGDK is available for download at.
#Purebasic new gadget color trial#
More information about PureGDK can be found in the official thread: Because the trial of DarkBasic Professional is version 6.2 which is incompatible with PureGDK, the PureGDK demo is based off of the Upgrade version and requires DarkBasic Professional 6.7 or higher to be installed.Ī standalone demo will be available once the trial version of DarkBasic Professional has been updated. Everyone who participated was a great help squishing bugs! Special thanks to all of the PureGDK beta testers. PurePlugin simplifies the process of writing plugins for DBP in PureBasic. It's a great solution if you want to make plugins for your projects but you still program in DBP. It lets write everything in PureBasic just like you would in DBP but using the powerful PureBasic language instead. It's similar to DarkGDK but it differs in that it's compatible with all DBP plugins, it uses the same core as DBP so updates don't lag behind like DarkGDK, and because it's a BASIC dialect it's much easier to program. I've also made improvements to certain characteristics of the DarkBasic Professional language.
