static hkp_Main(pDataIn, pDataOut) { auto nPluginID = 0; auto nMenuItemID = 0; auto nOutputMode = 1; auto sOutput = ""; auto sSelText = ""; auto nSelText = 0; auto nMoveCursor = 0; auto nFormatTags = 0; nSelText = hkp_DataGet(pDataIn, "INPUT_SELECTION", &sSelText); if(!nSelText || ("" == sSelText)) { nSelText = 0; } nPluginID = hkp_DataGetInt(pDataIn, "P_ID", 1); nMenuItemID = hkp_DataGetInt(pDataIn, "ARGV1", -1); if(nPluginID == 1) { if(nMenuItemID == 0) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } sOutput += ""; } else if(nMenuItemID == 1) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } sOutput += ""; } else if(nMenuItemID == 2) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } sOutput += ""; } else if(nMenuItemID == 3) { } else if(nMenuItemID == 4) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } sOutput += ""; } else if(nMenuItemID == 5) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } sOutput += ""; } else if(nMenuItemID == 6) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } sOutput += ""; } else if(nMenuItemID == 7) { } else if(nMenuItemID == 8) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } sOutput += ""; } else if(nMenuItemID == 9) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } sOutput += ""; } else if(nMenuItemID == 10) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } sOutput += ""; } else if(nMenuItemID == 11) { } else if(nMenuItemID == 12) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } sOutput += ""; } else if(nMenuItemID == 13) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } sOutput += ""; } else if(nMenuItemID == 14) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } sOutput += ""; } else if(nMenuItemID == 15) { } else if(nMenuItemID == 16) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } sOutput += ""; } else if(nMenuItemID == 17) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } sOutput += ""; } else if(nMenuItemID == 18) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } sOutput += ""; } else if(nMenuItemID == 19) { } else if(nMenuItemID == 20) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } } else if(nMenuItemID == 21) { sOutput = ""; if(nSelText > 0) { sOutput += sSelText; } } else if(nMenuItemID == 22) { } else if(nMenuItemID == 23) { } else if(nMenuItemID == 24) { sOutput = ""; } else if(nMenuItemID == 25) { sOutput = ""; } else if(nMenuItemID == 26) { sOutput = ""; } else if(nMenuItemID == 27) { sOutput = ""; } else if(nMenuItemID == 28) { sOutput = ""; } else { } } else if(nPluginID == 2) { if(nMenuItemID == 0) { sOutput = "italic"; } else if(nMenuItemID == 1) { sOutput = "oblique"; } else if(nMenuItemID == 2) { } else if(nMenuItemID == 3) { sOutput = "small-caps"; } else if(nMenuItemID == 4) { } else if(nMenuItemID == 5) { } else if(nMenuItemID == 6) { sOutput = "bolder"; } else if(nMenuItemID == 7) { sOutput = "lighter"; } else if(nMenuItemID == 8) { } else if(nMenuItemID == 9) { sOutput = "bold"; } else if(nMenuItemID == 10) { sOutput = "100"; } else if(nMenuItemID == 11) { sOutput = "200"; } else if(nMenuItemID == 12) { sOutput = "300 "; } else if(nMenuItemID == 13) { sOutput = "400"; } else if(nMenuItemID == 14) { sOutput = "500"; } else if(nMenuItemID == 15) { sOutput = "600"; } else if(nMenuItemID == 16) { sOutput = "700"; } else if(nMenuItemID == 17) { sOutput = "800"; } else if(nMenuItemID == 18) { sOutput = "900"; } else if(nMenuItemID == 19) { } else if(nMenuItemID == 20) { } else if(nMenuItemID == 21) { sOutput = "larger"; } else if(nMenuItemID == 22) { sOutput = "smaller ?"; } else if(nMenuItemID == 23) { sOutput = "%"; } else if(nMenuItemID == 24) { } else if(nMenuItemID == 25) { sOutput = "xx-small"; } else if(nMenuItemID == 26) { sOutput = "x-small"; } else if(nMenuItemID == 27) { sOutput = "small"; } else if(nMenuItemID == 28) { sOutput = "medium"; } else if(nMenuItemID == 29) { sOutput = "large"; } else if(nMenuItemID == 30) { sOutput = "x-large"; } else if(nMenuItemID == 31) { sOutput = "xx-large"; } else if(nMenuItemID == 32) { sOutput = "ben, faut mettre un nombre suivi de l'unité choisie !"; } else if(nMenuItemID == 33) { } else if(nMenuItemID == 34) { sOutput = "/"; } else if(nMenuItemID == 35) { sOutput = "ben, un nombre entier !"; } else if(nMenuItemID == 36) { } else if(nMenuItemID == 37) { sOutput = "%"; } else if(nMenuItemID == 38) { } else if(nMenuItemID == 39) { } else if(nMenuItemID == 40) { sOutput = "em : La taille du texte est proportionnelle à la taille sélectionnée dans le navigateur.\nPar exemple : 2em ==> taille du texte 2 fois plus grande que celle \"normale\" "; } else if(nMenuItemID == 41) { sOutput = "La taille du texte est proportionnelle à la taille de la lettre x, donc ex est très voisin de \"em\"."; } else if(nMenuItemID == 42) { sOutput = "La taille du texte est en nombre de pixels (dépend donc de la configuration de l'écran du visiteur)"; } else if(nMenuItemID == 43) { } else if(nMenuItemID == 44) { sOutput = "En pouce (inches en anglais), 1in=2.54cm"; } else if(nMenuItemID == 45) { sOutput = "en centimètres"; } else if(nMenuItemID == 46) { sOutput = "en millimètres"; } else if(nMenuItemID == 47) { sOutput = "en points (le point fait 1/72in)"; } else if(nMenuItemID == 48) { sOutput = "en picas (le picas fait 12pt ou 1/6in) "; } else { } } hkp_DataAdd(pDataOut, "OUTPUT", sOutput); hkp_DataAddInt(pDataOut, "MODE_OUTPUT", nOutputMode); hkp_DataAddInt(pDataOut, "MODE_MOVE_TO_CARET", nMoveCursor); hkp_DataAddInt(pDataOut, "MODE_PREPROCESS_FORMAT_TAGS", nFormatTags); } static hkp_Register(pDataIn, pDataOut) { hkp_DataSetGlobalSuffix("_1"); hkp_DataAdd(pDataOut, "NAME", ""); hkp_DataAdd(pDataOut, "SECTION", "Polices"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM1", "sans-serif"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM2", "sans-serif + taille"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM3", "sans-serif + taille + couleur"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM4", "-"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM5", "serif"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM6", "serif + taille"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM7", "serif + taille + couleur"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM8", "-"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM9", "cursive"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM10", "cursive + taille"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM11", "cursive + taille + couleur"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM12", "-"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM13", "fantaisie"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM14", "fantaisie + taille"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM15", "fantaisie + taille + couleur"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM16", "-"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM17", "monospace"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM18", "monospace + taille"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM19", "monospace + taille + couleur"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM20", "-"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM21", "taille"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM22", "couleur"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM23", "-"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM24", "~base font "); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM25", "sans-serif"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM26", "serif"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM27", "cursive"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM28", "fantaisie"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM29", "monospace"); hkp_DataAdd(pDataOut, "VERSION", "1.0"); hkp_DataAdd(pDataOut, "AUTHOR", "Jean-Paul Boussac"); hkp_DataAdd(pDataOut, "COPYRIGHT_SHORT", "Copyright © BUREAU.COM\\nAll Rights Reserved"); hkp_DataAdd(pDataOut, "EMAIL", "babyssou@ifrance.com"); hkp_DataAdd(pDataOut, "URL_HOME", "http://flyonly.free.fr/"); hkp_DataAdd(pDataOut, "URL_DOWNLOAD", "http://BUREAUCOM.free.fr/html-kit/html.zip"); hkp_DataAddInt(pDataOut, "MODE_SHOW_STATUS", 0); hkp_DataAddInt(pDataOut, "MODE_IN_TEXT_SELECTED", 1); hkp_DataSetGlobalSuffix(""); hkp_DataSetGlobalSuffix("_2"); hkp_DataAdd(pDataOut, "NAME", "polices"); hkp_DataAdd(pDataOut, "SECTION", "Polices"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM1", "italic ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM2", "oblique ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM3", "-"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM4", "small-caps ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM5", "-"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM6", "~gras relatif"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM7", "bolder ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM8", "lighter ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM9", "~gras absolu"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM10", "bold ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM11", "100 ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM12", "200 ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM13", "300 ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM14", "400 ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM15", "500 ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM16", "600 ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM17", "700 ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM18", "800 ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM19", "900 ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM20", "|"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM21", "~taille relative"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM22", "larger ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM23", "smaller ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM24", "%"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM25", "~taille absolu"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM26", "xx-small ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM27", "x-small ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM28", "small ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM29", "medium ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM30", "large?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM31", "x-large ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM32", "xx-large ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM33", "unité"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM34", "~taille de l'interligne"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM35", "/"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM36", "nombre ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM37", "unité ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM38", "% ?"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM39", "|"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM40", "~Unités relatives"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM41", "em : browser"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM42", "ex : x"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM43", "px : pixels"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM44", "~Unités absolues"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM45", "in : pouces"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM46", "cm"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM47", "mm"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM48", "pt : point (1/72in)"); hkp_DataAdd(pDataOut, "DROPDOWN_ITEM49", "pc : picas (12pt ou 1/6in)"); hkp_DataAdd(pDataOut, "VERSION", "1.0"); hkp_DataAdd(pDataOut, "AUTHOR", "Jean-Paul Boussac"); hkp_DataAdd(pDataOut, "COPYRIGHT_SHORT", "Copyright © BUREAU.COM\\nAll Rights Reserved"); hkp_DataAdd(pDataOut, "EMAIL", "babyssou@ifrance.com"); hkp_DataAdd(pDataOut, "URL_HOME", "http://flyonly.free.fr/"); hkp_DataAdd(pDataOut, "URL_DOWNLOAD", "http://BUREAUCOM.free.fr/html-kit/html.zip"); hkp_DataAddInt(pDataOut, "MODE_SHOW_STATUS", 0); hkp_DataAddInt(pDataOut, "MODE_IN_TEXT_SELECTED", 1); hkp_DataSetGlobalSuffix(""); }