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

Home » Public Forums » archive » Dialog_Pickfile Whack-a-Mole
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Dialog_Pickfile Whack-a-Mole [message #81723 is a reply to message #81626] Sun, 14 October 2012 08:09 Go to previous messageGo to previous message
Yngvar Larsen is currently offline  Yngvar Larsen
Messages: 134
Registered: January 2010
Senior Member
On Friday, 12 October 2012 23:58:10 UTC+2, Mark Piper wrote:
> On Thursday, October 11, 2012 8:17:36 AM UTC-6, Yngvar Larsen wrote:
>
>>
>
>> For 10+ years, I've been wondering why IDL GUI programs must look like 1985. My guess was that nobody at RSI/ITT/Exelis cares because they all use Windows. But I would be glad to be proven wrong!
>
> I was hoping someone would bring this up, since it's the root of the DIALOG_PICKFILE issue. We need a new widget system in IDL. It will undoubtedly not be a drop-in replacement for the current widget system. Should the new system be a desktop system (using, e.g., GTK or Qt), or should it be webified (using, e.g., WebGL)? We need to think about this carefully; I don't want to develop something that will be obsolete in five years.
>
> What do you think?

Hm. Interesting. If you asked me 5 years ago, I would have said pick Qt or something else that works equally well on Windows/Mac/Linux. The new possibilities with web-enabled frameworks is exciting, but as David says, be careful and avoid picking something too esoteric.

In any case, don't be afraid to ditch compability with the current widget system. The current system has some nice features (hierarchy of event handlers), but all in all it can be a nightmare to work with (completely impossible to make a widget rescaling framework that works for both windows and unix, opaque integer "handles" instead of real objects, butt ugly on mac/linux, and so on).

> P.S. Most of my development is done on Linux. It's not so pretty, but it works.

Yes it somehow works, and personally I also don't really care about looks for my internal stuff. Showing Motif based stuff to customers on the other hand, makes you look out of date no matter how good the actual functionality is...

--
Yngvar
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: cd to nonexistent directory and up again
Next Topic: exelisvis.com documentation center

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

Current Time: Sat Oct 11 08:08:54 PDT 2025

Total time taken to generate the page: 0.56030 seconds