[ 
https://issues.apache.org/jira/browse/PIVOT-418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Greg Brown updated PIVOT-418:
-----------------------------

    Fix Version/s: 2.0
                       (was: 1.5)

Moving this to 2.0 since it will be a deeper change.

- Eliminate suspend()/resume() - these methods are currently driven by the idea 
that an application is tied to one window, and they aren't supported in the 
browser at all

- Remove all instance variables from ApplicationContext; move Display instance 
into DisplayHost; support multiple displays in DesktopApplicationContext
- Eliminate DesktopApplicationContext instance; all application contexts will 
be entirely static
- Maintain a static list of applications in an application context?
- Note that there is a potential one-to-many relationship between Application 
and Display

- Move HostFrame to top level?
- Add HostDialog?
- Move createTimer() call to main() (out of processWindowEvent())
- Initialize Mac support in main()


> Multiple host windows
> ---------------------
>
>                 Key: PIVOT-418
>                 URL: https://issues.apache.org/jira/browse/PIVOT-418
>             Project: Pivot
>          Issue Type: New Feature
>            Reporter: Mathias Versichele
>            Assignee: Greg Brown
>             Fix For: 2.0
>
>
> Until now, all Pivot windows run within a single native host window (which 
> can hold child windows). Some applications could, however, benefit greatly 
> from the possibility of having multiple host windows ('parent windows'). For 
> example, one could then use the possibility to use different monitors for 
> each host window in a multi-monitor setup (e.g. one window 1 one monitor 1 
> for basic tasks, and window 2 on monitor 2 for heavy-duty 3d rendering).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to