Multi screen support: Difference between revisions
Jump to navigation
Jump to search
| Line 13: | Line 13: | ||
WEL - Resources: | WEL - Resources: | ||
=Implementation= | |||
class EV_SCREEN: | |||
* allscreenslist [EV_MULTISCREEN] | |||
* primaryscreen : EV_MULTISCREEN | |||
[http://msdn2.microsoft.com/en-us/library/system.windows.forms.screen_members.aspx C# screen class interface] | |||
class EV_MULTISCREEN (inherits EV_SCREEN): | |||
* create class | |||
* redefine inherited features for mutliscreen as needed | |||
class EV_SCREEN_IMP (inherits EV_SCREEN_I): | |||
* add multiscreen features as needed | |||
class EV_SCREEN_I: | |||
* add new deferred features from EV_SCREEN_IMP | |||
class GDK_EXTERNALS: | |||
* add multiscreen features as needed | |||
=Milestones= | =Milestones= | ||
Revision as of 13:36, 1 June 2006
Overview
The aim of this project is to enhance Vision with a support for multiple screens.
Resources
Gdk - Resources:
- class GdkDisplay
- class GdkScreen
WEL - Resources:
Implementation
class EV_SCREEN:
- allscreenslist [EV_MULTISCREEN]
- primaryscreen : EV_MULTISCREEN
class EV_MULTISCREEN (inherits EV_SCREEN):
- create class
- redefine inherited features for mutliscreen as needed
class EV_SCREEN_IMP (inherits EV_SCREEN_I):
- add multiscreen features as needed
class EV_SCREEN_I:
- add new deferred features from EV_SCREEN_IMP
class GDK_EXTERNALS:
- add multiscreen features as needed
Milestones
M1: June 1st
- needed gdk features
- decide upon implementation
M2: May ???
- To be completed by the team
To do
- find needed WEL features
Team
Everyone interested in this project is welcome to join our mailinglist es-ui@origo.ethz.ch