Valued Mentor
Posts: 354
Registered: ‎01-27-2010
Message 1 of 4 (259 Views)

what is the best use for a Windows Form ?

259 Views, 3 Replies
07-30-2012 09:52 AM

HI all.


What is the best way for launch a Form  ?


if Autodesk.AutoCAD.ApplicationServices.Application.ShowModalDialog(Fenetre) = Windows.Forms.DialogResult.OK Then



end if




if Fenetre.ShowModal = Windows.Forms.DialogResult.OK Then



end if



I dunno what it the best way for it ?


How i can launch a child of MDI Form ?


in the Init of a MDI Form :

        FenetreCouleur = New FormConf0a_Couleur(Def)
        FenetreCouleur.MdiParent = Me

i use .show  it is the best way  ?



ADN Support Specialist
Posts: 349
Registered: ‎05-22-2006
Message 2 of 4 (242 Views)

Re: what is the best use for a Windows Form ?

07-30-2012 03:09 PM in reply to: AubelecBE

Use Autodesk.AutoCAD.ApplicationServices.Application.S​howModalDialog to display a modal dialog. This API was introduced to overcome some problems associated with direct calls to Form.ShowModal from a. AutoCAD plug-in.



Stephen Preston
Autodesk Developer Network
Valued Mentor
Posts: 354
Registered: ‎01-27-2010
Message 3 of 4 (228 Views)

Re: what is the best use for a Windows Form ?

07-31-2012 03:35 AM in reply to: StephenPreston

ah ok thx.


and for the mdi child ?

ADN Support Specialist
Posts: 85
Registered: ‎06-15-2011
Message 4 of 4 (163 Views)

Re: what is the best use for a Windows Form ?

08-07-2012 03:37 AM in reply to: AubelecBE



Are you referring to modeless dialog? If yes, then use Autodesk.AutoCAD.ApplicationServices.Application.ShowModelessDialog


You can also refer http://adndevblog.typepad.com/autocad/2012/06/displaying-modal-and-modeless-forms-in-autocad-net.htm...

Virupaksha Aithal KM
Developer Technical Services
Autodesk Developer Network

You are not logged in.

Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register

Welcome to the new Autodesk Community!
If this is your first visit, click here to get started and make the most of the Community. Let us know what you think of the new experience in the Community Feedback Forum.

Need installation help?

Start with some of our most frequented solutions to get help installing your software.

Ask the Community