Data Structures | |
struct | MFaceHLineProp |
フェースの水平線指定用型宣言. More... | |
struct | MFaceBoxProp |
フェースの囲み枠指定用型宣言. More... | |
Typedefs | |
typedef MFace | MFace |
フェースの型宣言. | |
typedef void(* | MFaceHookFunc )(MFace *face, void *arg, void *info) |
フェースのフック関数の型宣言. |
Mforeground, Mbackground, Mvideomode, Mhline, Mbox, Mfoundry, Mfamily, Mweight, Mstyle, Mstretch, Madstyle, Msize, Mfontset, Mratio, Mhook_func, Mhook_arg
「フェース F のフェースプロパティのうちキーが Mxxx
であるもの」のことを簡単に「F の xxx プロパティ」と呼ぶことがある。
M-text の表示関数は、まず最初にその M-text からキーがシンボル Mface であるようなテキストプロパティを探し、次にその値に従って M-text を表示する。この値はフェースオブジェクトへのポインタでなければならない。
M-text が、Mface をキーとするテキストプロパティを複数持っており、かつそれらの値が衝突しないならば、フェース情報は組み合わされて用いられる。
あるテキスト属性がどのフェースによっても指定されていない場合は、デフォルトフェースの値が用いられる。
|
MFace 型はフェースオブジェクトのための構造体である。 内部構造はアプリケーションプログラムからは見えない。 |
|
MFaceHookFunc はフェースの Mhook プロパティを指定する型である。 このプロパティの値は、この型の関数でなくてはならない。 |