staringfrog wrote:You know, from purely business viewpoint, a merger of PureBasic and ProGUI could be an all-winning combination.
Nope. PB is cross-platform, and ProGUI is Windows only.
Beside that, the PB team does not show any interest in implementing the simplest cross-platform
enhancements to the GUI part. PB wants to be the simplest of the simplest. In my opinion you could
enhance nearly *any* PB library cross-platform, because all platforms itself, support more than PB does.
Especially Shardik has provided many cross-platform codes, but nothing similar gets implemented into PB.
The most simple things, like getting and setting the cursor/selection position in StringGadget and EditorGadget,
did not find its way into PB in many years. Of course such simple things are provided by all operating systems out there.
Not speaking about advanced dock-able windows, that you find in other GUI toolkits. PB is cross-platform for simplest stuff,
the minimalistic common devisor, but for advanced things you always have to use 3 system APIs directly.
The message is: It is cheap, so do it yourself (DIY), or get another toolkit... like QT.
QT is one of the most advanced toolkits available.
When I asked Digia, it was 2,995 Euros for a commercial license for one platform (Windows or Linux or Mac).
The commercial Multi-OS license for Win + Linux + Mac (incl. all Sources) ) was 4,195 Euro.
Although I think PB could do more, QT corrects the perspective to reality.
At the end I am writing my own cross-platform GUI toolkit. PB is too simplistic, and QT at 4,195 Euro feels little bit overpriced.
For cheap add-ons, it is almost always a problem if the guy depends on the little income of a specific community only.
It is much better if the guy makes 4,000 Euro per month for a living with his day-to-day job, and sells an add-on for $39,95 or so,
to finance a house and save something for his/her retirement pension.