MapX图层标签字体设置问题(30分)

  • 主题发起人 主题发起人 simonlyr
  • 开始时间 开始时间
S

simonlyr

Unregistered / Unconfirmed
GUEST, unregistred user!
请问有谁知道在MapX中定义不同标签的字体问题?知道的就告诉我吧,谢谢!!
 
对不起,真的没用过.
 
你可以自己建立一个数据库表,用来存储各类标签及对应的自定义的字体类型、大小、颜色等属性。在程序中就可以动态调用这些属性了。列举一些代码如下
SetStyle := Map1.DefaultStyle;
SetStyle.SymbolType:= Map1.DefaultStyle.SymbolType;
SetStyle.SymbolFont.Name := DM.ADOQuerySymbolStyleName.Value;
SetStyle.SymbolFont.Size := DM.ADOQuerySymbolStyleSizes.Value;
Map1.DefaultStyle.SymbolCharacter := DM.ADOQuerySymbolStyleCharacters.Value;
Map1.DefaultStyle.SymbolFontColor := StringToColor(DM.ADOQuerySymbolStyleColor.Value);
Map1.DefaultStyle.SymbolFontHalo := DM.ADOQuerySymbolStyleHalo.Value;
Map1.DefaultStyle.SymbolFontOpaque := DM.ADOQuerySymbolStyleBox.Value;
Map1.DefaultStyle.SymbolFontBackColor := StringToColor(DM.ADOQuerySymbolStyleBackColor.Value);
 
后退
顶部