devxlogo

Delphi

Delphi

Question:
What’s the diference between SDI and MDI Applications?

Answer:
An SDI, or single document interface,application has a single, floating menu bar. Each form in the applicationhas its own window, separate from the menu bar.

An MDI, or multiple document interface,application has a parent window, which contains the menu bar and an areawhere any form windows created in the application exist. If you minimizean application form, it becomes an icon at the bottom of the parent window.

You can display the same OPO application as either an SDI or MDIapplication by using the -SDI or -MDI switch with the appropriate PORun.exefile for your particular environment, such as

porun32.3exe -MDI test.po

devxblackblue

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist