Hi pancake,

On 18 June 2011 09:21, pancake <panc...@youterm.com> wrote:
> The plan for swk was to move all drawing stuff to draw.c at some point. I
> will be happy to hear from what you are writing for.
> I stopped writing it because i didnt wanted to reimplement a text editor
> stuff..
> But i think that conceptually swk can fit well in different emvironments
> like desktops or phones.. But it really need a rebump to emhace layouts.
> Another thing is that its redrawing everything all the time. There's no use
> of damaged areas or so. I was waiting for anselm here.
> I would like to hear from your project. It looks interesting and it can be a
> swk2..

Well, my swk conclusion is, that its interface as of now is some yet
another GUI TK interface with limitations, but not really what I have
concluded it should be.

I believe the most important aspect of a potential revised swk is,
that it should only be totally text based -- this limitation should be
good enough. Starting dealing with bitmaps etc. makes its purpose
blurry and might leat to the yet another GUI TK interface idea once
again.

The closest thing that came to my mind is this idea of seeing swk as a
curses replacement. With this, the clients that are written with it,
could also run perfectly fine in text mode, but if you have a
graphical environment at hand, the implementation could pack the UI
more efficiently into graphical use.

I really think, the inner workings of such a library should be cursor
based, in that regard it is a question of abstracting the cursor
movements into a drawing interface and to define higher level stuff
using this approach. So the basic thing is a monospaced matrix. This
could also be used for a terminal and of course editor...

Cheers,
--garbeam

Reply via email to