From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from bay0-omc1-s6.bay0.hotmail.com ([65.54.246.78]) by speech.braille.uwo.ca with esmtp (Exim 3.36 #1 (Debian)) id 1HjfS7-0005rP-00 for ; Thu, 03 May 2007 13:50:51 -0400 Received: from hotmail.com ([65.55.152.21]) by bay0-omc1-s6.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Thu, 3 May 2007 10:50:20 -0700 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Thu, 3 May 2007 10:50:20 -0700 Message-ID: Received: from 198.236.13.35 by BAY141-DAV11.phx.gbl with DAV; Thu, 03 May 2007 17:50:17 +0000 X-Originating-IP: [198.236.13.35] X-Originating-Email: [z_kline@hotmail.com] X-Sender: z_kline@hotmail.com From: "Zachary Kline" To: "Speakup is a screen review system for Linux." References: Subject: Re: Curiocity Date: Thu, 3 May 2007 10:50:22 -0700 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3028 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 X-OriginalArrivalTime: 03 May 2007 17:50:20.0913 (UTC) FILETIME=[84BB2610:01C78DAB] X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.9 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 May 2007 17:50:51 -0000 Howdy, This is very enlightening. Gives me a bit of a glimpse at how things like this are handled. I'm quite pleased with Speakup's performance, truth be told.Thanks much, Zack. ----- Original Message ----- From: "Kirk Reiser" To: "Speakup is a screen review system for Linux." Sent: Thursday, May 03, 2007 9:33 AM Subject: Re: Curiocity > Using the standard text console there are two bytes of information > stored in video memory for each screen position. One for the > character stored and one for the colour and attribute. The > colour/attribute consists of background colour and forground colour > with a couple of bits dedicated to blinking or high intensity and the > like. So basically you mask off the info and then use that to point > in to an array to get the text string for the colours you want to > say. You do the same thing with the characters to get the > pronunciation. > > Kirk > > -- > > Kirk Reiser The Computer Braille Facility > e-mail: kirk@braille.uwo.ca University of Western Ontario > phone: (519) 661-3061 > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup >