Author Topic: IUPGL  (Read 9419 times)

0 Members and 1 Guest are viewing this topic.

JRS

  • Guest
IUPGL
« on: October 12, 2014, 05:30:07 PM »
The IUP project released version 3.11.2 on Oct. 6th 2014. They seem to be taking the GL based controls seriously.

See History:

New: TITLEBACKIMAGEINACTIVE attribute for IupGLFrame and IupGLExpander.
New: BACKIMAGEINACTIVE attribute for IupGLFrame.
New: BACKIMAGE* attributes for IupGLButton, IupGLVal and IupGLProgress.
New: FRONTIMAGE* attributes for IupGLButton.
New: FITTOBACKIMAGE attribute for IupGLButton, IupGLVal and IupGLProgress.
Changed: all images in IupGLControls are now drawn using OpenGL textures instead of glDrawPixels.


IUP Project Site

Mike Lobanovsky

  • Guest
Re: IUPGL
« Reply #1 on: October 12, 2014, 07:27:07 PM »
What about native look and feel? Sold cheap for a cheaper dev process? Lack of eddicashon? Don't know their whereabouts in mscomctl? Yes, they do? What about Cocoa? ;)

I won't give a sh*t for their claimed compatibility with vacuum cleaners or electric razors as long as they can't find their way around in a decent desktop operating system.

JRS

  • Guest
Re: IUPGL
« Reply #2 on: October 12, 2014, 07:30:59 PM »
Until someone comes up with something better, IUP works for me.


Mike Lobanovsky

  • Guest
Re: IUPGL
« Reply #3 on: October 12, 2014, 08:18:39 PM »
Yes, as long as you're leaving the entire Mac OSX out of your sphere of interest.

JRS

  • Guest
Re: IUPGL
« Reply #4 on: October 12, 2014, 08:44:23 PM »
Quote
Yes, as long as you're leaving the entire Mac OSX out of your sphere of interest.

Hint: I have never owned an Apple product. If the IUP folks felt OS X was that important, there would be a driver for it. It's on their list. (has been for years)


Mike Lobanovsky

  • Guest
Re: IUPGL
« Reply #5 on: October 12, 2014, 09:09:29 PM »
If the IUP folks were the ones who were likely to ever need to have an Apple product as an indispensable attribute of their social standing to keep up with their equals rather than being black sheep, they would have this option accomplished long before. But since they keep on ignoring it for a considerable period of time already, I'm inclined to regard them as inadequate in choosing their top priority targets for their allegedly multiplatform product.

JRS

  • Guest
Re: IUPGL
« Reply #6 on: October 12, 2014, 09:14:39 PM »
Please read the history behind their efforts with Apple products. It not like they are ignoring them. They are waiting for Apple to stop changing the rules.


Mike Lobanovsky

  • Guest
Re: IUPGL
« Reply #7 on: October 12, 2014, 09:33:43 PM »
In view of your words, how the wxWidgets folks manage to cope with the same problem and emit regular updates for half a dozen platforms including Mac OSX all this time, remains a mystery to me. Or are the apples different, do you think?

JRS

  • Guest
Re: IUPGL
« Reply #8 on: October 12, 2014, 09:43:33 PM »
IUP has a couple options for OSX. Gtk has been available all along. There have been other forked efforts using other Apple developer tools but nothing seems to take hold. I'm sorry if my interest in Apple is biased but AIR held that post for SB in the day and now he is gone. (moved on, retired, ...)


Mike Lobanovsky

  • Guest
Re: IUPGL
« Reply #9 on: October 12, 2014, 09:52:46 PM »
John,

I remember he gave me access to his Claromac repo some time ago. I'll have a look at it tomorrow (in fact, today but after some rest) to see when he registered there last. I haven't seen him anywhere since your AllBasic forum was closed down.

JRS

  • Guest
Re: IUPGL
« Reply #10 on: October 12, 2014, 10:16:00 PM »
I miss Armando. He was a good friend and a major contributor to the Script BASIC project. SB wouldn't be where it is today if it wasn't for his help as I was getting up to speed with SB under the covers.

The IUP driver spec. is brief and should be easy to adapt to. At one point I was looking at creating a HTML/CSS/JavaScript IPU version. Too many other projects got in the way.

You would be a hero on multiple fronts if you can get a Apple looking GUI going with IUP.


Mike Lobanovsky

  • Guest
Re: IUPGL
« Reply #11 on: October 12, 2014, 10:52:46 PM »
I'd put it more midly, John, something like "One could be a hero...".

Or someone at Rent-a-Coder could simply do this job for you in exchange for a fair pay. Otherwise you risk passing away before the IUP folks do it for you for free. Like in "freedom", hehe...

JRS

  • Guest
Re: IUPGL
« Reply #12 on: October 12, 2014, 11:09:19 PM »
I'd put it more midly, John, something like "One could be a hero...".

Or someone at Rent-a-Coder could simply do this job for you in exchange for a fair pay. Otherwise you risk passing away before the IUP folks do it for you for free. Like in "freedom", hehe...

Once again, I could give a rats ass if there was ever a OS X IUP driver. You seem to be the only one that thinks IUP is shit due to this missing piece.


Mike Lobanovsky

  • Guest
Re: IUPGL
« Reply #13 on: October 12, 2014, 11:48:32 PM »
No, John, I'm not the only one. There are actually millions of software engineers and staff who design, program, market, and successfully sell within stringent deadlines SW products of much, much higher quality and complexity than a mere handful of platform specific common controls, and earn money substantially above average of their peers in other scientific and industrial domains. That said, what would you expect from yet another open-source project without firm guidance, clear targets, capable team, fixed deadlines, or equitable remuneration? Degradation and oblivion in 99.9 per cent cases, is all.

What you and me and everyone else are doing here (and over there too) is in fact sitting in the sandbox playing buskets and scoops. All this is about simply having fun, nothing more. There can be nothing of practical worthiness in such activities by definition. If this is what you mean by putting the word "shit" in my mouth, then shit it is, John.

JRS

  • Guest
Re: IUPGL
« Reply #14 on: October 12, 2014, 11:57:09 PM »
For me the Script BASIC project has two sides. The open source project side which allows me to be creative and play. There is a commercial side that have specific tasks that clients are happy to pay for. With SB, ease of use trumps all. Next comes portability. Linux is the baseline and what happens on the Windows and OS X side typically come from contributions of those having that need. SB is open ended in that respect. (as should all open source projects)