[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 メーリングリストの案内