Article View: borland.public.cppbuilder.nativeapi
Article #9663Fullscreen form in separate desktop
From: nicolasr
Date: Mon, 28 Jun 2004 21:39
Date: Mon, 28 Jun 2004 21:39
33 lines
2227 bytes
2227 bytes
Hi all, I need a fullscreen application that allows the user to launch a limited number of applications like MS Access etc. Moreover, the user should not be able to work with the default desktop, taskbar etc. (Target machine is XP) What I've done so far: Created a Launcher-App that creates a new blank Desktop without taskbar and start-menu. The Launcher then switches to that desktop, starts my actual app there and waits for it to terminate. That all works fine. The problem is that my app should behave like a 'Shell' but behaves like any regular form except that it's full-screen. F.e. the user starts MS Access from my app. Access pops up. If the user now clicks inadvertently on my app it comes to foreground and Access is lost and hidden behind my app. (No taskbar available here!!) Is it possible to have my app always behind all other windows? I thought about writing an Active Desktop extension. Either by converting my app to a web page or rewriting it as an ActiveX control. In both ways I assumed I could embed it into the active desktop. It worked with the default desktop but not with my newly created desktop. Any ideas why? The web page does not appear on my blank new Desktop instead it shows up on the default desktop when I switch back. Are Active Desktop items shared between desktops? thanks for any comment, Nick
Technical Details
Message-ID:
<40e0902a@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 10cc67,41282ca06bc5c7b9,start X-Google-Attributes: gid10cc67,public X-Google-Language: ENGLISH,ASCII-7-bit From: "nicolasr" <nicolasrNOSPAMATSIGNgmx.net> Newsgroups: borland.public.cppbuilder.nativeapi Subject: Fullscreen form in separate desktop Date: Mon, 28 Jun 2004 23:39:28 +0200 Lines: 35 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1409 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 NNTP-Posting-Host: 80.133.173.75 Message-ID: <40e0902a@newsgroups.borland.com> X-Trace: newsgroups.borland.com 1088458794 80.133.173.75 (28 Jun 2004 14:39:54 -0700) Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail