Author |
Topic |
|
Julia
Russia
23 Posts |
Posted - 11/08/2005 : 11:53:12
|
как задать цвету шейпа цвет страницы на которую он падает. Желательно в шейп-листе, за это отвечает ячейка FillForegnd в секции формат заливки. Прозрачность не подходит, т.к. необходимо что если шейп падает на другой он бы вырезал свою форму в нем. |
|
Voland
91 Posts |
Posted - 11/08/2005 : 13:21:50
|
Очень просто. Допустим у вас фигура MyShape:IVShape Что бы присвоить ей цвет листа, нужно сделать следующее:
MyShape.Cells['FillForegnd'].formula:=inttostr(Application.Settings.DrawingPageColor);
Это код на Delphi, на VB думаю без труда переделаете :)
___ Кто ищет тот найдет __ |
|
|
Julia
Russia
23 Posts |
Posted - 11/10/2005 : 13:39:04
|
а как это сделать только через шейп-лист, какая формула отвечает за цвет страницы чертежа? |
|
|
Julia
Russia
23 Posts |
Posted - 11/16/2005 : 11:15:35
|
чем все таки заменяется DrawingPageColor в шайп-листе |
|
|
Voland
91 Posts |
Posted - 11/16/2005 : 11:50:00
|
Хм... посмотрю... Нужно попробовать, если в ячейке можно сослаться на объектную модель, то впринципе, строка мало будет отличаться... Нужно попробовать...
___ Кто ищет тот найдет __ |
|
|
Julia
Russia
23 Posts |
Posted - 11/17/2005 : 11:22:54
|
quote: Originally posted by Voland
Хм... посмотрю... Нужно попробовать, если в ячейке можно сослаться на объектную модель, то впринципе, строка мало будет отличаться... Нужно попробовать...
___ Кто ищет тот найдет __
заранее спасибо, сама пока что-то подобного не нашла |
|
|
|
Topic |
|