Page 1 of 1

How to add a layer on runtime

Posted: 21 Apr 2011, 17:39
by nicolasjul
I,

How to add a layer on runtime using TsgDrawingNavigator ?
I'm using CADImportVCL v8 trial under BCB2010.

TIA,
Engi

Re: How to add a layer on runtime

Posted: 22 Apr 2011, 12:52
by support
Hello.
Layers can be added to TsgCADImage object, not TsgDrawingNavigator:

Code: Select all

  TsgCADImage * FImg
  ...
  TsgDXFLayer * lyr;

  lyr = new TsgDXFLayer;
  lyr->Name = "my_layer";
  lyr->Visibility = true;
  lyr->Loaded(FImg->Converter);
  FImg->Converter->Sections[csLayers]->AddEntity(lyr);
  FImg->Converter->OnCreate(lyr);
Alexander.