source: trunk/CrypPlugins/BigNumber/DetailedDescription/DescriptionOperation.xaml @ 839

Last change on this file since 839 was 839, checked in by nolte, 12 years ago

Modified the parts specified in the mail by 4.11.09

Zusätzliche Anmerkungen:
-dasselbe Plugin, aber benutzt man zur Eingabe eines Operanden und mal zur Eingabe des Modulus.
Response: Wüsste nicht was dagegen spricht...immerhin ist der Modulus auch eine Zahl. Das muss nicht wirklich explizit in die Plugin erklärung oder?

-warum steht im Komponententitel jeweils "1/1 Number Output", obwohl es doch immer ein Input ist?
Response: Beim öffnen des kleinen Fensters eines Plugin kann man sich den momentan gespeicherten Wert an den Eingängen und Ausgängen anzeigen lassen...
Der Name der oben im Fenster angezeigt ist entspricht dem Namen des jeweiligen Eingangs bzw. Ausgangs.
Für das Plugin selbst ist das dargestellte der Output, bei dem wir die BigNumber abschicken. Wenn wir oben Number View stehen haben wollten müssten
wir also unseren Output auch "Number View" nennen. Das ist unserer Meinung nach nicht unbedingt intuitiver, kann aber natürlich auf Wunsch abgeändert werden.
Das 1/1 würde allerdings dennoch weiterhin vorhanden sein, weil wir den einen von insgesamt 1 möglichen Eingägen bzw. Ausgängen angezeigt haben möchten.

File size: 4.2 KB
Line 
1<FlowDocument PagePadding="5,0,5,0" AllowDrop="True" NumberSubstitution.CultureSource="User"
2              xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3                          xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
4                          xmlns:misc="clr-namespace:Cryptool.PluginBase.Miscellaneous;assembly=CrypPluginBase"
5                          Background="White" ScrollViewer.VerticalScrollBarVisibility="Auto" ScrollViewer.HorizontalScrollBarVisibility="Auto">
6   
7    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Times New Roman" FontSize="16">
8        <Span FontFamily="Georgia" FontWeight="Bold" FontSize="18.6666666666667" Foreground="#FF15428B" xml:lang="en-us">
9            <Span.TextDecorations>
10                <TextDecoration Location="Underline" />
11            </Span.TextDecorations>
12            BigNumberOperations Description
13        </Span>
14    </Paragraph>
15       <Paragraph TextAlignment="Justify">
16        <Image Source="/BigNumber;component/icons/plusIcon.png"   Height="100" Width="100"/>
17        <Image Source="/BigNumber;component/icons/minusIcon.png"   Height="100" Width="100"/>
18        <Image Source="/BigNumber;component/icons/timesIcon.png"   Height="100" Width="100"/>
19        <Image Source="/BigNumber;component/icons/divIcon.png"   Height="100" Width="100"/>
20        <Image Source="/BigNumber;component/icons/powIcon.png"   Height="100" Width="100"/>
21        <Image Source="/BigNumber;component/icons/gcdicon.png"   Height="100" Width="100"/>
22        </Paragraph>
23    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Times New Roman" FontSize="16">
24        <Span FontFamily="Georgia" FontWeight="Bold" FontSize="17" Foreground="#FF15428B" xml:lang="en-us">
25            <Span.TextDecorations>
26                <TextDecoration Location="Underline" />
27            </Span.TextDecorations>
28            Introduction
29        </Span>
30    </Paragraph>
31    <Paragraph TextAlignment="Justify">
32        <Run FontSize="16" xml:lang="en-us">
33           This plugin provides arithmetic operations for the BigNumber values. There are a total of 6 operations and a modulo input to work with.
34           </Run>
35    </Paragraph>
36
37 
38      <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Times New Roman" FontSize="16">
39        <Span FontFamily="Georgia" FontWeight="Bold" FontSize="18.6666666666667" Foreground="#FF15428B" xml:lang="en-us">
40            <Span.TextDecorations>
41                <TextDecoration Location="Underline" />
42            </Span.TextDecorations>
43            The operations
44        </Span>
45    </Paragraph>
46       <Paragraph TextAlignment="Justify">
47       
48    <Run>
49           The following operations are available:
50           Plus,Minus,Multiply,Division,Power,Greatest-Common-Divisor.
51           All of these operations (except the GCD) support the modulo input.
52        </Run>
53    </Paragraph>
54    <Paragraph Margin="0,0,0,0" TextAlignment="Left" FontFamily="Times New Roman" FontSize="16">
55        <Span FontFamily="Georgia" FontWeight="Bold" FontSize="17" Foreground="#FF15428B" xml:lang="en-us">
56            <Span.TextDecorations>
57                <TextDecoration Location="Underline" />
58            </Span.TextDecorations>
59            How to use?
60        </Span>
61     
62    </Paragraph>
63<Paragraph TextAlignment="Justify">
64       
65    <Run>
66           There are a total of three inputs that can be set.
67           The first and second input are for the BigNumber values
68           that will be used. The third input is optional. It can also
69           be set with a BigNumber value and will be used as the modulus.
70        </Run>
71    </Paragraph>
72
73<Paragraph TextAlignment="Justify">
74       
75    <Run>
76           In the taskpane the user can set the operation he wants to use.
77           The default is the plus-operation.
78        </Run>
79    </Paragraph>
80   
81   
82       <Paragraph TextAlignment="Justify">
83       <Run> For more information on BigNumbers have a look at
84       </Run>
85       <Span Foreground="#FF0000FF" xml:lang="en-us">
86            <misc:DescriptionHyperlink NavigateUri="http://en.wikipedia.org/wiki/Large_numbers">http://en.wikipedia.org/wiki/Large_numbers
87            </misc:DescriptionHyperlink>
88        </Span>
89    </Paragraph>
90   
91</FlowDocument>
Note: See TracBrowser for help on using the repository browser.