Штриховка

0 голосов
спросил 21 Апр, 06 от SerX (160 баллов) в категории Программные продукты Esri
Туплю! Помогите начинающему плиз.
Как программно достучатся до штриховки в Avenue для присвоения ее новой легенде. Здесь мой текст создания легенды через стипл, а хотелось бы присвоить шриховку из
редактора легенды программно. Тип легенды -"Отдельный символ"

newLegend = Legend.Make(#SYMBOL_FILL)
               newLegend.GetSymbols.Get(0).SetStyle (#RASTERFILL_STYLE_STIPPLE) '
               newLegend.GetSymbols.Get(0).SetColor (Color.GetRed)    
               newLegend.GetSymbols.Get(0).SetBgCol or (Color.GetBlue)
               newLegend.GetSymbols.Get(0).SetStipp le(theStipple)

theTheme.SetLegend( newLegend )
theTheme.UpdateLegend      

2 Ответы

0 голосов
ответил 24 Апр, 06 от SerX (160 баллов)
Пришлось разобраться самому. Однако почему так неадекватно ведут себя типы закрашиваний в RasterFill и VectorFill? Там где явно указаны точки в типах - их нет
Может кто прокомментирует. И можно ли поправить "исходники" и где они лежат?
0 голосов
ответил 27 Апр, 06 от BigSerg (4,080 баллов)
попробуй через нумерацию символов в палитре
присваивать такой то символ из окна палитры
а над ним можно уже изголяться
какой фон и т.д
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...