Changes between Version 1 and Version 2 of DesignAndImplementation/XmlFormat


Ignore:
Timestamp:
09/27/11 11:27:37 (6 years ago)
Author:
tempjc
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DesignAndImplementation/XmlFormat

    v1 v2  
    1 * <INPUT> 
    2  * <SpeedSettings> 
    3   * <Max> 
    4   * <Min> 
    5   * <Default> 
    6   * <Acceleration> 
    7   * <Deceleration> 
    8   * <Turbo> 
    9  * Global Spacing (Overrides question specific Z value) 
    10   * <InitialOffset> 
    11   * <QuestionSpace> 
    12   * <IntermissionSpace> 
    13   * <FinishLineSpace> 
    14  * <PenaltySettings> 
    15   * <TimeLost> 
    16   * <SpeedLost> 
    17  * <DashboardSettings> 
    18   * <TimerPrecision> [0, 1, 2, 3] 
    19  * <Medals> 
    20   * <Medal> 
    21  * <ProblemSet> (1) 
    22   * <ProblemSubset> (1+) 
    23    * <Target> (1) 
     1<INPUT> 
     2 
     3* <!SpeedSettings> {Optional} 
     4 * <Max> 
     5  * Optional, Defaults to 200 
     6 * <Min> 
     7  * Optional, Defaults to 0 
     8 * <Default> 
     9  * Optional, Defaults to <Min> then 10 
     10 * <Acceleration> 
     11  * Optional, Defaults to <Deceleration> then 40 
     12 * <Deceleration> 
     13  * Optional, Defaults to <Acceleration> then 40 
     14 * <Turbo> 
     15  * Optional, Defaults to <Max>, then 200 
     16 
     17* Global Spacing {Optional, ''Not Implemented''} 
     18 * <!InitialOffset> 
     19  * Optional, Defaults to 10 
     20 * <!QuestionSpace> 
     21  * Optional, Defaults to 150 
     22 * <!IntermissionSpace> 
     23  * Optional, Defaults to 110 
     24 * <!FinishLineSpace>    
     25  * Optional, Defaults to 110 
     26 
     27* <!PenaltySettings> {Optional} 
     28 * <!TimeLost> 
     29  * Optional, Defaults to 8 
     30 * <!SpeedLost> 
     31  * Optional, Defaults to 0.5 
     32 
     33* <!DashboardSettings>  {Optional, ''Not Implemented''} 
     34 * <!TimerPrecision> 
     35  * Valid: [0, 1, 2, 3] 
     36  * Optional, Defaults to 3 
     37 
     38* <Medals> {'''Required''', ''Needs Revision''} 
     39 * <Medal> 
     40  * '''Required''', Repeatable 
     41 
     42* <!ProblemSet> {'''Required'''} 
     43 * <!ProblemSubset> 
     44  * '''Required''', Repeatable 
     45  * <Target> 
     46   * '''Required''' 
     47   * <Content> 
     48    * '''Required''' 
     49  * <Question> 
     50   * '''Required''', Repeatable 
     51   * <Delimiter> 
     52    * '''Required''', ''Needs Revision'' 
    2453    * <Content> 
    25    * <Question> (1+) 
    26     * <Delimiter> 
    27      * <Content> 
    28     * <Answer> (1) 
    29     * <Z> (1) 
     54     * '''Required''', Repeatable 
     55   * <Answer> 
     56    * '''Required''' 
     57   * <Z> 
     58    * Optional 
     59    * Voided by <!GlobalSpacing> 
    3060 
    3161* <Content> 
    32  * <Type> [String, Fraction, PieChart] 
    33  * <ContentSettings> (String) 
     62 * <Type> 
     63  * '''Required''' 
     64  * Valid: [String, Fraction, !PieChart] 
     65 * <!ContentSettings> (String) 
    3466  * <String> 
    35   * <FontColor> 
     67   * '''Required''' 
    3668  * <BGColor> 
    37   * <FontSettings> 
    38    * <FontSize> 
    39    * <FontName> 
    40    * <FontColor> 
     69   * Optional, Defaults to #fff 
     70  * <!FontSettings> 
     71   * Optional 
     72   * <!FontSize> 
     73    * Optional, Defaults to 16 
     74   * <!FontName> 
     75    * Optional, Defaults to Helvetica 
     76   * <!FontColor> 
     77    * Optional, Defaults to #000 
     78 * <!ContentSettings> (Fraction) 
     79  * <Numerator> 
     80   * '''Required''' 
     81  * <Denominator> 
     82   * '''Required''' 
     83  * <BGColor> 
     84   * Optional, Defaults to #fff 
     85  * <!SeparatorColor> 
     86   * Optional, Defaults to # 
     87  * <!FontSettings> 
     88   * Optional 
     89   * <!FontSize> 
     90    * Optional, Defaults to 16 
     91   * <!FontName> 
     92    * Optional, Defaults to Helvetica 
     93   * <!FontColor> 
     94    * Optional, Defaults to #000 
     95 * <!ContentSettings> (!PieChart) 
     96  * <Numerator> 
     97   * '''Required''' 
     98  * <Denominator> 
     99   * '''Required''' 
     100  * <BGColor> 
     101   * Optional, Defaults to #fff 
     102  * <!FillColor> 
     103   * Optional, Defaults to # 
     104  * <!LineColor> 
     105   * Optional, Defaults to #000 
     106 * <!PerspectiveSettings> 
     107  * Optional 
     108  * <visibility> 
     109   * Optional, Defaults to 5 
     110  * <minScale> 
     111   * Optional, Defaults to 1 
     112  * <maxScale> 
     113   * Optional, Defaults to 4 
    41114 
    42  * <ContentSettings> (Fraction) 
    43   * <Numerator> 
    44   * <Denominator> 
    45   * <BGColor> 
    46   * <SeparatorColor> 
    47   * <FontSettings> 
    48    * <FontSize> 
    49    * <FontName> 
    50    * <FontColor> 
    51  
    52  * <ContentSettings> (PieChart) 
    53   * <Numerator> 
    54   * <Denominator> 
    55   * <BGColor> 
    56   * <FillColor> 
    57   * <LineColor> 
    58  
    59  * <PerspectiveSettings> 
    60   * <visibility> 
    61   * <minScale> 
    62   * <maxScale> 
     115</INPUT>