[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS commit: 'othersrc/mgl/mgl2/lib emcons.c md_hpcmips.h'
Update of /cvsroot/othersrc/mgl/mgl2/lib
In directory mogu:/tmp/cvs-serv21943
Modified Files:
emcons.c md_hpcmips.h
Log Message:
vt_get_active() の追加。( MD の中で使っても良い )
VT_GETACTIVE がある場合はそれを使い、
そうでなければ、VT_GETSTATE を使って実装した。
( よくは知らないが、VT_GETACTIVE の方がもともとの機能らしい)
いまのところ、hpcmips での SUSPEND で TEXT_MODE にしない コードの
ためだけに使われている。( SUSPEND のケースだけが、自分から自分への
画面切替えがおきるようである。)
また、画面切替え時に マウスを離さないと 他の画面でマウスが利用できない。
このため、MD_MOUSE_RELEASE/MD_MOUSE_CATCH を追加し、md_hpcmis.h で対応。
( mgl_add_atfork_func() にも対応した。)