resources/shows/MethodFinderWindow_de.show
author Claus Gittinger <cg@exept.de>
Mon, 22 Jul 2019 17:11:14 +0200
changeset 3721 7b3f78e993ad
parent 3719 4a8a3dc10ed8
child 3722 ca4a565b1f26
permissions -rw-r--r--
*** empty log message ***

#(
	show: 'Diese kleine Präsentation zeigt ihnen, wie man eine Methode findet, wenn das gewünschte ergebnis bekannt ist'
	wait 0.5
	show: 'Zum Beispiel beantwortet dieses Tool die Frage: "welche Funktion sortiert mir eine Liste", oder "wie bekomme ich einen String mit Großbuchstaben".'

	intro

	(unless: ( isEmpty: ReceiverEditor ) do:(
	    (showing: 'um die Eingabefelder zu löschen, drücken sie auf den "Clear" Knopf' do:(
		    fastMoveTo: ClearButton
		    click
	    ))
	))

	( showing: 'zuerst wählen sie die Anzahl der Argumente,' do:(
	    moveTo: AllowedArguments
	    select: '1 argument'
	))
	(showing: 'dann gehen sie zum "Empfänger" Feld' do:(
	    moveTo: ReceiverEditor
	    click
	))
	wait: 0.5
	(showing: 'und geben einen Wert ein' do:(
	    type: '10'
	))
	wait: 0.5
	(showing: 'dann zum feld für das erste Argument' do:(
	    moveTo: Arg1Editor
	    click
	))
	wait: 0.5
	(showing: 'und geben einen Wert für das Argument ein' do:(
	    type: '1'
	))
	wait: 0.5
	(showing: 'zuletzt gehen sie zum Feld für die Antwort"' do:(
	    fastMoveTo: AnswerEditor
	    click
	))
	(showing: 'und geben das erwartete Ergebnis ein' do:(
	    type: '11'
	))
	wait: 0.5
	(showing: 'zuletzt, klicken Sie auf den  "Suchen" Knopf' do:(
	    fastMoveTo: SearchButton
	    click
	))
	show: 'jetzt wird nach KOmbinationen gesucht, welche das gewünschte Ergebnis liefern'
	fastMoveTo: ResultList
	show: 'und passende Codefragmente werden in der Liste darunter angezeigt'
	wait: 0.5
	show: 'wenn darin eine Zeile angewählt wird,'
	wait: 0.5
	selectIndex: 2
	wait: 0.5
	fastMoveTo: ImplementorsList
	show: 'werden die Implementierungen in der Liste rechts oben gezeigt'
	wait: 0.5
	show: 'wird darin ein Eintrag gewählt,'
	selectIndex: 1
	wait: 0.5
	show: 'erscheint der Quellcode der Implementierung im unteren Editorfenster'
	fastMoveTo: CodeView
	wait: 0.5
	show: 'Vielen Dank für Ihre Aufmerksamkeit'
)

    "Created: / 18-07-2019 / 21:59:06 / Claus Gittinger"
    "Modified: / 19-07-2019 / 16:52:01 / Claus Gittinger"