nanogui: Thread: GUI design tool for Nano-X?


[<<] [<] Page 2 of 2 [>] [>>]
Subject: RE: [nanogui] GUI design tool for Nano-X?
From: ####@####.#### ####@####.####
Date: 29 Sep 2006 02:28:12 +0100
Message-Id: <1159493312.2805.7.camel@fc5>

Hi, Martin,

Thanks! And that means if I want to run X11 program on my embedded
system without any modification, I should cross-compile this program,
GTK/FLTK graphic library, Nxlib and Nano-X for my system. They are
layering like this,
                            
                           Applications
                         ----------------
                            GTK/FLTK
                         ----------------
                              NxLib
                         ----------------
                              Nano-X
Right?

Alex

On Thu, 2006-09-28 at 08:35 -0700, Martin Kajdas wrote:
> You are still confusing everything.
> You can use GTK or FLTK or whatever library for X11.
> Then just link it with nxlib to make it work with nano-X instead of X11.
> Nxlib is a X11 to nano-X translator library and not a graphic library.
> Martin
> 
> -----Original Message-----
> From: gg zh ####@####.####
> Sent: Tuesday, September 26, 2006 11:18 PM
> To: Martin Kajdas
> Cc: ####@####.####
> Subject: Re: [nanogui] GUI design tool for Nano-X?
> 
> 
> Dear Martin,
> 
> Sorry! I just want to use Nano-X in my Embedded Linux system (Not X86 Arch). 
> And then, port some application based on GTK or FLTK to my system. So, I do need a graphic library instead of GTK or FLTK to work with my application and Nano-X on my system. I found Flnx can meet my request, but the widget style is not so good looking. 
> My question is can Nxlib replace the GTK on my system? 
> I am trying to port Nxlib to my system but it get some errors.
> Any suggestions! Thanks!
> 
> Alex

Subject: Re: [nanogui] GUI design tool for Nano-X?
From: "Wilson Loi" ####@####.####
Date: 29 Sep 2006 05:55:54 +0100
Message-Id: <fa51fa390609282155h27618f8dn1c3f1cee70e5b0fc@mail.gmail.com>

You need to port GTK over NXLib

The library stack is something like this.

[  You app       ]
[    GTK           ]
[    NxLib         ]
[    Nano-X       ]
[ Microwindows]

If you want to use FLTK 2.0 the library stack is
I have ported FLTK 1.1.6_utf8 over nxlib.
However, I did not port FLTK 2.0 since it use the modern C++ feature, like
namespace, and my compile does not support it.

[  You app       ]
[    FLTK         ]
[    NxLib         ]
[    Nano-X       ]
[ Microwindows]


If you want to use FLNX the library stack is
[  You app       ]
[    FLNX         ]
[    Nano-X       ]
[ Microwindows]

2006/9/27, gg zh ####@####.####
>
> Dear Martin,
>
> Sorry! I just want to use Nano-X in my Embedded Linux system (Not X86
> Arch).
>
> And then, port some application based on GTK or FLTK to my system. So, I
> do
> need a graphic library instead of GTK or FLTK to work with my application
> and Nano−X on my system. I found Flnx can meet my request, but the widget
> style is not so good looking.
> My question is can Nxlib replace the GTK on my system?
> I am trying to port Nxlib to my system but it get some errors.
> Any suggestions! Thanks!
>
> Alex
>
> 在06-9-27,Martin Kajdas ####@####.#### 写道:
> >
> > I think you are confusing everything.
> > FLTK and GTK are graphics toolkits/libraries that allow easy program
> > development on X11 windows. They look different but need X11.
> > If you link these programs with nxlib, you can run them on nano-X
> (instead
> > of X11) and they will look the same as on X11.
> >
> > You do not need to port FTLK to nano-X, just link the program with
> nxlib.
> > Ignore FLNX, it is obsolete (before nxlib).
> >
> > Martin
> >
> > -----Original Message-----
> > From: celeber2 ####@####.####
> > Sent: Tuesday, September 26, 2006 8:56 AM
> > To: Martin Kajdas
> > Cc: ####@####.####
> > Subject: Re: [nanogui] GUI design tool for Nano-X?
> >
> >
> > Hi Martin,
> >
> > Thanks for your comment.
> > But, in my opinion, FLTK, Nxlib and GTK are compatible. So programs can
> > run on all of them, but would be in different style I think. And I think
> > FLTK2.0 is more beautiful than FLTK1.0.7. Since FLTK1.0.7 has been
> ported
> > to Nano-X then rename to FLNX right now, so I just want to ported
> FLTK2.0to Nano-X too.
> > Any comments?
> >
> > Alex
> >
>



-- 
Best regards,
Wilson
Subject: RE: [nanogui] GUI design tool for Nano-X?
From: "Martin Kajdas" ####@####.####
Date: 29 Sep 2006 15:56:01 +0100
Message-Id: <CF2BB830A62F914F848E5AD5FFF57AC229156C@mkmail.MKPROD.COM>

