Jesktop supports different window manager concepts. Windows, Mac and others can be created for a lookalike desktop.
Window managers are implemented using PicoContainer/NanoContainer's component architecture. This means that there are plugable in a configuration file. At some point in the future we will provide a hot plugable facility, at which point the user will be able to chose a new Window Manager inside Jesktop and switch to it.
At this stage what we mean by window manager is the style and placement of the controls for:
Windoze window manager
The Window Manager developed in Jesktop is a Microsoft Windows look-alike. This means that we have a Frame with internal frames, a start button and menu and a task bar. At the moment these are fixed at the bottom, and require some cosmetic clean up.
We have implemented two variations on the same idea:
To switch between them, edit assembly.xml and change the reference from WindozeWindowManager1 to WindozeWindowManager2 (or v.v.). This can be done before vuilding, by editing the composition.js file in <jesktop root> This is really easy to do
We plan to implement remote and switchable window managers.
Copyright (c) 2004 The Jesktop Project Committers, All rights reserved. Windows(tm) copyright Microsoft.
|Hosting provided by :||Jesktop API SourceForge project page|