// HTM.VDM May 1999, Fritz Heberlein (sla019@ku-eichstaett.de) // // calls a menu of html shortcuts (those used in html.vtm) and prompts // for one. // Assign it to a function key in your startup.vdm, section // "File-type specific configuration" by adding something like: // Key_Add("F12","[VISUAL EXIT] callf(100,'htm.vdm')",noconfirm) // Shortcuts "00" and "TM" call txt2html.vdm and htmltabl.vdm, respective, // written by Scott Lambert. m($ 00 CREATE HTML FILE ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ AD ADDRESS FM FORM PM PARAM NAME="" AH A HREF="" FO FONT RO ROWS AL ALINK="" FR FRAME SRC="" SA SAMP AN A NAME="" FS FONT SIZE="" SE SELECT AP APPLET CODE="" FT FRAMESET SK STRIKE BA BACKGROUND="" Hn H1 /2/3 ST STRONG BD B HI HEIGHT="" TA TABLE BF BASEFONT SIZE="" HR HR TB TABLE BORDER="" BG BGCOLOR="" IM IMG SRC="" TD TD BO BODY IN INPUT TE TEXT="" BR BR IS ISINDEX TH TH CA CAPTION IT I TM CALL TABLE MACRO CD CODE KB KBD TO TBODY CE CENTER LI LI TR TR CI CITE LK LINK="" TT TT CM !---- LS LISTING TX TEXTAREA DD DD ME MENU UL UL DF DFN NF NOFRAMES VA VAR DI DIR NO NOBR VL VLINK="" DL DL OL OL WB WBR DT DT OP OPTION WI WIDTH="" EM EM PA P XM XMP $) #80=BufNum Get_input(10,"enter shortcut / Q to quit",nocr|statline|COUNT,2) Buf_Switch(36) Buf_Empty(OK) Reg_Ins(10) BOF() if (search("Q",noerr)) { bufswitch(#80) breakOut(extra)} // if (search("00",noerr)) { bufswitch(#80) callf(122,'txt2html.vdm') BreakOut(extra)} // if (search("AD",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("
") Char(-10) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("
") Char(-10) regins(9) BreakOut(extra)} } // if (search("AH",noerr)) { bufswitch(#80) IT(``) Char(-6) BreakOut(extra)} // if (search("AL",noerr)) { bufswitch(#80) IT(/ALINK=""/) Char(-1) BreakOut(extra)} // if (search("AN",noerr)) { bufswitch(#80) IT('') Char(-6) BreakOut(extra)} // if (search("AP",noerr)) { bufswitch(#80) IT('') Char(-2) BreakOut(extra)} // if (search("BA",noerr)) { bufswitch(#80) IT(/BACKGROUND=""/) Char(-1) BreakOut(extra)} // if (search("BD",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("") Char(-4) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("") Char(-4) regins(9) BreakOut(extra)} } // if (search("BF",noerr)) { bufswitch(#80) IT('') Char(-12) BreakOut(extra)} // if (search("BG",noerr)) { bufswitch(#80) IT(/BGCOLOR=""/) Char(-1) BreakOut(extra)} // if (search("BL",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("
") Char(-13) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("
") Char(-13) regins(9) BreakOut(extra)} } // if (search("BO",noerr)) { bufswitch(#80) IT("") Char(-7) BreakOut(extra)} // if (search("BR",noerr)) { bufswitch(#80) IT("
") Char() BreakOut(extra)} // if (search("CA",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("") Char(-10) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("") Char(-10) regins(9) BreakOut(extra)} } // if (search("CD",noerr)) { bufswitch(#80) IT("") Char(-7) BreakOut(extra)} // if (search("CE",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("
") Char(-9) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("
") Char(-9) regins(9) BreakOut(extra)} } // if (search("CI",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("") Char(-7) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("") Char(-7) regins(9) BreakOut(extra)} } // if (search("CM",noerr)) { bufswitch(#80) IT("") Char(-3) BreakOut(extra)} // if (search("DD",noerr)) { bufswitch(#80) IT("
") Char(-5) BreakOut(extra)} // if (search("DF",noerr)) { bufswitch(#80) IT("") Char(-6) BreakOut(extra)} // if (search("DI",noerr)) { bufswitch(#80) IT("") Char(-6) BreakOut(extra)} // if (search("DL",noerr)) { bufswitch(#80) IT("
") Char(-5) BreakOut(extra)} // if (search("DT",noerr)) { bufswitch(#80) IT("
") Char(-5) BreakOut(extra)} // if (search("EM",noerr)) { bufswitch(#80) IT("") Char(-5) BreakOut(extra)} // if (search("FM",noerr)) { bufswitch(#80) IT("
") Char(-7) BreakOut(extra)} // if (search("FO",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("") Char(-7) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("") Char(-7) regins(9) BreakOut(extra)} } // if (search("FR",noerr)) { bufswitch(#80) IT(//) Char(-2) BreakOut(extra)} // if (search("FS",noerr)) { bufswitch(#80) IT('') Char(-9) BreakOut(extra)} // if (search("FT",noerr)) { bufswitch(#80) IT("") Char(-11) BreakOut(extra)} // if (search("H1",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("

