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>