"xif" "If & Then\nEnd If"
"xife" "If & Then\nElse\nEnd If"
"xeif" "ElseIf & Then"
"xfor" "For &\nNext"
"xdo" "Do &\nLoop"
"xdow" "Do While &\nLoop"
"xdot" "Fetch First From %qTable Name:$\nDo While Not EOT(%response)\n\t&\nFetch Next From %response\n@Loop"
"xwh|xwhi|xwhil|xwhile" "While &\nWend"
"xdoc" "Do Case &\n\tCase\nCase Else\n@End Case"
"xup" "Update &tbl\n\tSet col = expr\nWhere RowID = num"
"xin" "Insert Into &tbl(col,...)\n\tValues(expr,...)"
"xshrng" "Shade Window &winid\n\tlyr\n\tWith expr\nIgnore val\nRanges\n\tFrom Variable flt_array\nStyle Variable sty_array"
"xshind" "Shade Window &winid\n\tlyr\n\tWith expr\nIgnore val\nValues const,..."
"xshdot" "Shade Window &winid\n\tlyr\n\tWith expr\nDensity dot_val:dot_size"
"xshgrd" "Shade Window &winid\n\tlyr\n\tWith expr\nGraduated min_val:sym_size max_val:sym_size\n\tSymbol(shp, clr, sze)"
"xshpie" "Shade Window &winid\n\tlyr\n\tWith expr,...\nPie\nMax Size chart_size At Value max_val"
"xshbar" "Shade Window &winid\n\tlyr\n\tWith expr,...\nBar\nMax Size chart_size At Value max_val"
"xsub" "'--------------------------------------\nSub %qSub Name:$\n\tOnError Goto ERROR_TRAP\n\n&\nDONE:\n\tExit Sub\nERROR_TRAP:\n\tNote \"%response: \"+Error$()\nResume DONE\n\n%homeEnd Sub"
"xfct" "'--------------------------------------\nFunction %qFunction Name:$() As\n\tOnError Goto ERROR_TRAP\n\n&\nDONE:\n\tExit Function\nERROR_TRAP:\n\tNote \"%response: \"+Error$()\nResume DONE\n\n%homeEnd Function"
"xhdr" "'**************************************\n'\t\t\tYour Company Name Here\n'\n'\tAuthor:\t\t%eLOGIN_NAME$&\n'\tDate:\t\t%date\n'\tVersion:\tMapInfo 4.0\n'\n'\tProject:\t%-y\n'\tModule:\t\t%-r%-e\n'\n'**************************************"
