Home All Groups Group Topic Archive Search About

using MDIList in a MDI form

Author
13 May 2006 4:43 PM
andreas
I have many childs forms in a parent form.
And I use  mdiList in menu/windows
When I minimize all these childs with a menu command I want that the
selected child in the mdiLIst should open but it isn't.
The child remains minimized and has just a focus.
I can open the childwindow on other ways but I want to do this with the
MDIList
Can I do that?
Thanks for any response

Author
16 May 2006 2:09 PM
CMM
I can't believe people are still creating MDI apps. This interface has been
deprecated for 10 years.

Do yourself and future developers that have to maintain or upgrade your app
a favor:
http://www.cflashsoft.com/progs/mdiwinman/index.htm
(it's free... and the source code is there too).

--
-C. Moya
www.cmoya.com
Author
17 May 2006 12:28 AM
Miro
Anyone else agree with c Moya?

I still like the way mdi forms look.

Miro

Show quoteHide quote
"CMM" <cmm@nospam.com> wrote in message
news:%23f8FrJPeGHA.3388@TK2MSFTNGP05.phx.gbl...
>I can't believe people are still creating MDI apps. This interface has been
>deprecated for 10 years.
>
> Do yourself and future developers that have to maintain or upgrade your
> app a favor:
> http://www.cflashsoft.com/progs/mdiwinman/index.htm
> (it's free... and the source code is there too).
>
> --
> -C. Moya
> www.cmoya.com
>
Author
17 May 2006 3:05 PM
CMM
From Windows User Interface Guidelines:
"*Note*  MDI is an application-oriented model. Many new and intermediate
users find it difficult to learn to use MDI applications. Therefore, many
applications are switching to a document-oriented model. Therefore, you may
want to consider other models for your user interface. However, you can use
MDI for applications which do not easily fit into an existing model until a
more suitable model is introduced. "
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/multipledocumentinterface.asp

The wording was even harsher back in 1995/1996 after Windows 95 came out.
They've since toned it down. Largely due to scores of developers ignoring
the guidelines and Microsoft's own inability to move some of their apps away
from it (Word moved away successfully.... Excel and PowerPoint "kinda sorta"
with "Windows in Taskbar" which employs a psuedo SDI over MDI).

Ask yourself what was the last major MS app you saw that employed MDI? MS
Access? Well, not really because it too has the "Windows in Taskbar" on by
default. And Access 12 (2007) will sport a TABBED MDI interface. MDI is a
horrible user interface..... but very easy for us developers to code
(because we're lazy). For apps that require it, TABBED MDI is the way to go
IMHO.

I find it totally irresponsible that MS hasn't included a control that
allows us to easily do it. I mean Visual Studio itself uses an internal
control called EZMDI that they haven't made available to us. I hate that.


--
-C. Moya
www.cmoya.com
Show quoteHide quote
"Miro" <miron***@golden.net> wrote in message
news:u6zIFkUeGHA.1204@TK2MSFTNGP02.phx.gbl...
> Anyone else agree with c Moya?
>
> I still like the way mdi forms look.
>
> Miro
>
> "CMM" <cmm@nospam.com> wrote in message
> news:%23f8FrJPeGHA.3388@TK2MSFTNGP05.phx.gbl...
>>I can't believe people are still creating MDI apps. This interface has
>>been deprecated for 10 years.
>>
>> Do yourself and future developers that have to maintain or upgrade your
>> app a favor:
>> http://www.cflashsoft.com/progs/mdiwinman/index.htm
>> (it's free... and the source code is there too).
>>
>> --
>> -C. Moya
>> www.cmoya.com
>>
>
>