Update the gadgets and IDE and Form Creator

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
IdeasVacuum
Always Here
Always Here
Posts: 6426
Joined: Fri Oct 23, 2009 2:33 am
Location: Wales, UK
Contact:

Re: Update the gadgets and IDE and Form Creator

Post by IdeasVacuum »

....or the white sheep :mrgreen:
IdeasVacuum
If it sounds simple, you have not grasped the complexity.
User avatar
blueb
Addict
Addict
Posts: 1111
Joined: Sat Apr 26, 2003 2:15 pm
Location: Cuernavaca, Mexico

Re: Update the gadgets and IDE and Form Creator

Post by blueb »

@DK_PETER

Nice sample.. I like it.

Shows how easy it is to roll your own. :D
- It was too lonely at the top.

System : PB 6.21(x64) and Win 11 Pro (x64)
Hardware: AMD Ryzen 9 5900X w/64 gigs Ram, AMD RX 6950 XT Graphics w/16gigs Mem
IdeasVacuum
Always Here
Always Here
Posts: 6426
Joined: Fri Oct 23, 2009 2:33 am
Location: Wales, UK
Contact:

Re: Update the gadgets and IDE and Form Creator

Post by IdeasVacuum »

Shows how easy it is to roll your own
....which is another reason why an official PB set of canvas-based gadgets would be great.

SpinGadget() does support SetGadgetColor(), so it's pretty good as-is on Windows OS.
IdeasVacuum
If it sounds simple, you have not grasped the complexity.
moob
User
User
Posts: 68
Joined: Mon Aug 01, 2011 6:16 pm

Re: Update the gadgets and IDE and Form Creator

Post by moob »

PB wrote:> why the numbers of PB is on the right?

Probably to match Mac/Linux. Remember, each gadget in PureBasic
has to be cross-platform and match the other operating systems.
Nothing is Windows-specific unless you force it with API tweaks.

> the Gadgets on PB is not update or added new Gadgets or new functions for years

For the reason I just gave above. They won't be updated to do
things that Mac/Linux gadgets don't support. Just the way it is.

> Need better IDE, better form creator with all Gadgets

Visual Studio is made by the world's biggest software company
with thousands of developers. PureBasic has 2 main developers.
How about cutting them some slack?
@PB

I know PB team is not MS team nor PB is VS.

but what I ask is turn they priority for things really matters in future updates.

3D for me is low priority, no need for now add more things, just focus in adding more functionality to what is already have.

Form creator high priority, gadgets high priority, IDE too.

I'm not a pro in PB and I thing all of us won if PB turn the things more easily without be an pro in windows API, linux or Mac.
IdeasVacuum wrote:
Shows how easy it is to roll your own
....which is another reason why an official PB set of canvas-based gadgets would be great.

SpinGadget() does support SetGadgetColor(), so it's pretty good as-is on Windows OS.
One more thing they need pay attention :D

this what I talk about little things need more functionality.
wilbert
PureBasic Expert
PureBasic Expert
Posts: 3942
Joined: Sun Aug 08, 2004 5:21 am
Location: Netherlands

Re: Update the gadgets and IDE and Form Creator

Post by wilbert »

PB wrote:For the reason I just gave above. They won't be updated to do
things that Mac/Linux gadgets don't support. Just the way it is.
Windows isn't some sort of superior OS with a lot more capabilities.
There are a lot of things that could be added that can be supported by all three platforms.
Shardik has posted several examples of cross platform solutions.
It's just a matter of choice if things are added or not.
Windows (x64)
Raspberry Pi OS (Arm64)
User avatar
eddy
Addict
Addict
Posts: 1479
Joined: Mon May 26, 2003 3:07 pm
Location: Nantes

Re: Update the gadgets and IDE and Form Creator

Post by eddy »

PB wrote:> Hmm, I looked at other apps and they're all left, not right.
So it seems PureBasic is the black sheep of the family here.
How did we miss this detail ? :mrgreen:

Image
Imagewin10 x64 5.72 | IDE | PB plugin | Tools | Sprite | JSON | visual tool
User avatar
Fangbeast
PureBasic Protozoa
PureBasic Protozoa
Posts: 4789
Joined: Fri Apr 25, 2003 3:08 pm
Location: Not Sydney!!! (Bad water, no goats)

Re: Update the gadgets and IDE and Form Creator

Post by Fangbeast »

eddy wrote:
PB wrote:> Hmm, I looked at other apps and they're all left, not right.
So it seems PureBasic is the black sheep of the family here.
How did we miss this detail ? :mrgreen:

Image
Is that Idle's sheep or srod's?? (Was going to be ruder but they would both kill me!)
Amateur Radio/VK3HAF, (D-STAR/DMR and more), Arduino, ESP32, Coding, Crochet
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Re: Update the gadgets and IDE and Form Creator

Post by PB »

> Windows isn't some sort of superior OS with a lot more capabilities.

To some extent it is. For example, #ES_RIGHT or whatever it is, is
not supported by TextGadgets because Linux doesn't support it.
Something like that; I can't find the thread discussing it ATM.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Re: Update the gadgets and IDE and Form Creator

Post by ts-soft »

PB wrote:#ES_RIGHT or whatever it is, is
not supported by TextGadgets because Linux doesn't support it.
And windows doesn't support it :D
#SS_RIGHT is for static text like textgadget!
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Re: Update the gadgets and IDE and Form Creator

Post by PB »

I did say "whatever it is". :wink:
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
User avatar
captain_skank
Enthusiast
Enthusiast
Posts: 639
Joined: Fri Oct 06, 2006 3:57 pm
Location: England

Re: Update the gadgets and IDE and Form Creator

Post by captain_skank »

A drive toward PB coded gadgets would be a good thing i think.

It would ceratinly increase the understanding of the canvasgadget and make gadgets have a consistent look and feel across platforms.
Post Reply