BLOG: API Programming: What’s behind the PB GUI objects

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
Axolotl
Addict
Addict
Posts: 841
Joined: Wed Dec 31, 2008 3:36 pm

BLOG: API Programming: What’s behind the PB GUI objects

Post by Axolotl »

I just stumbled across this blog post by Freak from 2010.
API Programming: What’s behind the PB GUI objects
Wouldn't it be cool if the content were an official and up-to-date part of the IDE or help section?
Because I'm not sure when reading it whether it's up to date.
Just because it worked doesn't mean it works.
PureBasic 6.04 (x86) and <latest stable version and current alpha/beta> (x64) on Windows 11 Home. Now started with Linux (VM: Ubuntu 22.04).
User avatar
Shardik
Addict
Addict
Posts: 2060
Joined: Thu Apr 21, 2005 2:38 pm
Location: Germany

Re: BLOG: API Programming: What’s behind the PB GUI objects

Post by Shardik »

Axolotl wrote: Wed Sep 03, 2025 11:23 am Wouldn't it be cool if the content were an official and up-to-date part of the IDE or help section?
That's a very nice idea!
Axolotl wrote: Wed Sep 03, 2025 11:23 am Because I'm not sure when reading it whether it's up to date.
You are right that the GUI object table is not up-to-date. For MacOS it's still displaying the Carbon objects although the last PB version to support the deprecated Carbon framework as a subsystem (beneath the Cocoa framework) is PB 5.11.

12 years ago I therefore added a column with the Cocoa objects in this posting.

For Linux only the outdated Gtk2 objects are listed but not the actual Gtk3 objects.

So +1 from me!
Collection of cross-platform examples with API functions to extend PureBasic
Axolotl
Addict
Addict
Posts: 841
Joined: Wed Dec 31, 2008 3:36 pm

Re: BLOG: API Programming: What’s behind the PB GUI objects

Post by Axolotl »

Shardik,
thats cool, thanks.
And that shows the problem with blogs and forum posts. At some point, they simply can no longer be found, are outdated, etc.

BTW: You should define your collection of cross platform examples as requirements. That would get my vote.
Just because it worked doesn't mean it works.
PureBasic 6.04 (x86) and <latest stable version and current alpha/beta> (x64) on Windows 11 Home. Now started with Linux (VM: Ubuntu 22.04).
AZJIO
Addict
Addict
Posts: 2191
Joined: Sun May 14, 2017 1:48 am

Re: BLOG: API Programming: What’s behind the PB GUI objects

Post by AZJIO »

I added this link to my bookmarks for WinAPI objects
Post Reply