axioma.mapinfo.
MapBasicStyle
¶Преобразование внутреннего представления стиля в строку mapBasic и обратно
Пример использования:
def colorToMapbasic(color): return QColor(color).rgb() - 0xFF000000 styleFont = MapBasicStyle().styleFromString("Font (\"Arial\",1,9,16711680)") num = 36 color = colorToMapbasic(Qt.red) styleSymbol = MapBasicStyle().styleFromString("Symbol (%d,%d, 24)" % (num, color)) num = 2 color = colorToMapbasic(Qt.green) stylePen = MapBasicStyle().styleFromString("Pen (2, %d,%d)" % (num, color)) num = 8 color = colorToMapbasic(Qt.red) styleBrush = MapBasicStyle().styleFromString("Pen (1, 5, 16711935) Brush (%d, 255, %d)" % (num, color))