Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 01 Dec 1997 19:02:24 +1030
From:      Mike Smith <mike@smith.net.au>
To:        Andrew Kenneth Milton <akm@mother.sneaker.net.au>
Cc:        hackers@FreeBSD.ORG
Subject:   Re: Out of Box experience (Was: Re: How is selection made of what goes into CDrom?) 
Message-ID:  <199712010832.TAA01580@word.smith.net.au>
In-Reply-To: Your message of "Mon, 01 Dec 1997 19:40:13 %2B1100." <199712010840.TAA23965@mother.sneaker.net.au> 

next in thread | previous in thread | raw e-mail | index | archive | help
> +-----[ Mike Smith ]------------------------------
> | 
> | > Don't forget there's also a curses version of Tk which does a fair
> | > job. The SCO (boo hiss) system tool works this way, if you run it from
> | > a console it uses the curses version, otherwise you get the pretty
> | > X one. So your development of a dual-mode sysinstall using Tk would
> | > (almost) fall out for free.
> | 
> | ... only Visual Tcl (the tool you are thinking of) is proprietary and 
> | not available.  I think that Karl L. and friends spent a long time on 
> | vtcl for a *very* good reason.  We don't have those resources.
> 
> Errr no. There is a pd/freeware curses tk implementation out there
> that isn't vtcl. ctk.. it's in the ports. I know about Visual Tcl,
> I meant to use SCO as an example of something that has dual modes.
>
> I have actually used it on a Tk thing I wrote, to see what it looked
> like on a console. It doesn't do too bad a job. There are obviously
> somethings that aren't going to work like pretty logos and iconic
> displays (which are overrated anyway IMHO).

"It" as in vtcl, or ctk?  I think your standards are just a little low 
if you think ctk "doesn't do too bad a job".  It's certainly not 
possible to write a single interface that works with both ctk and 
"real" Tk, unlike with vtcl.

Been there, tried to do that.  8)
 
> I've seen an (S)VGA graphics library that converts stuff to ANSI on the
> fly (not too badly either) so there are all sorts of weird packages out 
> there. (*shudder* ANSI doom).

You're thinking of the aablib 'svgalib emulator'.  It's Quake that it 
was written for (although it probably supports Doom as well).


> ------------------------------------------------------------------------
> 
> This package contains CTk, a curses port of John Ousterhout's Tk
> toolkit for X11.
> 
> Using CTk, applications with a modern GUI-ish interface can be
> created for character terminals.  These same applications, without
> modification, can provide a real GUI interface by using Tk.  Thus,
> sites with an embedded base of character terminals (and a small
> capital budget) can smoothly migrate to GUI applications.
> 
> -- 
>   ,-_|\  SneakerNet       |     Andrew Milton    |    GSM: +61(41)6 022 411
>  /     \ P.O. Box 154     |  akm@sneaker.net.au  |    Fax: +61(2) 9746 8233
>  \_,-._/ N Strathfield +--+----------------------+---+ Ph: +61(2) 9746 8233
>       v  NSW 2137      | Low cost Internet Solutions |
> 





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712010832.TAA01580>