[SML 7896] Re: 第28回Smalltalk勉強会@京都

Yasuda Yutaka yasuda @ mfc.bakkers.gr.jp
2011年 2月 3日 (木) 10:48:30 JST


安田です。

今回はフックルーチンにフックルーチンを登録するというのが
面白かったです。

1. 目標となるテキストフィールドのキーイベントハンドラを、
 そのテキストフィールドのコントローラに登録するのだが、
2. その処理自体をテキストフィールドがビルダーによって組み
 立てられている際に呼ばれるフックルーチンに登録する
 (ビルダーはその時そいつのコントローラを知っているから)

という入れ子になっている。。。

登録方法も前者はクロージャによるもので、後者はメソッドの
登録だった。

なお僕のログはあくまで私の脳内ログですので誤りなどあるかと
思いますがご容赦下さいませ。

(2 hours のライブをノートして、帰宅して(判ってない奴が!)
 また2 hours でざっとまとめてるので、、はい、、いま見直したら
 違うメソッドの図を引っ張ってるのが一つあったり、メソッドの
 コロンがあったりなかったりですね、、ま、大筋は間違ってない
 と思いますが、、(^_^!) )

でわでわ									Yasu.


On 2011/02/03, at 8:50, AOKI Atsushi wrote:

> おはようございます、青木@京都上賀茂です。
> 
> 昨日に行ったSmalltalk勉強会@京都の報告です。そのメインテーマ
> は「Hook」になります。フックやホックと呼び慣わされています。
> 
> このメールに昨夜に作成したプログラムを添付しておきます。
> 2011年1月4日(火)にポストさせていただいた添付コード(SSK10.st)
> http://www.smalltalk.jp/pipermail/sml/2011-January/007890.html
> を改良しているところです。(差分をとってくださいませ。)
> 
> また、安田さんからの詳細なログがあります。(すごい↓)
> http://aokilab.kyoto-su.ac.jp/aoki/misc/pdfs/SSK10_fromYasuda.pdf
> Ustreamなどで勉強会の模様を生中継しなくともイケるほどです。
> 
> 京都の勉強会のモットーは「Smalltalkをゆっくりと深く!」
> 
> ------------------------------------------------------------
> AOKI Atsushi          http://www.cc.kyoto-su.ac.jp/~atsushi/
> <SSK10_20110202.st>



SML メーリングリストの案内