このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

Hyper Cardの簡単な作画スタック

発言者:しみず
( Date Saturday, August 21, 1999 17:39:17 )


Hyper Cardで簡単な作画スタックを作りたいと思ってます。
参考になるホームページや本、スタックがあれば教えてください。
↓はイメージです。登録ボタンを押すと作画フィールド
の絵がスクラップボードに一時記録されるとこまでスクリプト
を組みたいと思っています。
よろしくお願いします。



→  Hyper Cardで簡単な作画

しみず さんからのコメント
( Monday, August 23, 1999 00:29:46 )

自己RESです。当方MacOS8.6 G3 300

Hyper Card 2.3jのパワーツールでパレットを作りました。
pencil tool や line toolはうまく動きましたが、画面をコピーする
登録ボタンはインストール先のスタックで動きませんでした。

on mouseUp
  choose select tool
  doMenu "Select All", "Paint"
  doMenu "Copy Picture", "Edit"
  choose TheTool
end mouseUp

というスクリプトを書きました。

カードにボタンをつくり同様のスクリプトを書けば動きました。
パレットにこのようなスクリプトのボタンは作れないのでしょうか?

ご経験のある方教えてください。
よろしくお願いします。


→  パレットを使った作画スタック

田中求之 さんからのコメント
( Monday, August 23, 1999 00:44:13 )

>パレットにこのようなスクリプトのボタンは作れないのでしょうか?

ひさしくハイパーカードを触っていないので、具体的な方法は忘れていますが、
可能ですよ。

一番簡単な方法は、スタックに作画などのハンドラーを作っておき、パレット
からそのハンドラーを呼び出すスクリプトを書くことです。

しみず さんからのコメント
( Wednesday, August 25, 1999 09:53:14 )

>>
一番簡単な方法は、スタックに作画などのハンドラーを作っておき、パレット
からそのハンドラーを呼び出すスクリプトを書くことです。

<<
ご返事、ありがとうございました。
パレットからハンドラーを呼び出すスクリプトがなかなかうまくいきません。
もう少し勉強してみます。