--- loncom/xml/lonxml.pm 2002/12/03 22:04:43 1.216 +++ loncom/xml/lonxml.pm 2002/12/06 17:49:48 1.217 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # XML Parser Module # -# $Id: lonxml.pm,v 1.216 2002/12/03 22:04:43 sakharuk Exp $ +# $Id: lonxml.pm,v 1.217 2002/12/06 17:49:48 matthew Exp $ # # Copyright Michigan State University Board of Trustees # @@ -101,6 +101,8 @@ use Apache::File(); use Apache::loncommon(); use Apache::lonfeedback(); use Apache::lonmsg(); +use Apache::lonmenu(); +use Apache::loncacc(); #================================================== Main subroutine: xmlparse #debugging control, to turn on debugging modify the correct handler @@ -373,6 +375,18 @@ sub fontsettings() { return $headerstring; } + +## +## switchmenu - modeled on lonmenu::switchmenu, but better. +## Helper function for registerurl +## +sub switchmenu { + my ($row,$col,$imgsrc,$texttop,$textbot,$action,$description)=@_; + return(< @@ -456,6 +526,7 @@ ENDPARM menu.switchbutton (9,3,'anot.gif','anno-','tations','annotate()','Make notes and annotations about this resource'); $hwkadd + $editbutton } function LONCAPAstale() {