Hi Kamalb,
As Michael suggested, OberonPlace is a good place to start looking. In addition, yes, you can create a c# application which interfaces with Draw's object model. I did it a while ago, but if memory serves, you need to add a reference to "Corel - CorelDRAW 14.0 Library" and "Corel - Vector Graphics Core 14.0 Type Library" found under the COM tab.
After adding the references, the following code starts Draw, creates a document and adds an ellipse:
namespace LaunchDraw
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
CorelDRAW.Application app = new CorelDRAW.Application();
app.Visible = true;
app.CreateDocument();
app.ActiveLayer.CreateEllipse(0, 0, 10, 10, 90, 90, false);
}
}
}
Regards,
Hendrik