MethodFinderWindow.st
changeset 3712 688f4186d4f2
parent 3710 280daf8b3626
child 3720 88345ce4ef2d
equal deleted inserted replaced
3711:a472042fd298 3712:688f4186d4f2
  1773     
  1773     
  1774     HTMLDocumentView openFullOnDocumentationFile:'tools/misc/TOP.html#METHODFINDER'
  1774     HTMLDocumentView openFullOnDocumentationFile:'tools/misc/TOP.html#METHODFINDER'
  1775 !
  1775 !
  1776 
  1776 
  1777 showMeHowItWorks
  1777 showMeHowItWorks
  1778     ShowMeHowItWorks do:#(
  1778     ShowMeHowItWorks do: #(
  1779         show: 'this little presentation shows, how to find a method when the desired result is known'
  1779         show: 'this little presentation shows, how to find a method when the desired result is known'
  1780 
  1780 
  1781         intro
  1781         intro
  1782         
  1782         
  1783         (unless: ( isEmpty: ReceiverEditor ) do:(
  1783         (unless: ( isEmpty: ReceiverEditor ) do:(
  1808         (showing: 'and enter a value for the argument' do:(
  1808         (showing: 'and enter a value for the argument' do:(
  1809             type: '1'
  1809             type: '1'
  1810         ))
  1810         ))
  1811         wait: 0.5
  1811         wait: 0.5
  1812         (showing: 'Click into the "answer" field' do:(
  1812         (showing: 'Click into the "answer" field' do:(
  1813             moveTo: AnswerEditor
  1813             fastMoveTo: AnswerEditor
  1814             click
  1814             click
  1815         ))
  1815         ))
  1816         (showing: 'Enter the expected result value into the "answer" field' do:(
  1816         (showing: 'Enter the expected result value into the "answer" field' do:(
  1817             type: '11'
  1817             type: '11'
  1818         ))
  1818         ))
  1819         wait: 0.5
  1819         wait: 0.5
  1820         (showing: 'and finally, Click on the "search" button' do:(
  1820         (showing: 'and finally, Click on the "search" button' do:(
  1821             fastMoveTo: SearchButton
  1821             fastMoveTo: SearchButton
  1822             click
  1822             click
  1823         ))
  1823         ))
       
  1824         show: 'now, the finder searches for combinations that produce the desired result' 
       
  1825         fastMoveTo: ResultList
       
  1826         show: 'and present code which would produce it in the answer list below' 
       
  1827         show: 'if you select any item there,' 
  1824         wait: 0.5
  1828         wait: 0.5
  1825         show: 'now, the finder searches for combinations that produce the desired result' 
       
  1826         wait: 0.5
       
  1827         show: 'and present code which would produce it in the answer list below' 
       
  1828         moveTo: ResultList
       
  1829         wait: 0.5
       
  1830         show: 'if you select any item there,' 
       
  1831         selectIndex: 2 
  1829         selectIndex: 2 
  1832         wait: 0.5
  1830         wait: 0.5
       
  1831         fastMoveTo: ImplementorsList
  1833         show: 'the implementations will be shown in the top right implementor list' 
  1832         show: 'the implementations will be shown in the top right implementor list' 
  1834         moveTo: ImplementorsList
       
  1835         show: 'if you select any item there,' 
  1833         show: 'if you select any item there,' 
  1836         selectIndex: 1 
  1834         selectIndex: 1 
  1837         wait: 0.5
  1835         wait: 0.5
  1838         show: 'the implementation is shown in the bottom code editor' 
  1836         show: 'the implementation is shown in the bottom code editor' 
  1839         moveTo: CodeView
  1837         fastMoveTo: CodeView
  1840         wait: 0.5
  1838         wait: 0.5
  1841         show: 'Thank you for watching, indeed' 
  1839         show: 'Thank you for watching, indeed' 
  1842     )
  1840     )
  1843 
  1841 
  1844     "Created: / 18-07-2019 / 21:59:06 / Claus Gittinger"
  1842     "Created: / 18-07-2019 / 21:59:06 / Claus Gittinger"
  1845     "Modified: / 19-07-2019 / 16:26:39 / Claus Gittinger"
  1843     "Modified: / 19-07-2019 / 16:52:01 / Claus Gittinger"
  1846 ! !
  1844 ! !
  1847 
  1845 
  1848 !MethodFinderWindow methodsFor:'private'!
  1846 !MethodFinderWindow methodsFor:'private'!
  1849 
  1847 
  1850 argumentEditorsContents
  1848 argumentEditorsContents