HyqerCard Referrenceはこちらです。
ご質問やご要望があればコメントにお書き込みください。

画像取り込みとディザリング

 HyqerCardの描画機能は大変貧弱です。頑張ってみたものの、未実装の機能や動作がおかしいものが多いです。特にバケツツールの不具合はひどいです。まともにこれで描画しようとは思わないでください。ただ、実装したものについては一応HyqerTalkからchooseコマンドやdomenuコマンドで操作できますので試してみて使えそうなら使ってみてください。

 

 いずれにせよ、貧弱な描画機能を補うために画像を外部ファイルから取り込む機能とディザリング機能をつけています。

 

画像取り込み

  1. Objectsメニューの「Card Info...」や「Bkgnd Info...」を選びます。
  2. ウィンドウ右中程に「pitcure...」という文字列とその下に「ファイルを選択」ボタンがありますのでボタンを押します。
  3. ブラウザのファイルダイアログが開きますのでローカルドライブから画像ファイルを選択してください。
  4. カードやバックグラウンドに画像が描かれます。画像サイズがカードサイズより大きい場合は勝手に縮小表示します。

PNGとJPGは取り込み確認しています。ただしJPGを取り込んでもPNG形式で保存します。カラーの画像の場合はカラーで表示され、そのまま保存もできますが、HyperCardらしさを出すためや、ファイルサイズを抑えるためにディザリング機能をつけました。


ディザリング

  1. Toolsメニューのパレットからselectツールなり、pencilツールなりを選んでペイントモードにします。
  2. メニューバーにOptionsメニューが現れますので、Optionsメニューから「Dither...」を選ぶと、Dither用のダイアログが現れます。
  3. 「Average」,「Random」,「Bayer」,「Floyd-Steinberg」,「Atkinson」からお好きなディザリングアルゴリズムを選択し、「OK」ボタンを押します。
  4. カードやバックグラウンドの画像に反映されます。