[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MGDM Pre Alpha Release
お世話になっております。A.中村です。
On Mon, 11 Dec 2000 13:50:38 +0900
Nakamura Akifumi <BXQ04723@nifty.ne.jp> wrote:
> あと。callback関数をsetしたときの話なんですが、
> 「Buttonと違って」Textは、callbackを設定すると
> システム提供のデフォルトの挙動(文字を表示するとか
> カーソル移動するとか)を、全部自分で肩代わりしないと
> ならなくなるんですね。callbackを設定してある状態でも
> ある程度はデフォ挙動を残したほうが良いかなと、思いました。
mpw.cに対して、かなりイカサマくさいですが、
こんな変更してみました。
elseを外しただけ。
深く読んでないですが、やばいでしょうか?
*** 1270,1276 ****
if((*(cur->u_func))(cur, c) == 0){
return 0;
}
! }else{
p = cur->str + cur->vw_p + cur->cs_p;
q = cur->str + strlen(cur->str) + 1;
for(; p < q ; q--){
--- 1270,1276 ----
if((*(cur->u_func))(cur, c) == 0){
return 0;
}
! }/*else*/{
p = cur->str + cur->vw_p + cur->cs_p;
q = cur->str + strlen(cur->str) + 1;
for(; p < q ; q--){