nanogui: Thread: Widget configuration in W toolkit


[<<] [<] Page 1 of 1 [>] [>>]
Subject: Widget configuration in W toolkit
From: ####@####.####
Date: 20 Dec 2000 14:30:03 -0000
Message-Id: <OF05C40DA2.14BD640F-ONC12569BB.004EED8B@mn.man.de>

Hi!

I have had a look at the W toolkit. It looks to me very similar to the Max
toolkit of the Marx (C-like) scripting language interpreter (don't search
for it - it's not on the web anymore). There is one thing I would like to
discuss:

In W and Max you configure a Widget via a variable argument list with a
token (the action or thing to change) and a value for this action. You end
up with a special token. Isn't this paradigma much less powerfull, then the
GC one used in X11, nano-X and GEM (virtual workstations=GC)?

In X11 e.g. you can set up a GC ready for use with - let's say - buttons.
You can set a fg/bg-color, a font etc.  Now you can use this GC a several
time. In W or Max you would have to set the widgets look each time again -
explicitely.

I tell that in thinking about the discussion to eventually create a new
basic widget set especially for nano-X. If we would make a new one, we
could use all features of nano-X and could tune it to use nano-X's concepts
exclusively. It would be very powerful and small - but not more
multiplatform, than nano-X.

---
Martin

Subject: Re: Widget configuration in W toolkit
From: "Greg Haerr" ####@####.####
Date: 20 Dec 2000 19:34:18 -0000
Message-Id: <012901c06abd$06f16360$6817dbd0@censoft.com>

: In W and Max you configure a Widget via a variable argument list with a
: token (the action or thing to change) and a value for this action. You end
: up with a special token. Isn't this paradigma much less powerfull, then
the
: GC one used in X11, nano-X and GEM (virtual workstations=GC)?

I think you're confusing two different things here; that is, Xlib/Nano-X
GC's, and Toolkit initiialization mechanisms.

For instance, the method that Wt uses to initialize a widget is
almost identical to the method that Xt uses.  This really doesn't
have anything to do with GCs.


:
: In X11 e.g. you can set up a GC ready for use with - let's say - buttons.
: You can set a fg/bg-color, a font etc.  Now you can use this GC a several
: time. In W or Max you would have to set the widgets look each time again -
: explicitely.

Well, if this were a big issue, you could modify the widget initialization
to take a GC, rather than a static color, and you'd have exactly what
you're looking for.  However, in most cases, the Wt/Xt widgets
are "above" the level of the windowing system GC/DC etc.


Regards,

Greg

Subject: Re: Widget configuration in W toolkit
From: "Amit Kulkarni" ####@####.####
Date: 21 Dec 2000 17:38:30 -0000
Message-Id: <F29806zPpPku04koK5u00001be4@hotmail.com>

well we here are trying to develop a widget set native to the nano-X api and 
will post a alpha alpha version soon. ;-)
It will primarily focus on simple design and minimal size.
The idea is to combine the good features of many existing widget sets like 
motif,fltk,qt,gtk and come up with an api that will aid the user to rapidly 
devlop (atleast simple) applications easily.
I would appreciate it if we could get any ideas before we decide to finish 
off with the primary version.

Regards,
Amit Kulkarni

Visit me at http://www.amitkulkarni.com



