CodeGuru Forums -
CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic Newsletters VB Forums Developer.com


Newest CodeGuru.com Articles:

  • Deploying Windows Server 2008 with System Center
  • Remote Desktop Protocol Performance Improvements in Windows Server 2008 R2 and Windows 7
  • The Microsoft Dynamics CRM Security Model
  • SQL Server Modeling Services with Microsoft Visual Studio 2010 Beta 2

  • Search CodeGuru:
     



    Go Back   CodeGuru Forums > Visual C++ & C++ Programming > Visual C++ Programming
    FAQ Members List Calendar Search Today's Posts Mark Forums Read

    Visual C++ Programming Ask questions about Windows programming with Visual C++ and help others by answering their questions.

    Reply
     
    Thread Tools Search this Thread Rate Thread Display Modes
      #1    
    Old November 11th, 2009, 11:44 PM
    smarsh smarsh is offline
    Junior Member
     
    Join Date: Nov 2009
    Posts: 3
    smarsh is an unknown quantity at this point (<10)
    Arrow Lost and need direction please

    Hi,

    We are web/Flash people but were asked if we can take on a project that I would describe as creating a shell environment for Windows (probably XP), to hide the normal Windows Interface.

    The idea is for the company's employees to work in this environment and only have access to limited local apps. and never the Windows desktop or any other part of the OS. We would create a company branded graphic "overlay" with buttons to the apps (say MS Word or whatever) and the apps would open in a window (area) inside the overlay and function as normal.

    We know how to make Flash full screen and pull data or video into it, but no idea on how to do this.

    Is this even possible? Is it a C or VB or Adobe Air or what type of project? Has anyone done this before? Is this risky?

    I appreciate your help guys.

    Thanks.
    Reply With Quote
      #2    
    Old November 12th, 2009, 12:56 AM
    bitshifter420's Avatar
    bitshifter420 bitshifter420 is offline
    Member
     
    Join Date: Jun 2007
    Location: MA-USA
    Posts: 227
    bitshifter420 has a spectacular aura about (100+) bitshifter420 has a spectacular aura about (100+)
    Re: Lost and need direction please

    The idea is to write a shell hook.
    http://en.wikipedia.org/wiki/Blackbox
    http://www.bb4win.org/news.php
    You could write your own or just write a plugin for BB.
    I found it really fun to customize the shell
    There are many out there just look for 'windows shell replacements'

    Edit:
    BBLean is the simple version i had played with in the past.
    http://bb4win.sourceforge.net/bblean/

    Last edited by bitshifter420; November 12th, 2009 at 01:08 AM.
    Reply With Quote
      #3    
    Old November 12th, 2009, 09:41 AM
    smarsh smarsh is offline
    Junior Member
     
    Join Date: Nov 2009
    Posts: 3
    smarsh is an unknown quantity at this point (<10)
    Re: Lost and need direction please

    Thanks! Is that Windows or Windows emulation on top of Linux?
    Reply With Quote
      #4    
    Old November 12th, 2009, 11:13 AM
    OReubens OReubens is offline
    Elite Member
     
    Join Date: Apr 2000
    Location: Belgium (Europe)
    Posts: 2,145
    OReubens  is a jewel in the rough (300+) OReubens  is a jewel in the rough (300+) OReubens  is a jewel in the rough (300+) OReubens  is a jewel in the rough (300+)
    Re: Lost and need direction please

    Sounds like what you want is pretty much "active desktop" which was present in windows and got pulled for vista and onwards.
    There are some alternatives (with varying degrees of success and features and price) for active desktop under vista. Alternatively require the OS to be XP.


    Limiting access to apps is standard security issues.
    Reply With Quote
      #5    
    Old November 12th, 2009, 11:16 AM
    OReubens OReubens is offline
    Elite Member
     
    Join Date: Apr 2000
    Location: Belgium (Europe)
    Posts: 2,145
    OReubens  is a jewel in the rough (300+) OReubens  is a jewel in the rough (300+) OReubens  is a jewel in the rough (300+) OReubens  is a jewel in the rough (300+)
    Re: Lost and need direction please

    If you don't need this UI to run "regular" apps as well, and only need to use Windows as a basis for a entire UI and feature set of your own (a cashier system, a info kiosk or something like that), you would typically do this by making a Fullscreen application, and then DirectX is probably the way to go, although you could just as well launch IE in fullscreen mode and disable any means for the user to revert to windowed mode.
    Reply With Quote
      #6    
    Old November 12th, 2009, 02:32 PM
    smarsh smarsh is offline
    Junior Member
     
    Join Date: Nov 2009
    Posts: 3
    smarsh is an unknown quantity at this point (<10)
    Re: Lost and need direction please

    Thanks guys.

    I looked into what Wikipedia says active desktop is and that won't work.

    Basically, the client wants a new interface for Windows, that allows their windows applications to rune within it, with icons that launch the applications, but no other access to OS features. Built in to the "application" will be an on screen keyboard, because they don't even want an industrial keyboard (it's a manufacturing environment).

    So nothing can run in a browser, because these are full fledged applications that have to be accessible. If it was a "regular" kiosk type of application, it would be easy.

    Any other thoughts are welcomed.

    BTW - we will have to hire someone to put this together, so if anyone knows how to achieve this, it may be a nice paying job for them.
    Reply With Quote
      #7    
    Old November 12th, 2009, 04:53 PM
    MrViggy's Avatar
    MrViggy MrViggy is online now
    Elite Member
     
    Join Date: Feb 2002
    Posts: 3,833
    MrViggy has much to be proud of (1500+) MrViggy has much to be proud of (1500+) MrViggy has much to be proud of (1500+) MrViggy has much to be proud of (1500+) MrViggy has much to be proud of (1500+) MrViggy has much to be proud of (1500+) MrViggy has much to be proud of (1500+) MrViggy has much to be proud of (1500+) MrViggy has much to be proud of (1500+) MrViggy has much to be proud of (1500+) MrViggy has much to be proud of (1500+)
    Re: Lost and need direction please

    It sounds like you want something similar to LiteStep.

    Viggy
    Reply With Quote
      #8    
    Old November 12th, 2009, 05:19 PM
    bitshifter420's Avatar
    bitshifter420 bitshifter420 is offline
    Member
     
    Join Date: Jun 2007
    Location: MA-USA
    Posts: 227
    bitshifter420 has a spectacular aura about (100+) bitshifter420 has a spectacular aura about (100+)
    Re: Lost and need direction please

    Quote:
    Originally Posted by smarsh View Post
    Thanks! Is that Windows or Windows emulation on top of Linux?
    The original BlackBox was just that.
    But these new branches are for windows use.

    I have not played with BB for about 2 years or more.
    I even forgot my username and/or password so i had to re-register
    Reply With Quote
      #9    
    Old November 12th, 2009, 06:31 PM
    smarsh smarsh is offline
    Junior Member
     
    Join Date: Nov 2009
    Posts: 3
    smarsh is an unknown quantity at this point (<10)
    Re: Lost and need direction please

    Thanks guys! LiteStep and maybe BB for Windows is pretty much what I'm talking about. The trick will be how they call up applications and a keyboard.
    Reply With Quote
    Reply

    Bookmarks
    Go Back   CodeGuru Forums > Visual C++ & C++ Programming > Visual C++ Programming


    Thread Tools Search this Thread
    Search this Thread:

    Advanced Search
    Display Modes Rate This Thread
    Rate This Thread:

    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off
    Forum Jump


    All times are GMT -5. The time now is 01:25 PM.



    Acceptable Use Policy


    The Network for Technology Professionals

    Search:

    About Internet.com

    Legal Notices, Licensing, Permissions, Privacy Policy.
    Advertise | Newsletters | E-mail Offers


    Powered by vBulletin® Version 3.7.3
    Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.