> That single byte flag is in an extension block and points to a
> transparency
> index which influences the various color tables. Gif format is wonderful
> for never being the same from one image to another. All the blocks, tables
> and indexes may or may not exist at the whim of the file writer. You
> really have to drill through the block hierarchy just to find out what is
> part of thisImage's structure. Once the map has been surveyed it
> is trivial
> to flip bits, less trivial to insert indexes and tables and
> blocks. There are
> bytes all over that count how many bytes are in other blocks and whether
> thisBlock or thatBlock exists. Let's not discuss the format for
> an animated
> 89a ... :)
> Pan
;-) Anyway, it took me about 3 minutes to add in a transparency field for
cfx_imageinfo that lists the trans index for gifs. (It was already in that
creaky old code actually, just wasn't pushed to a field.)
It wouldn't be proper to add that feature to imageinfo (as it's supposedly
readonly). But if anyone wants something fun to do for thier first cfx, then
rip the gif code and make it write out as well... ;-)
> Really good for the ubergeek who likes doing a few mental push-ups just
> to keep in top form.
Aye. :)
------------------------------------------------------------------------------
Archives: http://www.eGroups.com/list/cf-talk
To Unsubscribe visit
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk or send a
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.