Changes between Version 3 and Version 4 of MapGuideRfc96


Ignore:
Timestamp:
06/22/10 08:42:46 (14 years ago)
Author:
brucedechant
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MapGuideRfc96

    v3 v4  
    1 = !MapGuide RFC 095 - QuickPlot solution for both Ajax and Fusion viewers =
     1= !MapGuide RFC 95 - !QuickPlot solution for both Ajax and Fusion viewers =
    22
    33This page contains an change request (RFC) for the !MapGuide Open Source project.
     
    1111||Last Modified||Mars Wu 06/13/2010||
    1212||Author||Mars Wu||
    13 ||RFC Status||draft||
     13||RFC Status||ready for vote||
    1414||Implementation Status||under development||
    1515||Proposed Milestone||2.3||
     
    4747}),
    4848}}}
    49  * Has a main UI in TaskPane for configuring the print Title, Subtile, Print DPI etc.
     49 * Has a main UI in !TaskPane for configuring the print Title, Subtile, Print DPI etc.
    5050 * Uses Jx.Dialog as the preview dialog.
    5151 * The capture box, by moving / rotating which the user could define the print area will be implemented as Vector features.
     
    5353In '''Aajx viewer''', Quick Plot will be implemented as an “Invoke Script” command:
    5454 * A new function startQuickPlot will be implemented in ajaxmappane.templ to start Quick Plot logic by loading the main UI into the Task Pane. The main UI will share the template for Fusion viewer. The template is shared as "copy / paste" so that there is no dependencies between Ajax viewer and Fusion viewer.
    55  * The preview dialog will also be implemented through Jx.Dialog. That means we need includes JxLib.js in Ajax viewer.
     55 * The preview dialog will also be implemented through Jx.Dialog. That means we need includes !JxLib.js in Ajax viewer.
    5656 * The capture box will be drawn in the map through the built-in jsGraphic API.
    5757 * New event handlers will be attached to the map window to handle the capture box’s drag / drop / rotate
     
    6161== Implications ==
    6262
    63 Quick Plot for Ajax Viewer will need JxLib.js and JxTheme.css. Lazy load will be used so that only when Quick Plot is invoked, will the JxLib.js and JxTheme.css will be loaded. This way the new function will now impact the map initiation.
     63Quick Plot for Ajax Viewer will need !JxLib.js and !JxTheme.css. Lazy load will be used so that only when Quick Plot is invoked, will the !JxLib.js and !JxTheme.css will be loaded. This way the new function will now impact the map initiation.
    6464
    6565== Test Plan ==
     
    6767N/A
    6868
    69 == Funding/Resources ==
     69== !Funding/Resources ==
    7070
    7171Supplied by Autodesk.