By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,991 Members | 1,911 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,991 IT Pros & Developers. It's quick & easy.

Compact framework - Developing an MDI application.

P: n/a
I have developed an application for pocket pc that requires multiple forms to be open at any one time. The user is able to flick from one to the other, making changes to each as and when necessary
The application uses a stacking system to hold instances of the forms, and an array to hold "previous navigation" information (information on this method was found on "http://smartdevices.microsoftdev.com/Learn/Articles/505.aspx")
The problem I have is that as an instance of each form is pushed onto stack, an instance of the form is held in memory on the pocket pc (settings>system>memory>running programs). In order for an application to pass the "Designed for windows for pocket pc" logo test one of the criteria is (as quoted in from the "Designed for Windows for Pocket PC Handbook for Software Applications"): "only one instance of each application or applet must be allowed to run. Any application that supports multiple open documents or data types must support that functionality from within the application, not through multiple instances

I am looking for a way to provide MDI functionality without creating multiple instances.
Any help would be appreciated

Thanks in advance.

Jul 21 '05 #1
Share this Question
Share on Google+
2 Replies


P: n/a
Hello,

Thanks for your post. I am finding someone who is expertise on this subject
to check this issue.

Have a nice day!

Regards,

HuangTM
Microsoft Online Partner Support
MCSE/MCSD

Get Secure! -- www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

Jul 21 '05 #2

P: n/a
Hi, Stephen

Take a look at the following link for a good approach:

http://www.pocketpcdn.com/articles/d..._multiwin.html

You might want to also post in
microsoft.public.dotnet.framework.compactframework . It isn't managed, but
it's still the best place to ask about Compact Framework issues.

Thank you for choosing the MSDN Managed Newsgroups,

John Eikanger
Microsoft Developer Support

This posting is provided “AS IS” with no warranties, and confers no rights.
--------------------
| Thread-Topic: Compact framework - Developing an MDI application.
| thread-index: AcPlhldI8ZB0qtYSR1aiK1xHoJ3S2A==
| X-Tomcat-NG: microsoft.public.dotnet.general
| From: "=?Utf-8?B?cGF1bA==?=" <msdn@exact3ex_removethis.co.uk>
| Subject: Compact framework - Developing an MDI application.
| Date: Wed, 28 Jan 2004 02:06:04 -0800
| Lines: 9
| Message-ID: <74**********************************@microsoft.co m>
| MIME-Version: 1.0
| Content-Type: text/plain;
| charset="Utf-8"
| Content-Transfer-Encoding: 7bit
| X-Newsreader: Microsoft CDO for Windows 2000
| Content-Class: urn:content-classes:message
| Importance: normal
| Priority: normal
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
| Newsgroups: microsoft.public.dotnet.general
| Path: cpmsftngxa07.phx.gbl
| Xref: cpmsftngxa07.phx.gbl microsoft.public.dotnet.general:122889
| NNTP-Posting-Host: tk2msftcmty1.phx.gbl 10.40.1.180
| X-Tomcat-NG: microsoft.public.dotnet.general
|
| I have developed an application for pocket pc that requires multiple
forms to be open at any one time. The user is able to flick from one to
the other, making changes to each as and when necessary.
The application uses a stacking system to hold instances of the forms, and
an array to hold "previous navigation" information (information on this
method was found on
"http://smartdevices.microsoftdev.com/Learn/Articles/505.aspx").
The problem I have is that as an instance of each form is pushed onto
stack, an instance of the form is held in memory on the pocket pc
(settings>system>memory>running programs). In order for an application to
pass the "Designed for windows for pocket pc" logo test one of the criteria
is (as quoted in from the "Designed for Windows for Pocket PC Handbook for
Software Applications"): "only one instance of each application or applet
must be allowed to run. Any application that supports multiple open
documents or data types must support that functionality from within the
application, not through multiple instances.

I am looking for a way to provide MDI functionality without creating
multiple instances.
Any help would be appreciated.

Thanks in advance.

|

Jul 21 '05 #3

This discussion thread is closed

Replies have been disabled for this discussion.