comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » IDL Widget Toolkit
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
IDL Widget Toolkit [message #92282] Tue, 10 November 2015 11:09 Go to next message
tumanjong is currently offline  tumanjong
Messages: 7
Registered: October 2012
Junior Member
Approximately 3 years ago there was a brief discussion on this forum about the IDL widget toolkit. Mark Piper, who was then the IDL Product Manager, mentioned that it was something that will be looked into after IDL 8.3 was released. He also suggested that a web-based widget system was something that will be explored but that when the time comes he will be open to input from the community. Well, we are now at IDL 8.5 and there has been no mentioned of whether there is indeed any work being done on updating/replacing the aging (especially on Motif) widget toolkit. It will be very much appreciated if someone from Exelis can enlighten us on this issue.
Re: IDL Widget Toolkit [message #92295 is a reply to message #92282] Thu, 12 November 2015 10:32 Go to previous messageGo to next message
tumanjong is currently offline  tumanjong
Messages: 7
Registered: October 2012
Junior Member
On Wednesday, November 11, 2015 at 1:11:40 AM UTC-5, Chris Torrence wrote:
> On Tuesday, November 10, 2015 at 12:09:51 PM UTC-7, tuma...@gmail.com wrote:
>> Approximately 3 years ago there was a brief discussion on this forum about the IDL widget toolkit. Mark Piper, who was then the IDL Product Manager, mentioned that it was something that will be looked into after IDL 8.3 was released. He also suggested that a web-based widget system was something that will be explored but that when the time comes he will be open to input from the community. Well, we are now at IDL 8.5 and there has been no mentioned of whether there is indeed any work being done on updating/replacing the aging (especially on Motif) widget toolkit. It will be very much appreciated if someone from Exelis can enlighten us on this issue.
>
> Hi all,
>
> Well, this is a tricky question. We would love to refurbish the IDL widget toolkit. However, given the complexity of the current programming interface (API), and all of the weird widget properties and behavior, it would probably have to be a completely new API. That makes it difficult to justify based purely upon the number of IDL customers who actively develop widget apps.
>
> However, we are currently developing a new "browser" widget, which will allow you to embed a web browser inside an IDL widget app. Using this widget, you would be able to create an HTML5/Javascript app and host it inside an IDL application (which could be a base widget with nothing else in it). That way, you could create an IDL application which would have a modern look-and-feel, but still have it be cross platform. This is still in the prototype stage, so no promises on release date.
>
> Finally, I would strongly urge you to contact your IDL/ENVI sales representative. It's difficult for us to drive these huge projects from inside engineering - we *really* need customer feedback to sales! This is especially important for Mac and Linux, as those platforms don't get nearly as much love & attention as we would like.
>
> I hope this helps.
>
> Cheers,
> Chris

Hi Chris.
Though not the news I was hoping to hear it is really helpful to know where things are heading. At my organization we write and distribute a large cross platform IDL application and the dated look & feel as well as the limited functionality of the widgets is really disappointing to our users. At some point, if not already, this might become a deal breaker to some so I welcome any efforts towards providing an alternative way of constructing a user interface. Let me be the first to volunteer as a beta tester, if Exelis still makes use of that, whenever this browser widget is sufficiently mature.

I really appreciated the feedback.

Richard
Re: IDL Widget Toolkit [message #92298 is a reply to message #92295] Thu, 12 November 2015 13:02 Go to previous messageGo to next message
natha is currently offline  natha
Messages: 482
Registered: October 2007
Senior Member
I totally understand Richard's point of view!
I also think that the IDL widgets are disappointing, dated look & feel and have limited functionality.
At some point I started developing my own widget library based on graphic objects. I didn't finish but I know it is something it could be developed.

I always thought that if I had to create a large IDL application I would incorporate the Java-Bridge and develop the interface using a nice Java GUI framework. This would imply much more work but the final look & feel would be definitely nicer.

Nata
Re: IDL Widget Toolkit [message #92924 is a reply to message #92282] Sat, 26 March 2016 00:40 Go to previous messageGo to next message
andrewcool777 is currently offline  andrewcool777
Messages: 27
Registered: November 2012
Junior Member
On Wednesday, 11 November 2015 16:41:40 UTC+10:30, Chris Torrence wrote:
> On Tuesday, November 10, 2015 at 12:09:51 PM UTC-7, tuma...@gmail.com wrote:
>> Approximately 3 years ago there was a brief discussion on this forum about the IDL widget toolkit. Mark Piper, who was then the IDL Product Manager, mentioned that it was something that will be looked into after IDL 8.3 was released. He also suggested that a web-based widget system was something that will be explored but that when the time comes he will be open to input from the community. Well, we are now at IDL 8.5 and there has been no mentioned of whether there is indeed any work being done on updating/replacing the aging (especially on Motif) widget toolkit. It will be very much appreciated if someone from Exelis can enlighten us on this issue.
>
> Hi all,
>
> Well, this is a tricky question. We would love to refurbish the IDL widget toolkit. However, given the complexity of the current programming interface (API), and all of the weird widget properties and behavior, it would probably have to be a completely new API. That makes it difficult to justify based purely upon the number of IDL customers who actively develop widget apps.
>
> However, we are currently developing a new "browser" widget, which will allow you to embed a web browser inside an IDL widget app. Using this widget, you would be able to create an HTML5/Javascript app and host it inside an IDL application (which could be a base widget with nothing else in it). That way, you could create an IDL application which would have a modern look-and-feel, but still have it be cross platform. This is still in the prototype stage, so no promises on release date.
>
> Finally, I would strongly urge you to contact your IDL/ENVI sales representative. It's difficult for us to drive these huge projects from inside engineering - we *really* need customer feedback to sales! This is especially important for Mac and Linux, as those platforms don't get nearly as much love & attention as we would like.
>
> I hope this helps.
>
> Cheers,
> Chris

Hi Chris,

Here we are, four months later...

Any sight of this new browser widget on the horizon?

Regards,

Andrew
Re: IDL Widget Toolkit [message #92925 is a reply to message #92282] Sat, 26 March 2016 06:49 Go to previous messageGo to next message
lalonso22 is currently offline  lalonso22
Messages: 1
Registered: March 2016
Junior Member
> That makes it difficult to justify based purely upon the number of IDL customers who actively develop widget apps.

Given the current state (and past) of IDL widgets it is no wonder that the IDL customers using them is low. It is a real drag for a real growth of the environment. Maybe already too late? Hopefully not, but Python is getting better and better.
Re: IDL Widget Toolkit [message #92926 is a reply to message #92282] Mon, 28 March 2016 09:57 Go to previous message
Michael Galloy is currently offline  Michael Galloy
Messages: 1114
Registered: April 2006
Senior Member
On 3/28/16 6:39 AM, Paul van Delst wrote:
> I'd also like an easy way to package up a a widget app to provide to
> someone without an IDL license. Something they could run like an
> executable with zero knowledge of IDL or licenses or whatever.
>
> Man, that last one would be so treMENdously huge - but I'm sure there
> are business reasons to not allow that (unless it's already possible? If
> so, then new IDL marketing folk are required)

Check out the MAKE_RT routine.

Mike
--
Michael Galloy
www.michaelgalloy.com
Modern IDL: A Guide to IDL Programming (http://modernidl.idldev.com)
Re: IDL Widget Toolkit [message #92927 is a reply to message #92925] Mon, 28 March 2016 05:39 Go to previous message
Paul Van Delst[1] is currently offline  Paul Van Delst[1]
Messages: 1157
Registered: April 2002
Senior Member
Hello,

On 03/26/16 09:49, lalonso22@gmail.com wrote:
>> That makes it difficult to justify based purely upon the number of
>> IDL customers who actively develop widget apps.
>
> Given the current state (and past) of IDL widgets it is no wonder
> that the IDL customers using them is low. It is a real drag for a
> real growth of the environment.

That was my immediate thought too - the cart and horse problem.

The IDL widget appearance on *nix systems is quite crufty looking (I
have no idea what it looks like on windows) . But I also thought that
when I first started using widgets back in '93/94 (insert old geezer
cackle here).

Given the generation of different neuronal pathways in my brain due to
the shift from Direct to Function graphics, I'd like an OO equivalent
for widgets - maybe then I'd write more widget-based apps[*].

I'd also like an easy way to package up a a widget app to provide to
someone without an IDL license. Something they could run like an
executable with zero knowledge of IDL or licenses or whatever.

Man, that last one would be so treMENdously huge - but I'm sure there
are business reasons to not allow that (unless it's already possible? If
so, then new IDL marketing folk are required)

Apologies for the early monday morning, pre-coffee musings.

cheers,

paulv


[*] Now I only maintain the 10 or so that I built over the last 10 or so
years (it's depressing that I am now measuring my software-building
lifespan in units of decades)
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: plotting vectors on maps
Next Topic: pick up Linux aliases in IDL

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 15:34:51 PDT 2025

Total time taken to generate the page: 0.00629 seconds