最近、カスタムフォントをドットシンボルとして使用するアプリケーションが少なくなります。パフォーマンスに特定の影響を与えるため、カスタムフォントを使用してください。
1つ目は、カスタムフォントを作成することです。 fontlab.v4.60が使用されます。
2つ目は、このフォントをDelphi+Mapxで使用することです。
Mystyle:= Costyle.create;
myfont:= tfont.create;
olefonttofont(mystyle.symbolfont、myfont);
myfont.size:= 24;
myfont.name:= 'mapinfo Transportation';
mystyle.symbolfontcolor:= clred;
mystyle.symbolcharacter:= 66;
注意すべきことの1つは、MAP1のデフォルトのドットシンボルフォントスタイルを任意のカスタムフォントに設定する必要があることです。そうしないと、指定されたフォントが正しく表示されないことです。これは、MAPX5のバグである必要があります。