Changeset 2294


Ignore:
Timestamp:
Jan 6, 2011, 10:07:38 PM (11 years ago)
Author:
sauer
Message:

Wizard:

  • improved scrolling behavior
  • added some more config files
Location:
trunk/CrypPlugins/Wizard
Files:
6 added
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypPlugins/Wizard/Config/Analysis/wizard.config.analysis.xml

    r2291 r2294  
    1717      Select a classic encryption to analyze.
    1818    </description>
     19    <file resource="Wizard.Config.Analysis.wizard.config.classicEn.xml" />
    1920  </category>
    2021
  • trunk/CrypPlugins/Wizard/Config/Analysis/wizard.config.modernEn.xml

    r2291 r2294  
    1717      Select a symmetric modern algorithm to analyze.
    1818    </description>
     19    <file resource="Wizard.Config.Analysis.wizard.config.modernSymEn.xml" />
    1920  </category>
    2021
     
    2526      Select an asymmetric modern algorithm to analyze.
    2627    </description>
     28
     29    <!-- This is the step's headline. It should be a short, but precise instruction of what the user is supposed to do. -->
     30    <headline lang="en" >Choose between different asymmetric encryption algorithms</headline>
     31
     32    <!-- This is the description's headline. -->
     33    <desc lang="en" >Description</desc>
     34   
     35    <!-- RSA Item -->
     36    <item id="RSAEn" image="imagepath" >
     37      <name lang="en" >RSA</name>
     38      <description lang="en" >
     39        RSA is an asymmetric modern algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
     40      </description>
     41    </item>
    2742  </category>
    2843
  • trunk/CrypPlugins/Wizard/Config/EnDeCrypt/wizard.config.enDe.xml

    r2291 r2294  
    1717      Select a classic algorithm to encrypt plaintext or to decrypt ciphertext.
    1818    </description>
     19    <file resource="Wizard.Config.EnDeCrypt.wizard.config.classicEnDe.xml" />
    1920  </category>
    2021
  • trunk/CrypPlugins/Wizard/Config/EnDeCrypt/wizard.config.modernEnDe.xml

    r2291 r2294  
    1717      Select a symmetric modern algorithm to encrypt plaintext or to decrypt ciphertext.
    1818    </description>
     19    <file resource="Wizard.Config.EnDeCrypt.wizard.config.modernSymEnDe.xml" />
    1920  </category>
    2021
     
    2526      Select an asymmetric modern algorithm to encrypt plaintext or to decrypt ciphertext.
    2627    </description>
     28
     29    <!-- This is the step's headline. It should be a short, but precise instruction of what the user is supposed to do. -->
     30    <headline lang="en" >Choose between different asymmetric encryption/decryption algorithms</headline>
     31
     32    <!-- This is the description's headline. -->
     33    <desc lang="en" >Description</desc>
     34   
     35    <!-- RSA Item -->
     36    <item id="RSA" image="imagepath" >
     37      <name lang="en" >RSA</name>
     38      <description lang="en" >
     39        RSA is an asymmetric modern algorithm to encrypt plaintext or to decrypt ciphertext... (add instead some really helpful text).
     40      </description>
     41    </item>
    2742  </category>
    2843
  • trunk/CrypPlugins/Wizard/Config/Indiv/wizard.config.indiv.xml

    r2291 r2294  
    11<?xml version="1.0" encoding="utf-8" ?>
    22
    3 <!-- This is the XML file defining the analyzation categories a user can select from. -->
     3<!-- This is the XML file defining the individual procedures categories a user can select from. -->
    44
    55<step>
     
    1717      Select hash functions to work with.
    1818    </description>
     19    <file resource="Wizard.Config.Indiv.wizard.config.hash.xml" />
    1920  </category>
    2021
     
    2526      Select a prime numer operation to work with.
    2627    </description>
     28    <file resource="Wizard.Config.Indiv.wizard.config.prime.xml" />
    2729  </category>
    2830
     
    3335      Select a key exchange algorithm to work with.
    3436    </description>
     37
     38    <!-- This is the step's headline. It should be a short, but precise instruction of what the user is supposed to do. -->
     39    <headline lang="en" >Choose between different key exchange algorithms</headline>
     40
     41    <!-- This is the description's headline. -->
     42    <desc lang="en" >Description</desc>
     43
     44    <!-- Diffie Hellman Item -->
     45    <item id="Diffie" image="imagepath" >
     46      <name lang="en" >Diffie Hellman</name>
     47      <description lang="en" >
     48        Diffie Hellman is a key exchange algorithm... (add instead some really helpful text).
     49      </description>
     50    </item>
    3551  </category>
    3652
  • trunk/CrypPlugins/Wizard/Wizard.csproj

    r2291 r2294  
    172172    </EmbeddedResource>
    173173  </ItemGroup>
    174   <ItemGroup />
     174  <ItemGroup>
     175    <EmbeddedResource Include="Config\EnDeCrypt\wizard.config.classicEnDe.xml">
     176      <SubType>Designer</SubType>
     177    </EmbeddedResource>
     178  </ItemGroup>
    175179  <ItemGroup>
    176180    <EmbeddedResource Include="Config\Analysis\wizard.config.analysis.xml" />
    177181    <EmbeddedResource Include="Config\Analysis\wizard.config.modernEn.xml" />
    178     <EmbeddedResource Include="Config\EnDeCrypt\wizard.config.enDe.xml" />
     182    <EmbeddedResource Include="Config\EnDeCrypt\wizard.config.enDe.xml">
     183      <SubType>Designer</SubType>
     184    </EmbeddedResource>
    179185    <EmbeddedResource Include="Config\EnDeCrypt\wizard.config.modernEnDe.xml" />
    180     <EmbeddedResource Include="Config\Indiv\wizard.config.indiv.xml" />
     186    <EmbeddedResource Include="Config\Indiv\wizard.config.indiv.xml">
     187      <SubType>Designer</SubType>
     188    </EmbeddedResource>
     189  </ItemGroup>
     190  <ItemGroup>
     191    <EmbeddedResource Include="Config\EnDeCrypt\wizard.config.modernSymEnDe.xml" />
     192  </ItemGroup>
     193  <ItemGroup>
     194    <EmbeddedResource Include="Config\Analysis\wizard.config.classicEn.xml" />
     195  </ItemGroup>
     196  <ItemGroup>
     197    <EmbeddedResource Include="Config\Analysis\wizard.config.modernSymEn.xml" />
     198  </ItemGroup>
     199  <ItemGroup>
     200    <EmbeddedResource Include="Config\Indiv\wizard.config.hash.xml">
     201      <SubType>Designer</SubType>
     202    </EmbeddedResource>
     203  </ItemGroup>
     204  <ItemGroup>
     205    <EmbeddedResource Include="Config\Indiv\wizard.config.prime.xml" />
    181206  </ItemGroup>
    182207  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  • trunk/CrypPlugins/Wizard/WizardControl.xaml

    r2291 r2294  
    1313        </Grid.RowDefinitions>
    1414        <Label HorizontalAlignment="Center" Name="taskHeader" VerticalAlignment="Top" FontSize="18" />
    15         <ScrollViewer HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Column="0" HorizontalScrollBarVisibility="Disabled" VerticalScrollBarVisibility="Auto" Grid.Row="1">
    16             <Grid HorizontalAlignment="Stretch" Name="grid1" VerticalAlignment="Stretch" >
    17             <Grid.ColumnDefinitions>
    18                 <ColumnDefinition />
    19                 <ColumnDefinition />
    20             </Grid.ColumnDefinitions>
     15        <Grid HorizontalAlignment="Stretch" Name="grid1" VerticalAlignment="Stretch" Grid.Row="1" >
     16        <Grid.ColumnDefinitions>
     17            <ColumnDefinition />
     18            <ColumnDefinition />
     19        </Grid.ColumnDefinitions>
     20            <ScrollViewer  HorizontalAlignment="Stretch" VerticalAlignment="Top" VerticalScrollBarVisibility="Hidden" >
    2121                <StackPanel Name="radioButtonStackPanel" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Margin="15" />
    22                 <Grid HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Column="1">
     22            </ScrollViewer>
     23            <ScrollViewer  HorizontalAlignment="Stretch" VerticalAlignment="Top" VerticalScrollBarVisibility="Hidden" Grid.Column="1">
     24                <Grid HorizontalAlignment="Stretch" VerticalAlignment="Stretch" >
    2325                    <Grid.RowDefinitions>
    2426                        <RowDefinition Height="Auto" />
     
    3133                    <TextBlock Name="description" TextWrapping="Wrap" Margin="10" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" TextAlignment="Left" Grid.Row="1" />
    3234                </Grid>
    33             </Grid>
    34         </ScrollViewer>
     35            </ScrollViewer>
     36        </Grid>
    3537        <StackPanel Grid.RowSpan="2" Height="Auto" HorizontalAlignment="Right" Name="buttonStackPanel" VerticalAlignment="Bottom" Margin="2" Grid.Row="2" Orientation="Horizontal" >
    3638            <Button Content="Back" Height="23" Name="backButton" Width="75" Margin="1" Click="backButton_Click"/>
  • trunk/CrypPlugins/Wizard/WizardControl.xaml.cs

    r2291 r2294  
    127127
    128128            if (items.Any())
    129                 categories.Union(items);
     129                categories = categories.Union(items);
    130130
    131131            if (categories.Any())
Note: See TracChangeset for help on using the changeset viewer.