- 586 名前:575 mailto:sage [2008/10/01(水) 02:50:29 ID:YdLjsT3q0]
- それはさておき、俺って Dos のVzの頃から
単語取得は、CTRL+X って決めてて、ウィンドウズになって CTRL+Xはカットになってしまって、 あ!でも選択してない時は単語取得で、選択中はカットにすれば両立出来る! 俺様天才!と思って数年そうしてた ↓こんなの作ったんだけど、動くことは動くんだが たまにカットしたあと変な位置にカーソルが飛んでしまう vcmdexec が動作が怪しいようだ szCutOrGet { title: CTRL+X 範囲選択中ならカット、それ以外は単語取得 HTEXT text = getfocus(); HVIEW v = text.v; if( v.clip ) { vcmdexec(v, ID_CUT); v.getcur(); } else { HTEXT word = getword(text); statprintf("Word : %s", word); copyall(word); } } わからん、ていうか hVIEW の存在がイマイチ分かってない なんで cut(text); とかいう関数ないんだろ?
|

|