[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Reinventing the wheel

That's a shot of it:


It lacks a two cadinal pointers in the image, as I was testing don't
remember what when I had stop it.

I also forgot to say is done right on top of Xlib and uses XResources
for font color, background and border color. No dependencies or
whatsoever on thirdy-party libraries.


On 17/05/2011, Eduardo Costa <ecosta.tmp@xxxxxxxxx> wrote:
> Hi guys,
> That's not true at all John. Have you ever heard/seen a program called
> Alias Wavefront Maya? It used to be from Silicon Graphics, but they
> sold it to Autodesk a couple of years ago.
> A program for 3D CGI which has quite an innovative popup menu system
> with something called hotboxes and cardinal menus (the one shown
> bellow). 200% productive, and much better than anyother
> existing/deployed nowadays:
> http://imageshack.us/photo/my-images/504/polygonquickmenunothingrx6.jpg/
> and driven from MEL (sort of an intepreted c languaje they roled for
> the purpose of scripting such a huge program). Believe me, you
> wouldn't even think it is scripted because they didn't abuse of it,
> yet it lets such menu system be 10 times more powerful!
> I do share many of your points Russell, while I'm happy (still) using
> geda. It seems to me is going somewhere I don't really want to be in a
> future.
> I've got almost done a c-library I wrote implementing this menu
> systems for my own programs. Haven't looked at it for a time, but it
> could work with gtk or other toolkits as long as they allow low level
> event handling.
> Anyways, if you are really going for it, and are going to use old'good
> c, I'll be pleased to hear your thoughts and cooperate.
> Regards,
> On 17/05/2011, John Doty <jpd@xxxxxxxxx> wrote:
>> On May 17, 2011, at 9:56 AM, Russell Shaw wrote:
>>> Most guis hide what they do. I believe in them showing the commands they
>>> send internally as a script would (or atleast have the option to show
>>> that)
>>> so the user can paste the commands into an external file if needed.
>> I've done GUIs that wrap scripts, but it only works in very simple,
>> shallow
>> cases. An API that supports GUI well is very different from an API that
>> supports scripting well.
>> John Doty              Noqsi Aerospace, Ltd.
>> http://www.noqsi.com/
>> jpd@xxxxxxxxx
>> _______________________________________________
>> geda-user mailing list
>> geda-user@xxxxxxxxxxxxxx
>> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

geda-user mailing list