ObjectARX
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

.Net MDI Aware

3 REPLIES 3
Reply
Message 1 of 4
mbujak
411 Views, 3 Replies

.Net MDI Aware

How do I make a .net application MDI aware. In ObjectArx, acrxRegisterAppMDIAware(...) is used. Is there an equivalent method in .Net? I am using VS 2010 for AutoCad 2012. Any ideas?

 

Mike

3 REPLIES 3
Message 2 of 4
owenwengerd
in reply to: mbujak

All .NET applications are MDI aware, so there is no need to notify AutoCAD to that effect.

--
Owen Wengerd
ManuSoft
Message 3 of 4
mbujak
in reply to: owenwengerd

Thanks Owen. After you have replied, I thought it must be something else so I checked the SDI setting in Autocad and it was set to (1). I set it manually to (0) and all works fine. Is there a way to set this variable value in .net to ensure MDI awareness?

 

Mike B

Message 4 of 4
owenwengerd
in reply to: mbujak

You can add code to your application that checks SDI at load time and refuses to run when SDI is set to 1, but you can't (and shouldn't even if you could) reliably switch SDI mode.

--
Owen Wengerd
ManuSoft

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report

”Boost