Re: [uCsimm] GUI code snapshot

From: Micah Dowty (micah@homesoftware.com)
Date: Mon Mar 20 2000 - 07:43:37 EST


That's an interesting idea. I think I saw a Dr.Dobbs article on WAP a
while back. Doesn't it use some type of interpreted language?
I doubt that an efficient word processor could be written with WAP, but
might be worthwhile anyway.

Micah Dowty
www.homesoftware.com

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS d- s:+ a--- C++ UL++++ P++++ L++ E W+++ N+ o K- w---
O M- V- PS PE+ Y+ PGP t 5 X+ R- tv b+ DI+ D+
G e- h! !r y
------END GEEK CODE BLOCK------

On Mon, 20 Mar 2000, Erwin Authried wrote:

> Has anybody thought about implementing a WAP microbrowser?
> Or does someone know about a free implementation ?
> Such a browser might be used as the native user interface as
> well as a WWW client. It would make porting to different kinds of
> display/input devices rather easy.
>
> -Erwin
>
> Micah Dowty[SMTP:micah@homesoftware.com] wrote:
> >
> > A difference in goal. I don't want it to be like a 'big computer'
> > windowing system where each app has its own window, but more modal. Take
> > a look at divtree.h for a look at the structure. Each layer is a seperate
> > tree of divnodes (structures for partitioning 2-D space), stored in a
> > stack. The divnodes are connected in various ways to lay out the
> > graphics, and the actual graphics are stored in grop-lists
> > (graphics-operation lists) that are like metafiles.
> > My main goals are:
> > to allow multitasking without sacrificing simplicity
> > small and efficient
> > client/server
> > portable
> > None of the actual client/server API that real apps will use is
> > implemented yet, everything you see is stuff that will stay internal to
> > the server.
> > TinyX could probably be used for this, but it has things I dont need
> > (mouse support) and things I _do_ need like a layout engine would need to
> > be an extra layer of complexity.
> > Everything so far is implemented in about 1300 lines of C (not including
> > header files or perl scripts, but including lots of comments)
> >
> > Micah Dowty
> > www.homesoftware.com
> >
> > -----BEGIN GEEK CODE BLOCK-----
> > Version: 3.1
> > GCS d- s:+ a--- C++ UL++++ P++++ L++ E W+++ N+ o K- w---
> > O M- V- PS PE+ Y+ PGP t 5 X+ R- tv b+ DI+ D+
> > G e- h! !r y
> > ------END GEEK CODE BLOCK------
> >
> > On Mon, 20 Mar 2000, Mert INCEIPLIK wrote:
> >
> > > Hi,
> > >
> > > Why didn't you use tinyX? There are some ports too as I remember...
> > >
> > > Mert
> > >
> > > >From: Micah Dowty <micah@homesoftware.com>
> > > >Reply-To: ucsimm@uClinux.com
> > > >
> > > >
> > > >This weekend I finally got started on my GUI. I have screenshots and a
> > > >code snapshot on the status page at homesoftware.com
> > > >
> > > >Micah Dowty
> > > >www.homesoftware.com
> > > >
>

This message resent by the ucsimm@uclinux.com list server http://www.uClinux.com/



This archive was generated by hypermail 2b30 : Sun Apr 07 2002 - 00:01:35 EST