") Char(-5) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("

") Char(-5) regins(9) BreakOut(extra)} } // if (search("H2",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("

") Char(-5) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("

") Char(-5) regins(9) BreakOut(extra)} } // if (search("H3",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("

") Char(-5) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("

") Char(-5) regins(9) BreakOut(extra)} } // if (search("H4",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("

") Char(-5) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("

") Char(-5) regins(9) BreakOut(extra)} } // if (search("H5",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("
") Char(-5) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("
") Char(-5) regins(9) BreakOut(extra)} } // if (search("H6",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("
") Char(-5) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("
") Char(-5) regins(9) BreakOut(extra)} } // if (search("HE",noerr)) { bufswitch(#80) IT("") Char(-7) BreakOut(extra)} // if (search("HI",noerr)) { bufswitch(#80) IT('HEIGHT=""') Char(-1) BreakOut(extra)} // if (search("HM",noerr)) { bufswitch(#80) IT("") Char(-7) BreakOut(extra)} // if (search("HR",noerr)) { bufswitch(#80) IT("
") Char() BreakOut(extra)} // if (search("IM",noerr)) { bufswitch(#80) IT('') Char(-2) BreakOut(extra)} // if (search("IN",noerr)) { bufswitch(#80) IT("") Char(-1) BreakOut(extra)} // if (search("IS",noerr)) { bufswitch(#80) IT("") Char(-10) BreakOut(extra)} // if (search("IT",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("") Char(-4) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("") Char(-4) regins(9) BreakOut(extra)} } // if (search("KB",noerr)) { bufswitch(#80) IT("") Char(-6) BreakOut(extra)} // if (search("LI",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("
  • ") Char(-5) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("
  • ") Char(-5) regins(9) BreakOut(extra)} } // if (search("LK",noerr)) { bufswitch(#80) IT(/LINK=""/) Char(-1) BreakOut(extra)} // if (search("LS",noerr)) { bufswitch(#80) IT("") Char(-10) BreakOut(extra)} // if (search("ME",noerr)) { bufswitch(#80) IT("") Char(-7) BreakOut(extra)} // if (search("NF",noerr)) { bufswitch(#80) IT("") Char(-11) BreakOut(extra)} // if (search("NO",noerr)) { bufswitch(#80) IT("") Char(-7) BreakOut(extra)} // if (search("OL",noerr)) { bufswitch(#80) if (block_begin==-1) { IT("
      ") Char(-5) BreakOut(extra)} else{ rcb(9,bb,be,delete) IT("
        ") Char(-5) regins(9) BreakOut(extra)} } // if (search("OP",noerr)) { bufswitch(#80) IT("