[SML 7915] Re: Squeak/Pharoの低レベルGUIのしくみ?
Hiroki Horiuchi
x19290 @ gmail.com
2011年 4月 15日 (金) 09:25:53 JST
おはようございます。
> 鍵はioShowDisplay()はSmalltalk側の
> #primShowRectLeft:right:top:bottom:(および
> #primRetryShowRectLeft:right:top:bottom:)
>
出力については、これが知りたかったことのすべてです。
> そして、GUIフレームワークというのは
>
> while (1) {
> ユーザーのイベントを処理する();
> タイミングに関係するイベントを処理する();
> 画面を書き換える();
> }
>
> というだけのことなのですが、WorldState>>doOneCycleNowFor:にまさにそれだけの
> ことが書いてあります
>
この無限ループが、Project>>spawnNewProcess内の
[ World doOneCycle. Processor yield. false ] whileFalse: [ ]
なのですね。
よくわかりました。ありがとうございます。
--
堀内寛己(ほりうちひろき)
SML メーリングリストの案内