WZ EDITOR 11
at SOFTWARE
327:名無しさん@お腹いっぱい。
08/09/13 11:43:18 ar9tKWYs0
>>326
なるほど。こういうことか。
プログラムの文字コードはSJIS-EXを使用(TEXT,文字列,ファイル名etc)
改行コードはCR+LFとLFの両方にネイティブ対応(混在も可)
WinAPIはUNICODEを使用(#define UNICODE) <--
WindowsNT系のみの対応
pv1.2
・main(){ HTEXT text = getfocus(); walk(text){ return 0; }}
のようにwalk内でreturnするとおかしくなる。そのタブ内の描画がされなくなる感じ。
・選択範囲のみをきっちりwalkする方法がない?
HTEXT selection = dupclip();walk(selection)すれば出来るがそれは所詮コピーでしかない。
加工してから元のテキストをリプレースすればいいのかもしれないが。
・範囲選択されているかどうかを判別する方法がない?
if(isselected(text)) dupclip(text); else err;といったコードが書きたい。
・マクロヘルプのコードをコピペすると<.p>code<./p>というゴミが混じる
・Win32APIはデフォルトでUNICODEになっているようだがSJISEXの文字列を渡して大丈夫なのか。
それとも明示的にAをつけてSJISベースで処理すればいいのか(その場合誤動作はないのか)。そのあたりの方針の解説が欲しい。
・マクロヘルプにjumpfiletopという記述があるがjumptopでは。
・深い関数内で致命的なエラーが出た場合、その場でマクロを強制終了する命令があるとよい。exitのようなもの。
・結構落ちまくる。ので適当なタイミング(レイアウトの変更、マクロの実行)でウィンドウの構成を保存して前回終了時の復元に反映されるようにして欲しい。
・ウィンドウメニューが増えてきたからヘルプは従来通り分離した方がよい。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4497日前に更新/317 KB
担当:undef