>Alain: It would be really cool if we adopted PNG as
>our graphics format. It's new, light-weight,
>Web-savvy, buzzword-compliant, standards-based (W3C),
>widely-supported ... It is essentially vector-based
>graphics with bitmap-like rendering.

Alain,

 I wasn't aware that PNG was a vector format. Are you sure? Do you know
where I can read the specs.

>Alain: The graphics type that we will be using is
>undoubtedly related to the other programming work
>going on right now (e.g. the interpreter). Any
>comments from our programmers?

 What format we save to is not really important. I think what it'll
eventually boil down to is that we'll store vector graphics as "parts" just
like buttons, and that icons and the contents of pixel-image-parts will be
saved in some cross-platform format for which the encoding and decoding
code is available royalty-free. This might be PNG or any other code. Since
editing wil take place in RAM anyway, the format an image will be saved in
is not really important from a programmer's point of view.

>Eric: Since MC does not support "doMenu" as
>extensively as HC i do not forsee working on the menus
>till spring.
>
>Alain: Work on things that are currently supported by
>the MetaCard engin, right?

 Just to rectify this: doMenu is a command in MetaCard, while menu choices
are handled by "menuPick" messages sent to popup-buttons (which are used
for menus in the menu bar, too).

>Alain: Bitmapped graphics are nicer but resolution
>dependent.

 I'd suggest that Eric create icons in several standard sizes: 32x32, 48x48
and for those where it seems useful in 16x16.

>Alain: Do we have to impose the font? Couldn't we have
>a scheme functionally similar to the Macintosh's
>resource-fork idea (e.g. switch between fonts without
>any code-modifications).

 The trouble is not the code, but changing the font used for buttons is
hairy because you'd have to re-arrange all parts on the card. I don't see
any problem with allowing to select *any* font as the script-editor font.

Cheers,
-- M. Uli Kusterer

------------------------------------------------------------
             http://www.weblayout.com/witness
       'The Witnesses of TeachText are everywhere...'

--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com/SaveHC.html
Sign: http://www.giguere.uqam.ca/petition/hcpetition.html

Reply via email to