Restored from previous forum. Originally posted by Danilo.
> What gadget event problems are you having? I haven't seen any...
> but I also haven't used all gadgets yet in my apps.
You havent seen any ?? LOL... (sorry)
Code: Select all
PanelGadgets:
> PB wrote:
> BUT... this is the same bug that I reported in March in the
> following post, and Paul reported last October (!),
>
[url]http://forums.purebasic.com/english/viewtopic.php?t=1585[/url]
TreeGadget:
[url]http://forums.purebasic.com/english/viewtopic.php?t=1642[/url]
ComboBox (fixed for 3.30):
[url]http://forums.purebasic.com/english/viewtopic.php?t=1571[/url]
Combobox:
Selecting a new item gives RightClick Event (very bad, IMO)
SpinGadget:
Buttons UP and DOWN are reversed
[url]http://forums.purebasic.com/english/viewtopic.php?t=1721[/url]
Window Repainting:
[url]http://forums.purebasic.com/english/viewtopic.php?t=1648[/url]
StatusBar Problem:
[url]http://forums.purebasic.com/english/viewtopic.php?t=1677[/url]
EventType() doesnt return #PB_EventType_LeftClick etc..
for the main window:
[url]http://forums.purebasic.com/english/viewtopic.php?t=1742[/url]
and so on...
...there is more if you search
the forum or use the gadgets.
Best thing is to use no gadgets or GUI stuff at all.
PureBasic DirectX (gaming stuff) looks OK so far
(only small problems were there so far), and the
console should also work like exprected.
But the whole GUI-stuff isnt correct atm.
You think i should wait for v10.0 or longer -
thats round about 7 years or so !!
This things are not SUCH a big problem, that
you cant get it correct after 2 years of development.
In PowerBasic or C/C++ you do the EventHandling
by hand everytime. And it works.
You can program the GUI-stuff 100% API in PureBasic
and make everything yourself (I would like BASIC MACROs
for 100% API coding).
But why are all this commands and events included in PB ??
They are there for the user to use it, so they should be bugfree.
I think when Fred is sitting down and looks at the whole
Gadget and Event stuff for a while, this things could be
99% bugfree in the NEAR future (v3.30/v3.40) - not in 7 years.
I dont know how Fred works, but sometimes it looks funny.
2 Bugs removed, 3 added.
And all of a sudden a whole command is missing after
a new release. Just missing, dunno why (PeekF()).
How can THIS happen ?? I dont know...
I dont lick someones backside and i dont give out free
bl*wj*bs only because somebody is writing a compiler.
(looks like some ppl here like that way).
I say what i think and i want to talk about that stuff -
and i think Fred knows what i mean with this.
The Event-Handling isnt the easiest thing in Windows
and you have to take care about MUCH stuff - but its possible
to do it right (look at some of the billion appz out there).
Especially in a programming language that many people use,
this stuff MUST work at 99% (at least).
If Fred gets dismotivated when i talk about this stuff here,
he can tell me so. I will shaddup then and care more about
my own things.
Some people dont like the truth, but i think Frederic
can live with it (maybe i´m just wrong here).
When nobody says something about it, Fred thinks everything
is OK and he doesnt fix all the VERY IMPORTANT stuff now
because he has other priorities.
And now
enjoy the BUGs, PB...
cya,
...Danilo
"I hate it, but i love it"
(registered PureBasic user)