467,879 Members | 1,252 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 467,879 developers. It's quick & easy.

Compact framework - Developing an MDI application.

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
  • viewed: 3306
Share:
2 Replies
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
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.

Similar topics

reply views Thread by Earle Oxner | last post: by
reply views Thread by Erwin Lawardy Lau | last post: by
2 posts views Thread by Hans Kesting | last post: by
1 post views Thread by Keith | last post: by
4 posts views Thread by Stanislav Vlasic | last post: by
reply views Thread by MrMoon | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.