A multiple-document interface (MDI) is a graphical user interface in which multiple windows reside under a single parent window. Such systems often allow child windows to embed other windows inside them as well, creating complex nested hierarchies. WEM as a no-code application development platform can help you in creating a MDI application that is much faster and user- friendly.
Multiple-document interface application built with the help of WEM can enable you to use a single menu bar and/or toolbar that is shared between all child windows, reducing clutter and increasing efficient use of screen space. Application’s child windows can be hidden/ minimized/ shown/maximized as a whole. Features such as “Tile” and “Cascade” can be implemented for the child windows. Authors of cross-platform applications can provide their users with consistent application behavior between platforms. If the windowing environment and OS lack good window management, the application author can implement it themselves.
WEM built MDI application will give you complete access of three kinds of windows: a frame window, an MDI client window, as well as a number of child windows. The frame window is like the main window of the application: it has a sizing border, a title bar, a window menu, a minimize button, and a maximize button. The application must register a window class for the frame window and provide a window procedure to support it.
Each document in WEM built multiple-document interface (MDI) application is displayed in a separate child window within the client area of the application’s main window. An MDI application can support more than one kind of document. Multiple-document interface application can be your savior if dealing with hundreds of documents. WEM makes your life easy by helping you build a MDI application that is cost-effective, less time consuming and productive, without any coding.