MDI (Multiple Document Interface) is a type of GUI , which presents a single parent (container) window for other windows in a specific application
Questions tagged [mdi]
935 questions
7
votes
4 answers
How to make mdichild load at the center of mdiparent window
HI all,
I have this code in which the window property of making child window load at the center of mdiparent.
Form2 f = new Form2();
f.MdiParent = this;
//center screen is working.
//f.StartPosition =…

Srikanth V M
- 672
- 5
- 14
- 31
6
votes
1 answer
Linking helpfile to an Delphi XE2 Application - everything works except main form
I'm working on getting the helpfile setup with our software. I have added HelpContext numbers for lots of specific forms/frame/controls and they all work fine. The problem is that the main form is not bringing up any help at all. For all of this I'm…

Sentient
- 1,102
- 12
- 29
6
votes
1 answer
How to open a new MDI sub-window in PyQt5?
What I want to do is to open a new Countrypage sub-window by clicking on the "New" button which is in Countrypage itself.
For example, if I click the "New" button in a CountryPage window (window title: "Country page"), one more new Countrypage…

tckraomuqnt
- 470
- 4
- 17
6
votes
1 answer
how to import @mdi/font to my vue3 project without vuetify?
I installed @mdi/font using
npm i @mdi/font
But how can i import it to my vue3 Project?
vite return warning:
[vite] dependency @mdi/font declares non-existent entry file D:\xxxx\node_modules\@mdi\font\index.js.
What should I do so that i can use…

radiorz
- 1,459
- 4
- 18
- 36
6
votes
8 answers
Is there still a place for MDI?
Even though MDI is considered harmful, several applications (even MS Office, Adobe apps) still use it either in its pure form or some as a hybrid with a tabbed/IDE-like interface.
Is an MDI interface still appropriate for some applications?
I'm…

dF.
- 74,139
- 30
- 130
- 136
6
votes
1 answer
WPF MDI children
This question has been posted before, but I can't find a good answer.
I want MDI children in my WPF application. And I want those children to be fully WPF compliant.
.Net WPF doesn't have MDI children (windows within main window) any more. Some say…

Tedd Hansen
- 12,074
- 14
- 61
- 97
6
votes
6 answers
C# MDI Parent detect when MDI Child is closing?
I'm attempting to detect, on the MDI parent, when my MDI child form closes, and react accordingly. The MDI parent shouldn't do anything until the MDI child closes. Here is my code, I'm unsure as to what I'm doing wrong, but the form closed event…

CODe
- 2,253
- 6
- 36
- 65
6
votes
0 answers
Create WPF Window as MDI child of Win32 MDI host window
I have a native Win32 MDI application. That application calls unmanaged code that creates WPF Window and calls User32.SetParent() to wrap it into the Win32 MDI window. That works fine, but WPF Window doesn't behave as MDI - for example activating…

Rakoo
- 546
- 5
- 16
6
votes
5 answers
How do I discover if my delphi application currently has a modal window?
I've got a timer running in my Delphi MDI application and I'd like to use it to pop up a message if something changes in the background. But I don't want that message to pop up when the the application has a modal dialog in the foreground because…

Peter Turner
- 11,199
- 10
- 68
- 109
6
votes
3 answers
Delphi - Hidden MDI child form creation
My application has many many mdi forms and they are created after successfull user login. How can I best hide this creation process? It looks stupid and it takes longer time while mdi forms are painted after new form is created and so on.
So far I…

HeartTune
- 63
- 1
- 3
6
votes
4 answers
How to avoid visual artifacts when hosting WPF user controls within a WinForms MDI app?
When hosting WPF user controls within a WinForms MDI app there is a drawing issue when you have multiple forms that overlap each other that causes very distinct visual artifacts. These artifacts are mostly visible after dragging one child form over…

jpierson
- 16,435
- 14
- 105
- 149
6
votes
1 answer
Calling a Windows Form by its class name
I am actually studying and working on VB.NET. My school is using VS2010, and I professionally use VS2012. When I have to call a windows form in an Mdicontainer in VS2010, I just use its class name, like for example:
FormX.MdiParent =…

Yonn Trimoreau
- 539
- 7
- 23
6
votes
1 answer
MDIParent Tiling children
Is there any way to tile all of the form children of an mdi parent easily? I'm looking for most of the functionality that windows offers, tile cascade. Anyone know of an easy way?

Dested
- 6,294
- 12
- 51
- 73
5
votes
1 answer
Making a Toolstripcontainer panel work like an MDI parent
This is for C# and I am working in a Windows 7 environment with Visual Studio Express 2010.
I have an application where I have a toolstripcontainer dock set to fill so users can add toolstrips on any edge. The problem was that the…

Pyro
- 339
- 1
- 4
- 12
5
votes
3 answers
Removing the default MDI menu of a MDI Container form when a MDI Child is maximized
I am working on a .NET C# application that has a main Form which is MDI container. When the user maximizes a MDI child, Windows draws a control strip right under the title bar of the container Form which has the Icon of the child and the system…

WorldIntruder
- 191
- 1
- 10