A85: Re: Usgard improvements


[Prev][Next][Index][Thread]

A85: Re: Usgard improvements




Reseting all system bits is probably a good idea, since this make some
programs smaller (no need to reset the bits). On the TI82 the normal key
handler (the function used on the homescreen) is used to get keypresses,
this means that the system handles APD, contrast change etc. which is an
easy way to handle this. The problem with highligting the program when you
return is that it might have moved after the shell lasted looked at the VAT,
so implementing this takes up some extra space. Currently most shells seems
to store a pointer to the VAT entry for the program at the top of the
screen, and then start from there when showing the menu when you get back.
This will normally list the same programs as before the program was started,
but if a program deletes/creates asm program it wont work.

Dines
----- Original Message -----
From: Justin M Bosch <justin-b@juno.com>
To: <assembly-85@lists.ticalc.org>
Sent: Saturday, November 28, 1998 11:20 AM
Subject: A85: Usgard improvements


>
>In the next Usgard, it should reset all system bits when returning from a
>program.  For Simple Shell, there should be contrast changing with
>left/right and when you return from a program, that program should be
>highlighted.
>
>Justin Bosch
>justin-b@juno.com
>
>___________________________________________________________________
>You don't need to buy Internet access to use free Internet e-mail.
>Get completely free e-mail from Juno at http://www.juno.com/getjuno.html
>or call Juno at (800) 654-JUNO [654-5866]