aUCBLogo Demos and Tests / helpwalk


to helpwalk
   
pr [You can click with the mouse on keywordsIndex or Back.]
   
help "
   
pr [You can click with the mouse on keywordsIndex or Back.]
   
local [topics oldtopic newtopic]
   
topics=[]
   
oldtopic="index
   
helpwalk2
end
   
to helpwalk2
   
while [and (MouseButtons == 0)  not key?] [dispatchMessages]
   
while [and (MouseButtons != 0)  not key?] [dispatchMessages]
   
newtopic=WordUnderCursor
   
if Key? [pr [helpwalk ;stoppedstop]
   
clearText
   
ifelse newtopic=="back 
   
[   ifelse topics==[] 
      
[   newtopic="index
      
][   newtopic=pop "topics 
      
]      
   
][   push "topics oldtopic
   
]
   
oldtopic=newtopic
   
pr [Back Index Help-Contents]
   
help newtopic
   
helpwalk2
end