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

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

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

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

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

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

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

Нужен пример создания примитива с пользовательским стилем

Автор Alex_F, 20.08.04, 06:43:23

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

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

Alex_F

Создаю свой стиль в фале Graphic.lcs, номер стиля 13
потом мне необходимо создать отрезок с этим стилем.
Если у кого есть пример создания примитива с польз. стилем,
буду очень благодарен.

var
  Kompas:KompasObject;
  Doc2D:ksDocument2D;
  LibStyle:ksLibStyle;
  LS:Reference;
...
 Doc2D:=ksDocument2D(Kompas.ActiveDocument2D);
  if Doc2Dnil then
   begin
     LibStyle:=ksLibStyle(Kompas.GetParamStruct(ko_LibStyle));
     LibStyle.Init;
     LibStyle.fileName:=’D:\KOMPAS-3D V6 Plus\Sys\Graphic.lcs’;
     LibStyle.styleNumber:=7;
     LS:=Doc2D.ksAddStyle(CURVE_STYLE,LibStyle,1);
     Doc2D.ksLineSeg(0,0,100,100,LS);
   end;