>From: ####@####.####
>To: ####@####.####
>Subject: Widget configuration in W toolkit
>Date: Wed, 20 Dec 2000 15:33:33 +0100
>
>Hi!
>
>I have had a look at the W toolkit. It looks to me very similar to the Max
>toolkit of the Marx (C-like) scripting language interpreter (don't search
>for it - it's not on the web anymore). There is one thing I would like to
>discuss:
>
>In W and Max you configure a Widget via a variable argument list with a
>token (the action or thing to change) and a value for this action. You end
>up with a special token. Isn't this paradigma much less powerfull, then the
>GC one used in X11, nano-X and GEM (virtual workstations=GC)?
>
>In X11 e.g. you can set up a GC ready for use with - let's say - buttons.
>You can set a fg/bg-color, a font etc.  Now you can use this GC a several
>time. In W or Max you would have to set the widgets look each time again -
>explicitely.
>
>I tell that in thinking about the discussion to eventually create a new
>basic widget set especially for nano-X. If we would make a new one, we
>could use all features of nano-X and could tune it to use nano-X's concepts
>exclusively. It would be very powerful and small - but not more
>multiplatform, than nano-X.
>
>---
>Martin
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: ####@####.####
>For additional commands, e-mail: ####@####.####
>



_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

Subject: Re: Widget configuration in W toolkit
From: "Tasnim Ahmed" ####@####.####
Date: 22 Dec 2000 06:35:16 -0000
Message-Id: <F2528tP9DLf4bg5Xmll0000646f@hotmail.com>

How about this?

http://huizen.dds.nl/~deleveld/depui.htm

-debugger

>From: "Amit Kulkarni" ####@####.####
>To: ####@####.####
>Subject: Re: Widget configuration in W toolkit
>Date: Thu, 21 Dec 2000 23:11:37 +0530
>MIME-Version: 1.0
>X-Originating-IP: [202.54.81.157]
>Received: from [208.156.39.208] by hotmail.com (3.2) with ESMTP id 
>MHotMailBC0B8F3C0044D82197AED09C27D00E8E0; Thu Dec 21 09:56:13 2000
>Received: from linuxhacker.org ([62.32.64.196])by BFLITEMAIL2.bigfoot.com 
>(LiteMail v3.00(BFLITEMAIL2)) with SMTP id 
>21Dec2000_BFLITEMAIL2_1133_169212338;Thu, 21 Dec 2000 12:59:12 -0500 EST
>Received: (qmail 17527 invoked by alias); 21 Dec 2000 17:38:32 -0000
>Received: (qmail 17522 invoked by uid 0); 21 Dec 2000 17:38:30 -0000
>From nanogui-return-3723-debugger Thu Dec 21 09:58:05 2000
>Mailing-List: contact ####@####.#### run by ezmlm
>Precedence: bulk
>X-No-Archive: yes
>list-help: ####@####.####
>list-unsubscribe: ####@####.####
>list-post: ####@####.####
>Delivered-To: mailing list ####@####.####
>Message-ID: ####@####.####
>X-OriginalArrivalTime: 21 Dec 2000 17:41:37.0542 (UTC) 
>FILETIME=[44C41260:01C06B75]
>
>well we here are trying to develop a widget set native to the nano-X api 
>and
>will post a alpha alpha version soon. ;-)
>It will primarily focus on simple design and minimal size.
>The idea is to combine the good features of many existing widget sets like
>motif,fltk,qt,gtk and come up with an api that will aid the user to rapidly
>devlop (atleast simple) applications easily.
>I would appreciate it if we could get any ideas before we decide to finish
>off with the primary version.
>
>Regards,
>Amit Kulkarni
>
>Visit me at http://www.amitkulkarni.com
>
>
>
>>From: ####@####.####
>>To: ####@####.####
>>Subject: Widget configuration in W toolkit
>>Date: Wed, 20 Dec 2000 15:33:33 +0100
>>
>>Hi!
>>
>>I have had a look at the W toolkit. It looks to me very similar to the Max
>>toolkit of the Marx (C-like) scripting language interpreter (don't search
>>for it - it's not on the web anymore). There is one thing I would like to
>>discuss:
>>
>>In W and Max you configure a Widget via a variable argument list with a
>>token (the action or thing to change) and a value for this action. You end
>>up with a special token. Isn't this paradigma much less powerfull, then 
>>the
>>GC one used in X11, nano-X and GEM (virtual workstations=GC)?
>>
>>In X11 e.g. you can set up a GC ready for use with - let's say - buttons.
>>You can set a fg/bg-color, a font etc.  Now you can use this GC a several
>>time. In W or Max you would have to set the widgets look each time again -
>>explicitely.
>>
>>I tell that in thinking about the discussion to eventually create a new
>>basic widget set especially for nano-X. If we would make a new one, we
>>could use all features of nano-X and could tune it to use nano-X's 
>>concepts
>>exclusively. It would be very powerful and small - but not more
>>multiplatform, than nano-X.
>>
>>---
>>Martin
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: ####@####.####
>>For additional commands, e-mail: ####@####.####
>>
>
>
>
>_________________________________________________________________________
>Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: ####@####.####
>For additional commands, e-mail: ####@####.####
>

_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

[<<] [<] Page 1 of 1 [>] [>>]


Powered by ezmlm-browse 0.20.