1 "/ encoding utf8 |
1 "/ encoding utf8 |
2 |
2 |
3 #( |
3 #( |
4 language: de |
4 language: de |
5 show: 'Diese kleine Präsentation zeigt ihnen, wie man eine Methode findet wenn das gewünschte Ergebnis bekannt ist.' |
5 show: 'Diese Kurzpräsentation zeigt ihnen, wie man eine Methode findet,' |
|
6 show: 'wenn das gewünschte Ergebnis bekannt ist.' |
6 wait: 0.5 |
7 wait: 0.5 |
7 show: 'Zum Beispiel beantwortet dieses Tool die Frage: "welche Funktion sortiert mir eine Liste", oder "wie bekomme ich einen String mit Großbuchstaben".' |
8 show: 'Zum Beispiel beantwortet dieses Tool die Frage: "welche Funktion sortiert mir eine Liste",' |
|
9 show: 'oder "wie bekomme ich einen String mit Großbuchstaben".' |
|
10 wait: 1 |
8 |
11 |
9 intro |
12 intro |
10 |
13 |
11 (unless: ( isEmpty: ReceiverEditor ) do:( |
14 (unless: ( isEmpty: ReceiverEditor ) do:( |
12 (showing: 'um die Eingabefelder zu löschen, drücken sie auf den "Clear" Knopf' do:( |
15 (showing: 'um die Eingabefelder zu löschen, drücken sie auf den "Clear" Knopf' do:( |
13 fastMoveTo: ClearButton |
16 fastMoveTo: ClearButton |
14 click |
17 click |
15 )) |
18 )) |
|
19 wait: 0.5 |
16 )) |
20 )) |
17 |
21 |
18 ( showing: 'zuerst wählen sie die Anzahl der Argumente,' do:( |
22 show: 'Als Beispiel suchen wir Methoden, welche zu gegebenen Operanden 10 und 1,' |
|
23 show: '11 als Ergebnis liefern,' |
|
24 wait: 0.5 |
|
25 |
|
26 ( showing: 'Zuerst wählen sie die Anzahl der Argumente.' do:( |
19 moveTo: AllowedArguments |
27 moveTo: AllowedArguments |
20 select: '1 argument' |
28 select: '1 argument' |
21 )) |
29 )) |
22 (showing: 'dann gehen sie zum "Empfänger" Feld' do:( |
30 wait: 0.5 |
|
31 (showing: 'Gehen sie nun zum "Empfänger" Feld,' do:( |
23 moveTo: ReceiverEditor |
32 moveTo: ReceiverEditor |
24 click |
33 click |
25 )) |
34 )) |
26 wait: 0.5 |
35 wait: 0.5 |
27 (showing: 'und geben einen Wert ein' do:( |
36 (showing: 'und geben einen Wert ein.' do:( |
28 type: '10' |
37 type: '10' |
29 )) |
38 )) |
30 wait: 0.5 |
39 wait: 0.5 |
31 (showing: 'dann zum feld für das erste Argument' do:( |
40 (showing: 'Dann zum Feld für das erste Argument,' do:( |
32 moveTo: Arg1Editor |
41 moveTo: Arg1Editor |
33 click |
42 click |
34 )) |
43 )) |
35 wait: 0.5 |
44 wait: 0.5 |
36 (showing: 'und geben einen Wert für das Argument ein' do:( |
45 (showing: 'und geben auch hier einen Wert ein.' do:( |
37 type: '1' |
46 type: '1' |
38 )) |
47 )) |
39 wait: 0.5 |
48 wait: 0.5 |
40 (showing: 'zuletzt gehen sie zum Feld für die Antwort"' do:( |
49 (showing: 'Zuletzt geben sie im Feld für die Antwort,' do:( |
41 fastMoveTo: AnswerEditor |
50 fastMoveTo: AnswerEditor |
42 click |
51 click |
43 )) |
52 )) |
44 (showing: 'und geben das erwartete Ergebnis ein' do:( |
53 (showing: 'das erwartete Ergebnis ein.' do:( |
45 type: '11' |
54 type: '11' |
46 )) |
55 )) |
47 wait: 0.5 |
56 wait: 0.5 |
48 (showing: 'zuletzt, klicken Sie auf den "Suchen" Knopf' do:( |
57 (showing: 'Wenn Sie nun auf den "Suchen" Knopf drücken,' do:( |
49 fastMoveTo: SearchButton |
58 fastMoveTo: SearchButton |
50 click |
59 click |
51 )) |
60 )) |
52 show: 'jetzt wird nach KOmbinationen gesucht, welche das gewünschte Ergebnis liefern' |
61 show: 'wird nach Kombinationen gesucht, welche das gewünschte Ergebnis liefern.' |
53 fastMoveTo: ResultList |
62 fastMoveTo: ResultList |
54 show: 'und passende Codefragmente werden in der Liste darunter angezeigt' |
63 show: 'Und passende Codefragmente werden in der Liste darunter angezeigt.' |
55 wait: 0.5 |
64 wait: 1 |
56 show: 'wenn darin eine Zeile angewählt wird,' |
65 show: 'Wenn darin eine Zeile angewählt wird,' |
57 wait: 0.5 |
66 wait: 0.5 |
58 selectIndex: 2 |
67 selectIndex: 2 |
59 wait: 0.5 |
68 wait: 0.5 |
60 fastMoveTo: ImplementorsList |
69 fastMoveTo: ImplementorsList |
61 show: 'werden die Implementierungen in der Liste rechts oben gezeigt' |
70 show: 'werden die Implementierungen in der Liste oben gezeigt.' |
62 wait: 0.5 |
71 wait: 0.5 |
63 show: 'wird darin ein Eintrag gewählt,' |
72 show: 'Wird hier ein Eintrag gewählt,' |
64 selectIndex: 1 |
73 selectIndex: 1 |
65 wait: 0.5 |
74 wait: 0.5 |
66 show: 'erscheint der Quellcode der Implementierung im unteren Editorfenster' |
75 show: 'erscheint der Quellcode der Implementierung im unteren Editorfenster.' |
67 fastMoveTo: CodeView |
76 fastMoveTo: CodeView |
68 wait: 0.5 |
77 wait: 1 |
69 show: 'Vielen Dank für Ihre Aufmerksamkeit' |
78 show: 'Vielen Dank für Ihre Aufmerksamkeit' |
70 ) |
79 ) |
71 |
80 |
72 "Created: / 18-07-2019 / 21:59:06 / Claus Gittinger" |
81 "Created: / 18-07-2019 / 21:59:06 / Claus Gittinger" |
73 "Modified: / 19-07-2019 / 16:52:01 / Claus Gittinger" |
82 "Modified: / 19-07-2019 / 16:52:01 / Claus Gittinger" |