Ignore:
Timestamp:
Aug 29, 2010, 10:09:47 PM (11 years ago)
Author:
schomburg
Message:

added english menus
changed GUI a bit
added additional input for bleichenbacher signatures

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypPlugins/PKCS1/WpfControls/RsaKeyGen/RsaKeyGenControl.xaml

    r1778 r1885  
    44    xmlns:my="clr-namespace:PKCS1.WpfResources"
    55    xmlns:lib="clr-namespace:PKCS1.Library"
     6    xmlns:lang="clr-namespace:PKCS1.Resources.lang.Gui"
    67    HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
    78    <UserControl.Resources>
     
    1415            <RowDefinition Height="auto" />
    1516        </Grid.RowDefinitions>
    16             <GroupBox Grid.Row="0" Header="RSA-Schlüssel generieren" Margin="0,0,0,0">
     17            <GroupBox Grid.Row="0" Margin="0,0,0,0">
     18                <GroupBox.Header>
     19                    <x:Static Member="lang:RsaKeyGenCtrl.genRsaKey"></x:Static>
     20                </GroupBox.Header>
    1721            <Grid>
    1822                <Grid.RowDefinitions>
     
    3135                            <RowDefinition Height="auto" />
    3236                        </Grid.RowDefinitions>
    33                         <Label Grid.Row="0" Margin="5,0,5,0">Öffentlicher Schlüssel:</Label>
    34                         <Label Grid.Row="1" Margin="5,0,5,5">Bitgröße des Modulus:</Label>
     37                            <Label Grid.Row="0" Margin="5,0,5,0">
     38                                <x:Static Member="lang:RsaKeyGenCtrl.pubKey"></x:Static></Label>
     39                            <Label Grid.Row="1" Margin="5,0,5,5">
     40                                <x:Static Member="lang:RsaKeyGenCtrl.bitSize"></x:Static>
     41                            </Label>
    3542                    </Grid>
    3643                    <Grid Grid.Column="1">
     
    6471                        </Grid.RowDefinitions>
    6572                            <DockPanel Grid.Row="0">
    66                                 <Label Margin="5,0,5,0">(muss 3 sein, um Angriffe durchführen zu können)</Label>
     73                                <Label Margin="5,0,5,0">
     74                                    <x:Static Member="lang:RsaKeyGenCtrl.pubKeyComment"></x:Static></Label>
    6775                                <Image Name="btnHelpPubKey" Cursor="Hand" Source="../../Resources/icons/help.png" Width="16" Height="16" HorizontalAlignment="Right" MouseLeftButtonDown="btn_Help_MouseLeftButtonDown" />
    6876                            </DockPanel>
    6977                            <DockPanel Grid.Row="1">
    70                                 <Label Margin="5,0,5,5">(in Bit)</Label>
     78                                <Label Margin="5,0,5,5">
     79                                    <x:Static Member="lang:RsaKeyGenCtrl.bitSizeUnit"></x:Static>
     80                                </Label>
    7181                                <Image Name="btnHelpBitSizeModulus" Cursor="Hand" Source="../../Resources/icons/help.png" Width="16" Height="16" HorizontalAlignment="Right" MouseLeftButtonDown="btn_Help_MouseLeftButtonDown" />
    7282                            </DockPanel>
     
    8797                                Path=(Validation.Errors),
    8898                                Converter={StaticResource eToMConverter}}" />
    89                         <Button Grid.Column="2" Name="btnGenRsaKey" Click="btnGenRsaKey_Click" Height="25" MinWidth="100" VerticalAlignment="Bottom" HorizontalContentAlignment="Right">Schlüssel generieren</Button>
     99                        <Button Grid.Column="2" Name="btnGenRsaKey" Click="btnGenRsaKey_Click" Height="25" MinWidth="100" VerticalAlignment="Bottom" HorizontalContentAlignment="Right">
     100                            <x:Static Member="lang:RsaKeyGenCtrl.genKey"></x:Static>
     101                        </Button>
    90102                </Grid>
    91103            </Grid>
    92104        </GroupBox>       
    93             <GroupBox Grid.Row="1" Header="Generierter Schlüssel" Margin="0,15,0,0">
     105            <GroupBox Grid.Row="1" Margin="0,15,0,0">
     106                <GroupBox.Header>
     107                    <x:Static Member="lang:RsaKeyGenCtrl.generatedKey"></x:Static>
     108                </GroupBox.Header>
    94109                <Grid>
    95110                <Grid.RowDefinitions>
     
    99114                    <RowDefinition Height="auto" />
    100115                </Grid.RowDefinitions>
    101                 <Label Grid.Row="0">Privater Schlüssel</Label>
     116                    <Label Grid.Row="0">
     117                        <x:Static Member="lang:RsaKeyGenCtrl.privKey"></x:Static></Label>
    102118                <Label Grid.Row="0" Margin="150,0,0,0" Name="lblPrivKeyLength"></Label>
    103119                <TextBox Grid.Row="1" Name="tbResultPrivKey" IsReadOnly="True" TextWrapping="Wrap" MaxWidth="450" MinHeight="80" Margin="5,0,5,5" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" TextChanged="tbResultPrivKey_TextChanged"></TextBox>
    104                 <Label Grid.Row="2">Modulus</Label>
     120                    <Label Grid.Row="2">
     121                        <x:Static Member="lang:RsaKeyGenCtrl.mod"></x:Static></Label>
    105122                <Label Grid.Row="2" Margin="150,0,0,0" Name="lblModulusLength"></Label>
    106123                <TextBox Grid.Row="3" Name="tbResultModulus" IsReadOnly="True" TextWrapping="Wrap" MaxWidth="450" MinHeight="80" Margin="5,0,5,5" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" TextChanged="tbResultModulus_TextChanged"></TextBox>
Note: See TracChangeset for help on using the changeset viewer.