Date: Tue, 9 Jan 2001 10:34:34 +0200 From: Peter Pentchev <roam@orbitel.bg> To: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp> Cc: freebsd-hackers@FreeBSD.org Subject: Re: escape sequence for 'Ic' terminal capability Message-ID: <20010109103434.E2550@ringworld.oblivion.bg> In-Reply-To: <200101090832.RAA08905@zodiac.mech.utsunomiya-u.ac.jp>; from yokota@zodiac.mech.utsunomiya-u.ac.jp on Tue, Jan 09, 2001 at 05:32:29PM %2B0900 References: <20010109100501.C2550@ringworld.oblivion.bg> <200101090832.RAA08905@zodiac.mech.utsunomiya-u.ac.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jan 09, 2001 at 05:32:29PM +0900, Kazutaka YOKOTA wrote: > syscons is already capable of changing forground and background colors > via escape sequences. Is it not sufficient for your intended > application? > > Kazu > Since I received the same question in private mail more than once, I guess I'll have to clarify. What I'm after is not exactly color changes, but *palette* changes - changing the RGB/HLS components of an existing color index, in order to display a new color. I'm writing a full-screen interactive console application (and yes, it has to be a console app for many reasons). One of the design requirements is a customizable palette, so users can have some say about what they'll be staring at for hours day after day :) G'luck, Peter -- This sentence contradicts itself - or rather - well, no, actually it doesn't! > >Hi, > > > >I'm thinking of messing with the syscons ioctl handler to allow setting > >of color values - all EGA- and VGA-compatible video controllers allow this. > >The idea is to later define my termcap(5) entry to let ncurses deal with > >color setting. > > > >termcap(5) lists the 'cc' - 'can change color' and 'Ic' - 'initialize color' > >capabilities. Setting the boolean 'cc' is easy, 'Ic' however presents a bit > >of a problem to me - does anyone know what it is set to on any other terms > >so I can keep a bit of compatibility here, or do I just randomly pick an esc > >sequence, and lead on a happy existence until someone else defines this same > >esc sequence to do something else? :) > > > >G'luck, > >Peter > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010109103434.E2550>