Is PureBasic good for interactive 2D graphics applications?
Posted: Tue Oct 14, 2014 3:48 pm
First of all, hi,
I'm new here
Before the actual question,
What I like about PB is: multi-platform and basic language
Now, what I want
is to create mini apps for myself mostly, research purposes, which can maybe grow into bigger applications.
but I need the possibility to draw interactive objects (circles, rectangles, lines, etc)
that can be receive events (that can be clicked, dragged around, etc)
The toolkit which seems closest to my needs, is Qt framework (QGraphicsScene, QGraphicsView, QGraphicsItem),
but it's c++, and... ughhh
It has a port in python (my language of choice), but python is slow at these things (in my perception at least)
I'm aware of q7basic, basic for Qt, which could be great, but,
from what I read here, it's not so good (compile times, updates, support, etc)
Back to PB,
I browsed the docs, I did a little browsing in this forum,
but it's not so clear if interactivity is provided
It seems to me drawing in PB is like in delphi's panel, painting only, which is too primitive for me
But I'm not sure if I'm right, I didn't go too deep
I wanted to ask here because it gets too much time now to find the answer by myself,
and I suppose this is a trivial question for average PB users
hence the question
Thanks
I'm new here
Before the actual question,
What I like about PB is: multi-platform and basic language
Now, what I want
is to create mini apps for myself mostly, research purposes, which can maybe grow into bigger applications.
but I need the possibility to draw interactive objects (circles, rectangles, lines, etc)
that can be receive events (that can be clicked, dragged around, etc)
The toolkit which seems closest to my needs, is Qt framework (QGraphicsScene, QGraphicsView, QGraphicsItem),
but it's c++, and... ughhh
It has a port in python (my language of choice), but python is slow at these things (in my perception at least)
I'm aware of q7basic, basic for Qt, which could be great, but,
from what I read here, it's not so good (compile times, updates, support, etc)
Back to PB,
I browsed the docs, I did a little browsing in this forum,
but it's not so clear if interactivity is provided
It seems to me drawing in PB is like in delphi's panel, painting only, which is too primitive for me
But I'm not sure if I'm right, I didn't go too deep
I wanted to ask here because it gets too much time now to find the answer by myself,
and I suppose this is a trivial question for average PB users
hence the question
Thanks