Some small additions to Mode DTD are required to implement new window system features:
- add sliding bar to the top of the main IDE window - "top" is added to list of allowed values for "slidingSide" element
- minimize the whole window group - "state" element has additional boolean element "minimized"
- drag and drop the whole window group - element "name" has optional attribute "includes" which lists mode's alternate names. it will be used when user drags the whole window group, e.g. 'output' area, and drops it on top of some other window group, e.g. 'properties'. the 'output' area will then merge with 'properties' area so all TopComponents docked into output mode will open in properties mode instead.
Created attachment 108649 [details]
proposed patch & api changes
Use <issue number="199074"/>.
Do not forget to publish http://www.netbeans.org/dtds/mode-properties2_4.dtd (may need help from web team for that).
if there are no objections, i'll integrate the changes tomorrow
Integrated into 'main-golden'
User: S. Aubrecht <email@example.com>
Log: #199074 - extend Mode DTD