From: "Oliver Schmidt"; on Sun., May 15, 2011; at 12:54 PM -0400 > > 2. Have tgi_init() do an internal tgi_alloccolor(TGI_COLOR_WHITE) -- > and for consistency, probably tgi_alloccolor(TGI_COLOR_BLACK) too -- > and then, the tgi_setcolor(white). Most likely, that would mean > to introduce > something like two "standard color handles", sort of similiar to the > three standard file I/O handles. Apps. interested in black&white only > could use those standard handles, and get along without any explicit > color allocation calls. > > Probably 2.) is preferable because B&W apps. would look like today, > with the one exception of tgi_clear() being replaced by > tgi_fill(TGI_STD_BLACK). I don't know if a wrapper, named tgi_clear(), > to that call actually would be beneficial or rather confusing. In that context, "clear" doesn't mean "all zeroes". Instead, it means "no visible pixels", or "no graphics objects". Therefore, tgi_clear(TGI_STD_BLACK) makes sense -- we don't need to change the name of that function. It would be similar to choosing a clean sheet of coloured paper. The function can be described as "clear the screen to a specified background color". ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo@musoftware.de with the string "unsubscribe cc65" in the body(!) of the mail.Received on Tue May 17 11:26:16 2011
This archive was generated by hypermail 2.1.8 : 2011-05-17 11:26:20 CEST