On Mon, 4 Aug 2003, Adam McDaniel wrote:
> > 1. Do nothing and wait to see if anybody complains about rotation producing
> > scrambled text/images on an OS 5+ machine. This is not a dangerous option,
> > because given how the rotation works, scrambled text/images in rotated mode
> > is the only bad thing that would happen. It wouldn't crash or anything like
> > that. (Note, too, that if anybody reported a problem, I could cobble
> > together a solution on a moment's notice but at the cost of higher memory
> > consumption. This would involve using 8- or 16-bit bitmaps instead of 1-bit
> > for text rotation.)
>
> That would be best. Palmsource does a very good job IMO of
> maintaining downward compatibility (with the exception of hacks in
> OS5) so I would guess that it will remain the same.
One thing that makes me feel better about this is that BmpCreateTypeV3()
doesn't modify the bitmap that is fed into it, as far as I know. It just
creates a new bitmap header for it. SInce the bitmaps fed into
BmpCreateTypeV3() will be of type 0, 1 or 2, and since the endianness on
these is fixed, I should be OK.
I'll just leave this alone. If anybody complains, it'll be easy enough to
fix.
Alex
p.s. By the way, I am thinking about another compile-time option:
anti-aliased fonts which be selectable through the user font selection
mechanism. The plan is to store each character as a 4-bit-deep bitmap.
At first, I will only support black-and-white rendering, but eventually I
can support color. This will come with a command-line program (perhaps
distributed with Plucker, perhaps distributed through
palmfontconv.sourceforge.net) to convert any fonts that FreeType2 can read
(such as TTF or PFB) to the anti-aliased font bitmap format (or to the
standard Plucker user font format, if one wants, except that FreeType2 has
TTF hinting disabled for patent reasons, so this might only be very
attractive for the anti-aliased case).
--
Dr. Alexander R. Pruss || e-mail: [EMAIL PROTECTED]
Philosophy Department || online papers and home page:
Georgetown University || www.georgetown.edu/faculty/ap85
Washington, DC 20057 ||
U.S.A. ||
-----------------------------------------------------------------------------
"Philosophiam discimus non ut tantum sciamus, sed ut boni efficiamur."
- Paul of Worczyn (1424)
_______________________________________________
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev