#the order of tags at the top _MUST_ be the same as in the table #tag, description, color, function to call, show as option numericalresponse,Response: Numerical,#00cc22,insert_numericalresponse stringresponse,Response: String,#00cc55,insert_stringresponse hintgroup,Hint,#accacc,default hintpart,Conditional Hint,#ccaacc,insert_hintpart numericalhint,Numerical Hint Condition,#ccaacc,insert_numericalhint imageresponse::conceptgroup,Collection of similar foils,#FFFFFF,default imageresponse::foil,Image response foil,#cccccc,Apache::imageresponse::insert_foil imageresponse::foilgroup,Collection of Imageresponse foils,#FFFFFF,default,no imageresponse::image,Imageresponse Image,#FFFFFF,default imageresponse,Response: Click on Image,#FFFFFF,Apache::imageresponse::insert_imageresponse imageresponse::rectangle,Rectangular area in image,#FFFFFF,default imageresponse::text,Text to describe option,#FFFFFF,default datasubmission,Stored Entry Field,#1144dd,default,no textarea,Large Text Entry Area,#1144dd,default textline,Single Line Text Entry Area,#1144dd,default optionresponse::conceptgroup,Collection of similar foils,#EEEE00,Apache::optionresponse::insert_conceptgroup optionresponse::foil,Option response foil,#dd55ff,Apache::optionresponse::insert_foil optionresponse::foilgroup,Collection of Foils,#FFcc22,default,no optionresponse,Response: Select from Options,#00dd33,insert_optionresponse displayduedate,Display Due Date,#3370e4,insert_displayduedate displaytitle,Title,#4aa0ea,insert_displaytitle radiobuttonresponse::conceptgroup,Collection of similar foils,#EEEE00,Apache::radiobuttonresponse::insert_conceptgroup radiobuttonresponse::foil,Foil,#dd55ff,Apache::radiobuttonresponse::insert_foil radiobuttonresponse::foilgroup,Collection of Foils,#FFcc22,default,no radiobuttonresponse,Response: One of N statements,#00ee44,insert_radiobuttonresponse responseparam,Parameters for a response,#FF11aa,insert_responseparam display,Display Script Result Block,#ccaacc,default,no import,Import a File,#ccaacc,default parserlib,Import Tag Definitions,#ccaacc,default,no script,Perl Script Block,#ccccaa,insert_script scriptlib,Import Script Library,#ccaacc,default window,Text In Seperate Window,#aacccc,default block,Conditional Block,#FFFFFF,default library,Start of Library,#FFFFFF,default notsolved,Block For When Not Solved,#FFFFFF,default part,New problem part,#FFFFFF,default postanswerdate,After Answer Date Block,#FFFFFF,default preduedate,Before Due Date Block,#FFFFFF,default problem,Start of Homework,#FFFFFF,default randomlabel,Randomly labeled image,#cc77aa,default labelgroup,Group of Labels,#11FFaa,default location,Label Location,#55F09F,default label,Label Text,#3333FF,default randomlist,Randomly Parsed Block,#FFFFFF,default solved,Block For After Solved,#FFFFFF,default startouttext,Text Block,#dddd22,insert_startouttext tex,TeX Only Block,#FFFFFF,default,no web,Web Only Block,#FFFFFF,default,no while,While Loop Block,#FFFFFF,default TABLE n s h h n c f f i i r t d t t c f f o d d c f f r r d i p s s w b l n p p p p r l l l r s s t w w numericalresponse . . Y . . . . . . . . . . . Y . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . stringresponse . . Y . . . . . . . . . . . Y . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . hintgroup . . . Y Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y . . . hintpart . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y Y Y Y Y . . . . . . . . . . Y . Y Y Y Y numericalhint . . . . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . conceptgroup . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . foil . . . . . . . . Y . Y Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . foilgroup . . . . . Y Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . imageresponse . . Y . . . . Y . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . rectangle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . text . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y Y Y Y Y . . . . . . . . . . Y . Y Y Y Y datasubmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . textarea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y . textline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . conceptgroup . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . foil . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y Y Y Y Y . . . . . . . . . . Y . Y Y Y Y foilgroup . . . . . . . . . . . . . . . Y Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . optionresponse . . Y . . . . . . . . . . . . . . Y . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . displayduedate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . displaytitle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . conceptgroup . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . . . . . . . . . . . . . . . . . . . foil . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y Y Y Y Y . . . . . . . . . . Y . Y Y Y Y foilgroup . . . . . . . . . . . . . . . . . . . . . Y Y . . . . . . . . . . . . . . . . . . . . . . . . . . radiobuttonresponse . . Y . . . . . . . . . . . . . . . . . . . . Y . Y . . . . . . . . . . . . . . . . . . . . . . . responseparam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . parserlib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . scriptlib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . window . . . . . . . . . . . . . . . . . . . Y Y . . . . . Y Y . Y . Y Y . Y . Y Y . Y . . . Y Y Y Y Y Y block Y Y . . . . . . . Y . . . . . . . . Y Y Y . . . Y . Y Y Y Y Y Y Y . Y . Y Y . Y . . . Y Y Y Y Y Y library . . . . . . . . . . . . . . . . . . . Y Y . . . . . . . Y Y Y Y . . . . . . . Y . . . . . Y . . . notsolved Y Y . . . . . . . Y . . . . . . . . Y Y Y . . . Y . Y Y Y Y Y Y Y . . . Y Y . Y . . . Y . Y Y Y Y part Y Y . . . . . . . Y . . . . . . . . Y Y Y . . . Y . Y Y Y Y Y Y Y . Y . Y Y . Y . . . Y Y Y Y . Y postanswerdate . . . . . . . . . . . . . . . . . . . Y Y . . . . . Y Y Y Y Y Y Y . Y . . . . Y . . . Y Y Y Y . Y preduedate Y Y . . . . . . . Y . . . . . . . . Y Y Y . . . Y . Y Y Y Y Y Y Y . Y . . . . Y . . . Y Y Y Y . Y problem Y Y . . . . . . . Y . . . . . . . . Y Y Y . . . Y . Y Y Y Y Y Y Y . Y Y Y Y . Y . . . Y Y Y Y . Y randomlabel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y . . . . . . . . labelgroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y . . . . . . location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . label . . . . . . . . . . . . . . . . . . . . . . . . . . Y Y Y Y Y . Y . Y . Y Y . . . . . Y Y Y Y Y Y randomlist Y Y . . . . . . . Y . . . . . . . . Y . . . . . Y . Y Y Y Y Y Y Y . Y . Y Y . . . . . Y Y . Y . Y solved . . . . . . . . . . . . . . . . . . . Y Y . . . . . Y Y Y Y Y Y Y . . . Y Y . . . . . Y . Y Y . Y startouttext . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . tex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . while . . . . . . . . . . . . . . . . . . . Y Y . . . . . Y Y Y Y Y Y Y . Y . Y Y . . . . . Y Y Y Y Y Y