Difference between revisions of "NewFromTemplateSpec"

From Inkscape Wiki
Jump to: navigation, search
(synopsis added. more to follow)
 
(added mockups)
Line 5: Line 5:
 
Implementing a Scribus-like New From Template (''further as NFT'') dialog with additional search capability would help keeping templates organized and easili accessible.
 
Implementing a Scribus-like New From Template (''further as NFT'') dialog with additional search capability would help keeping templates organized and easili accessible.
 
==Functionality==
 
==Functionality==
 +
===Types of templates===
 +
NFT dialog provides access to both static and dynamically created (procedural) templates. Static templates are simple SVG files. Dynamically created templates are scripts like Perfect-Bound Cover. See GUI mockup section below for GUI considerations.
 
==GUI mockup==
 
==GUI mockup==
 +
Mockup of NFT dialog for static templates:
 +
 +
[[Image:Nft-dialog-static-mockup.png]]
 +
 +
Mockup of NFT dialog for procedural templates:
 +
 +
[[Image:Nft-dialog-procedural-mockup.png]]
 +
 
==Behind the curtains==
 
==Behind the curtains==
 
===Metadata===
 
===Metadata===
 
===Integration with ccHost===
 
===Integration with ccHost===
 
===NFT as menu item===
 
===NFT as menu item===

Revision as of 06:20, 29 February 2008

'New from template' dialog's specification

Synopsis

Long-time users tend to keep a great deal of templates around. Inkscape allows to pick templates from a simple submenu which isn't flexible enough.

Implementing a Scribus-like New From Template (further as NFT) dialog with additional search capability would help keeping templates organized and easili accessible.

Functionality

Types of templates

NFT dialog provides access to both static and dynamically created (procedural) templates. Static templates are simple SVG files. Dynamically created templates are scripts like Perfect-Bound Cover. See GUI mockup section below for GUI considerations.

GUI mockup

Mockup of NFT dialog for static templates:

Nft-dialog-static-mockup.png

Mockup of NFT dialog for procedural templates:

Nft-dialog-procedural-mockup.png

Behind the curtains

Metadata

Integration with ccHost

NFT as menu item