WZ EDITOR 17
■ このスレッドは過去ログ倉庫に格納されています
0660名無しさん@お腹いっぱい。
2014/03/17(月) 19:58:41.62ID:HJ69RhOZ0そうなんです。NLINEって使い慣れてないので、ついついPBUFFやNPARAに変換したくなって、ややこしくなってます。
それとアウトライン表示のHVIEWって一筋縄ではいかないみたいで、↓みたいなマクロで調べてみたら、
//------------------------- ここから -----------------------------
main{
HTEXT app = appnew(ID_TEST);
HVIEW v = vnew(dup(test),app.w,WS_VISIBLE|TWS_OUTLINE,WID0,0);
LINEINFO info;
HTEXT tw = new();
for(NLINE n = 1; n<=v.lineal; n++){
vgetlineinfo(v,n,&info);
addf(tw,"%2d:(見出しレベル=%d):内容=",n,&info.head);
addarea(tw,v.text,info.linetop,info.linetop+info.len);
addlf(tw);
}
dlgtext(tw);
}
//-------------------------- ここまで -------------------------
どうやら見出し行は3つの部分に分かれていて、
1: 見出し認識文字 2: 見出しそのもの 3: 改行
この3つの表示行がひとまとめになってアウトライン上では1行に表示されているみたいです。
で、アウトライン表示させると、たった5行のテキストも NLINEは16行もあることになります。
■ このスレッドは過去ログ倉庫に格納されています