realbasic-nug
[Top] [All Lists]

Re: Explanation about SDI and MDI for Win32 needed

To: REALbasic Network Users Group <realbasic-nug at lists dot realsoftware dot com>
Subject: Re: Explanation about SDI and MDI for Win32 needed
From: "CV" <atauqua at hit dot net>
Date: Fri, 28 Jun 2002 22:11:20 -0500
Karl,

This is an issue of interest to me and others, and it may generate more
interest as users develop more complex programs and compile them to Win32.
Unfortunately, RB does not have inherent support for the type of SDI
performance that you are seeking.

If you search the RB archives for recent postings on this subject by Aaron
Ballman and Chris Little you will find some useful discussion of using
declares as a workaround for getting menubar function on multiple windows in
non MDI compiles. Chris has recently posted a rework of the RB tutorial
showing an implementation of these approaches. I've downloaded it but
haven't had time to work with it yet.

These sources are the best available on this subject that I'm aware of.

Jack

----- Original Message -----
From: "Karl Holmes" <karlh at nh dot com dot au>
To: "REALbasic Network Users Group" <realbasic-nug at lists dot realsoftware 
dot com>
Sent: Friday, June 28, 2002 7:48 AM
Subject: Explanation about SDI and MDI for Win32 needed


> Could anyone point me at a good explanation of the differences between
> the
> SDI (single document interface) and MDI (multiple document interface)
> for Win32 with particular reference to managing the menubar.
>
In my application I continually open and close windows (eg splash
> screen, menu screen and game screens).
> Sometimes I open modal windows over a document window (to show help, set
> options etc).
> I want my main windows to have access to the menubar but am having
> trouble with getting it to work properly.
>
>
> I did think that MDI as the way to go. Menubar always available however
> with a window size of 800x600 all my full sized document windows end up
> with scrollbars and not showing exactly what I want on the screen.
> SDI fixes this but has the problem that not all windows have access to
> the menubar.
>
> Help!
>
>
> Thanks
>
>
> Karl Holmes
>
> PS when my project is finished I will try to put together a document on
> all I have learned about compiling Win32 apps. So far have had lots of
> success but some real (pun sort of intended) problems as well.
>
>
> ---
> Subscribe to the digest:
> <mailto:realbasic-nug-digest at lists dot realsoftware dot com>
> Unsubscribe:
> <mailto:realbasic-nug-off at lists dot realsoftware dot com>



<Prev in Thread] Current Thread [Next in Thread>