Exactly.

On my system I have two versions of my application, one for testing interface and one for testing hardware.
The only difference is a few lines that operate the hardware, then I link different libraries (X11 or nxlib), the rest is the same.

For testing interface, it works with X11:
                            
                           Application
                         ----------------
                            GTK/FLTK
                         ----------------
                              X11
                            
For testing hardware, it works with nano-X:

                           Application
                         ----------------
                            GTK/FLTK
                         ----------------
                              NxLib
                         ----------------
                              Nano-X

Because you work on a different architecture, you have to get everything for that architecture but the steps are the same.
Martin


-----Original Message-----
From: ####@####.#### ####@####.####
Sent: Thursday, September 28, 2006 6:29 PM
To: Martin Kajdas
Cc: ####@####.####
Subject: RE: [nanogui] GUI design tool for Nano-X?


Hi, Martin,

Thanks! And that means if I want to run X11 program on my embedded
system without any modification, I should cross-compile this program,
GTK/FLTK graphic library, Nxlib and Nano-X for my system. They are
layering like this,
                            
                           Applications
                         ----------------
                            GTK/FLTK
                         ----------------
                              NxLib
                         ----------------
                              Nano-X
Right?

Alex
Subject: Re: [nanogui] GUI design tool for Nano-X?
From: "Richard Tseng" ####@####.####
Date: 29 Oct 2006 03:58:57 +0000
Message-Id: <519b01c6fb0e$aa7758e0$4d01a8c0@NJB>

Greg,
It has been a while since we worked on NanoGTK. The code that you had 
downloaded is up-to-date. Please fee free to include it in Microwindows, 
where it belongs.
Richard Tseng
www.emsoftltd.com


----- Original Message ----- 
From: "Greg Haerr" ####@####.####
To: "Paul Long" ####@####.#### ####@####.####
Sent: Friday, September 22, 2006 8:06 AM
Subject: Re: [nanogui] GUI design tool for Nano-X?


>: I found NanoGTK
> : (http://www.emsoftltd.com/products/listing/nanogtk_content.htm), but it
> : appears to have been abandoned four years ago. Anybody use it? Any other
> : alternatives? (Sorry for replying to myself.)
>
> Paul -
>
> The guys at emsoft put quite a lot of work into nanogtk, and I
> haven't heard anything since they first announced it...  Is their
> source still available?  I pulled down the source some time
> ago if you need it...  IIRC it didn't quite compile as it was
> missing one header file, which I hacked up fairly quickly.
>
> This would be a great project to bring back to life.  I didn't
> place all their patches into Microwindows, but will should
> anybody get interested in this project.  This is because
> they added quite a few APIs, IIRC.
>
> Regards,
>
> Greg
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ####@####.####
> For additional commands, e-mail: ####@####.#### 

Subject: Re: [nanogui] GUI design tool for Nano-X?
From: "Greg Haerr" ####@####.####
Date: 29 Oct 2006 20:59:22 +0000
Message-Id: <09e401c6fb9d$11014150$2f01a8c0@HaydenLake>

: It has been a while since we worked on NanoGTK. The code that you had
: downloaded is up-to-date. Please fee free to include it in Microwindows,
: where it belongs.

Thanks Richard - I'll post it to the Microwindows web site,
and relook at the source for any missing files.

Did you ever develop a widget set to go along with it?

Regards,

Greg





: Richard Tseng
: www.emsoftltd.com
:
:
: ----- Original Message ----- 
: From: "Greg Haerr" ####@####.####
: To: "Paul Long" ####@####.#### ####@####.####
: Sent: Friday, September 22, 2006 8:06 AM
: Subject: Re: [nanogui] GUI design tool for Nano-X?
:
:
: >: I found NanoGTK
: > : (http://www.emsoftltd.com/products/listing/nanogtk_content.htm), but 
it
: > : appears to have been abandoned four years ago. Anybody use it? Any 
other
: > : alternatives? (Sorry for replying to myself.)
: >
: > Paul -
: >
: > The guys at emsoft put quite a lot of work into nanogtk, and I
: > haven't heard anything since they first announced it...  Is their
: > source still available?  I pulled down the source some time
: > ago if you need it...  IIRC it didn't quite compile as it was
: > missing one header file, which I hacked up fairly quickly.
: >
: > This would be a great project to bring back to life.  I didn't
: > place all their patches into Microwindows, but will should
: > anybody get interested in this project.  This is because
: > they added quite a few APIs, IIRC.
: >
: > Regards,
: >
: > Greg
: >
: >
: > ---------------------------------------------------------------------
: > To unsubscribe, e-mail: ####@####.####
: > For additional commands, e-mail: ####@####.####
:
: 

[<<] [<] Page 2 of 2 [>] [>>]


Powered by ezmlm-browse 0.20.