Difference between revisions of "Multi screen support"
|  (→To do) |  (→Resources) | ||
| Line 6: | Line 6: | ||
| =Resources= | =Resources= | ||
| − | [http://msdn2.microsoft.com/en-us/library/system.windows.forms.screen_members.aspx C# screen class interface] | + | *[http://msdn2.microsoft.com/en-us/library/system.windows.forms.screen_members.aspx C# screen class interface] | 
| − | Gdk - Resources: | + | *Gdk - Resources: | 
| * class GdkDisplay | * class GdkDisplay | ||
| * class GdkScreen | * class GdkScreen | ||
| − | WEL - Resources: | + | *WEL - Resources: | 
| + | |||
| + | *Team SVN Rep: | ||
| + | https://eiffelsoftware.origo.ethz.ch/svn/es/branches/soft-arch/TeamMultiScreenSupport | ||
| =Implementation= | =Implementation= | ||
Revision as of 14:02, 6 June 2006
Contents
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:
- Team SVN Rep:
https://eiffelsoftware.origo.ethz.ch/svn/es/branches/soft-arch/TeamMultiScreenSupport
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
- Fabio:
- find needed WEL features
- create svn-dir (done)
 
- Pascal:
- create Class EV_MULTISCREEN (inherits EV_SCREEN)
 
- Pawi
- find out how to do the docu
 
- Dario
- find out how works 'external'
 
Team
Everyone interested in this project is welcome to join our mailinglist es-ui@origo.ethz.ch


