[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:4204] Sound support
- X-ml-count: 4251
- Subject: Re: [MD:4204] Sound support
- From: MIYOSHI Masanori <miyoshi@xxxxxxxxxxxxxxxx>
- Date: Sun, 23 Feb 2003 14:51:39 +0900
- User-agent: Wanderlust/2.11.1 (Wonderwall) EMIKO/1.14.1 (Choanoflagellata) LIMIT/1.14.7 (Fujiidera) APEL/10.4 Emacs/21.1 (i386-msvc-nt5.1.2600) MULE/5.0 (SAKAKI) Meadow/1.99 Alpha6-dev (IKADUCHI)
どうもありがとうございます。
>>>>> [meadow-develop : No.4247] にて
>>>>> "himi" = MIYASHITA Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxx> さんは書きました:
himi> > 多分、メッセージスレッドで safe_call() しているのが悪いと思われる
himi> > ので、メインスレッドで実行させたいのですが、その方法が分かりませ
himi> > ん。
himi> >
himi> > 分かる方教えてください。
himi> >
himi> > ;; 多分 Emacs イベントを介すればできそうだけど、よく分かりません。
himi> もし本格的にやるなら、当然、Emacs eventを使うべきです。
himi> ## サボる手もあるけど、それは設計上良くないので、ここでは触れません。
やっぱりそうですか。
himi> emacs eventを拡張するには、まず、termhooks.hをいじります。ここに、
himi> まず、新しいevent_kindを追加しましょう。候補としては、mw32_mci_eventが
himi> 良いかな。^^;;;
がーん、イベントを拡張しなければいけないのですか。
既存のイベントを使って実現することだけを考えていました。^^;;;
himi> この関数を、mw32_message_loop()から呼び出せばよいというわけ。
himi> やるべきことは以上。そんなに難しくないはず。
まず、Emacs イベントを良く理解しなきゃ。
少し時間がかかるかもしれません...
--
三好 雅則 mailto:miyoshi@xxxxxxxxxxxxxxxx
http://www.boreas.dti.ne.jp/~miyoshi/ (Meadow2 のページ始めました)