🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.nativeapi
Article #9663

Fullscreen form in separate desktop

#9663
From: nicolasr
Date: Mon, 28 Jun 2004 21:39
33 lines
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-mail

Show 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