• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Изменение цвета заливки и линий

Автор AndreySt, 01.10.15, 09:32:38

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

AndreySt

01.10.15, 09:32:38 Последнее редактирование: 28.09.18, 06:47:27 от Starik
Здравствуйте!
Подскажите, пожалуйста, как менять цвет и прозрачность заливки.

IColouring - интерфейс заливки.
IColouring.Color1 - Цвет или начальный цвет.
IColouring.Color2 - Цвет или конечный цвет.
IColouring.Transparency1 - Начальная прозрачность.
IColouring.Transparency2 - Конечная прозрачность.
+ Благодарностей: 1

dosart

Как можно изменить цвет объекта на чертеже?
Есть, например, объект типа LineSegment. Как можно изменить его цвет?

+ Благодарностей: 1

dosart

В 7-м API есть похожий интерфейс?

10.10.17, 15:46:25 #5 Последнее редактирование: 10.10.17, 16:31:19 от Sabahs
Зачем он там?

Борис_С

Рисую прямоугольник. Использую интерфейс KsRectangleParam. Нужно изменить цвет линий. Нашел на форуме аналогичную тему.
Там рисуется окружность. Для изменения цвета используется свойство Style.
Sabash советует использовать метод ksDocument2D.ksAddStyle
Но как конкретно добавить новый стиль с нужным цветом там не указано.
Буду признателен за пример.


Борис_С

Спасибо за пример, но я так и не понял, как задать нужный цвет у нового стиля.


Борис_С

Спасибо. Все получилось.
Sabahs, где все это можно прочитать?
Я нашел книгу Норсеева "РАЗРАБОТКА ПРИЛОЖЕНИЙ ПОД КОМПАС В DELPHI", но в ней этого нет.
Есть серия статей того же автора в интернете. Есть Help, но там вся информация в куче.
Есть ли нормальная книга для разработки приложений под Компас?

Я не знаю, может быть и есть книги, но я их не встречал, я работаю исключительно по SDK.

Борис_С

Ну вы - герой. Без вас я бы ничего не смог сделать.
Может быть поможете мне, как вычислить размер текста.
Я написал этот вопрос, но пока никто не ответил.

tramp_m

Цитата: AndreySt от 01.10.15, 09:32:38
Здравствуйте!
Подскажите, пожалуйста, как менять цвет и прозрачность заливки.

Мне кажется все проблемы с общением по форуму, отсутствует две ветки общения
По теме программирования в среде Компас и  по теме глюков Компас при использовании проектировщиков-конструктором Компас, как инструмент пользователя проектировщиком-конструктором
Прошу прощения, если что не так...


Vitalij Lysanov

Насколько понял.

Лишняя информация идет в разделе "Последние сообщения".
Программисты на сайте в этом разделе могут ввести управление блокировкой некоторых разделов форума.
Будет как в фильме "Безымянная звезда". Разделы есть, но их не видно.


Попутно хочется немного уточнить тему "Программист, конструктор и Компас".

Работа в Компасе это работа с программой, имеющей графический интерфейс управления.
Перебор объектов в меню это просто разветвленный логический оператор.

Есть много аналогичных программ имеющих графических интерфейс управления.

В приложении пример из области баз данных.
Это программа.
И ее разрабатывают программисты.

Аналогичные стрелки между кубиками могут и зарплату насчитать и заказы раскрыть, если загрузить в базу спецификации из Excel.

Эта программа может быть представлена также в виде операторов.



Со временем все образуется

Можно привести пример из времен начала комплексов АРМ.

Прислали для внедрения в уважаемую организацию Комплекс АРМ, и вначале без графики.

Стали тексты учиться набирать. Раньше как было. Тексты рисовали вручную, машинистки перепечатывали.

Инженеры смотрели, смотрели на все это, а потом выдали текст. "Мы что машинистками будем работать?"


 


28.09.18, 21:54:35 #16 Последнее редактирование: 28.09.18, 22:12:45 от Sabahs
Цитата: Vitalij Lysanov от 28.09.18, 21:35:55
Насколько понял.

Лишняя информация идет в разделе "Последние сообщения".
Программисты на сайте в этом разделе могут ввести управление блокировкой некоторых разделов форума.
Будет как в фильме "Безымянная звезда". Разделы есть, но их не видно.


Попутно хочется немного уточнить тему "Программист, конструктор и Компас".

Работа в Компасе это работа с программой, имеющей графический интерфейс управления.
Перебор объектов в меню это просто разветвленный логический оператор.

Есть много аналогичных программ имеющих графических интерфейс управления.

В приложении пример из области баз данных.
Это программа.
И ее разрабатывают программисты.

Аналогичные стрелки между кубиками могут и зарплату насчитать и заказы раскрыть, если загрузить в базу спецификации из Excel.

Эта программа может быть представлена также в виде операторов.



Со временем все образуется

Можно привести пример из времен начала комплексов АРМ.

Прислали для внедрения в уважаемую организацию Комплекс АРМ, и вначале без графики.

Стали тексты учиться набирать. Раньше как было. Тексты рисовали вручную, машинистки перепечатывали.

Инженеры смотрели, смотрели на все это, а потом выдали текст. "Мы что машинистками будем работать?"

https://youtu.be/RLN5KUTzZc0