/*------------------------------------------------------------------------- RaccourcisClavier.hpd 1.0 HTML-Kit hkScript plugin created on 04-juil.-2002 11:56:07 Version Information: HKPGEN 2.94, HKPAPI 1.0.33 -------------------------------------------------------------------------*/ /*------------------------------------------------------------------------- HTML-Kit will call the following function whenever user clicks on the the plugin's icon, selects one of its drop-down menu items or otherwise invokes the plugin. -------------------------------------------------------------------------*/ function hkp_Main(pDataIn, pDataOut) { var nPluginID = 0; var nMenuItemID = 0; var nOutputMode = 1; var sOutput = ""; var nMoveCursor = 0; var nFormatTags = 0; /*---------------------------------------------------------- Get the 1 based plugin ID. Useful when there are two or more plugins registered within a single file. ----------------------------------------------------------*/ nPluginID = hkp_DataGetInt( pDataIn, "P_ID", 1 ); /*---------------------------------------------------------- Get the 0 based menu item ID. Useful if there is a drop-down menu attached to the plugin. ----------------------------------------------------------*/ nMenuItemID = hkp_DataGetInt( pDataIn, "ARGV1", -1 ); /* Button "Raccourcis clavier" */ if(nPluginID == 1) { /*---------------------------------------------------------- Menu Item "F2 ==> Va à la prochaîne punaise (marque de ligne)" ----------------------------------------------------------*/ if(nMenuItemID == 0) { } /* Menu Item "F4 ==> Met à jour la date + Sauve + Ferme" */ else if(nMenuItemID == 1) { } /* Menu Item "Ctrl+² ==> Inserre un CADRE BULLE" */ else if(nMenuItemID == 2) { } /* Menu Item "Ctrl+B ==> Met en gras" */ else if(nMenuItemID == 3) { } /* Menu Item "Ctrl+I ==> Met en italique" */ else if(nMenuItemID == 4) { } /*---------------------------------------------------------- Menu Item "Ctrl+Alt+5 ==> Deplace le bloc sélecté de 3 caractères vers la droite" ----------------------------------------------------------*/ else if(nMenuItemID == 5) { } /*---------------------------------------------------------- Menu Item "Ctrl+Alt+C ==> Met en commentaire le bloc sélecté" ----------------------------------------------------------*/ else if(nMenuItemID == 6) { } /* Menu Item "Ctrl+Alt+F ==> Met en "fluo" le bloc sélecté" */ else if(nMenuItemID == 7) { } /* Menu Item "Ctrl+Alt+G ==> correcteur grammatical de Word" */ else if(nMenuItemID == 8) { } /*---------------------------------------------------------- Menu Item "Ctrl+Alt+L ==> Met en minuscule le bloc sélecté" ----------------------------------------------------------*/ else if(nMenuItemID == 9) { } /* Menu Item "Ctrl+Alt+T ==> Met en titre le bloc sélecté" */ else if(nMenuItemID == 10) { } /*---------------------------------------------------------- Menu Item "Ctrl+Alt+U ==> Met en majuscule le bloc sélecté" ----------------------------------------------------------*/ else if(nMenuItemID == 11) { } /*---------------------------------------------------------- Menu Item "Ctrl+Alt+W ==> correcteur orthographique de Word" ----------------------------------------------------------*/ else if(nMenuItemID == 12) { } /* Menu Item "~" */ 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 ); } /*------------------------------------------------------------------------- HTML-Kit will call the following function to initialize and register the plugin. -------------------------------------------------------------------------*/ function hkp_Register(pDataIn, pDataOut) { /* Icon Data ------------------------------------------------------------*/ var sIcon1 = "AAABAAEAICAEAAAAAADoAgAAFgAAACgAAAAgAAAAQAAAAAEABAAAAAAAAAIAAAAAAAAAAA" "AAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAICAgAAAAP8AAP8A" "AAD//wD/AAAA/wD/AP//AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAAAAAAA" "AAAAAAD/+AAAAAAAAAAAAAAAAAAP/wiAAAAAAAAAAAAAAAAA//BwiAAAAAAAAAAAAAAAD/" "8HdwiAAAAAAAAAAAAAAP/wcHBwiAAAAAAAAAAAAA//BwcHdwiAAAAAAAAAAAD/8HBwcHdw" "iAAAAAAAAAAP//8HBwcHdwiAAAAAAAAA//CP8HBwcHdwiAAAAAAAAP8HCP8HBwcHdwiAAA" "AAAAAP8I//8HBwcHdwiAAAAAAAAP//CP8HBwcHdwiAAAAAAAAP8HCP8HBwcHBwiAAAAAAA" "AP8HCP8HBwcHdwiAAAAAAAAP8HCP8HBwcHCP+AAAAAAAAP8HCP8HBwcI/wiAAAAAAAAP8H" "CP8HBwj/BwiAAAAAAAAP8I//8HCP8HBwiAAAAAAAAP//CP8I/wcHBwiAAAAAAAAP8HCP//" "BwcHCPgAAAAAAAAP8HCP8HBwcI+AAAAAAAAAAP8HCP8HBwj4AAAAAAAAAAAP8HCP8HCPgA" "AAAAAAAAAAAP8HCP8I+AAAAAAAAAAAAAAP8HCP/4AAAAAAAAAAAAAAAP8HCPgAAAAAAAAA" "AAAAAAAP8I+AAAAABwcHBwcHBwAAAP/4AAAAAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAAA" "AAAAAAAAAAD/x////4P///8B///+AP///AB///gAP//wAB//4AAP/8AAB/+AAAP/AAAB/w" "AAAP+AAAB/wAAAP+AAAB/wAAAP+AAAB/wAAAP+AAAB/wAAAP+AAAD/wAAA/+AAAf/wAAP/" "+AAH//wAD//+AB///gA///2AfwADwP9VV+H////z/w==" ; /*-------------------------------------- Button # 1: "Raccourcis clavier" --------------------------------------*/ hkp_DataSetGlobalSuffix( "_1" ); /* Required Information */ hkp_DataAdd( pDataOut, "NAME", "Raccourcis clavier" ); hkp_DataAdd( pDataOut, "SECTION", "MyPlugins" ); /* Menu Items */ hkp_DataAdd( pDataOut, "DROPDOWN_ITEM1", "F2 ==> Va à la prochaîne punaise (marque de ligne)" ); hkp_DataAdd( pDataOut, "DROPDOWN_ITEM2", "F4 ==> Met à jour la date + Sauve + Ferme" ); hkp_DataAdd( pDataOut, "DROPDOWN_ITEM3", "Ctrl+² ==> Inserre un CADRE BULLE" ); hkp_DataAdd( pDataOut, "DROPDOWN_ITEM4", "Ctrl+B ==> Met en gras" ); hkp_DataAdd( pDataOut, "DROPDOWN_ITEM5", "Ctrl+I ==> Met en italique" ); hkp_DataAdd( pDataOut, "DROPDOWN_ITEM6", "Ctrl+Alt+5 ==> Deplace le bloc sélecté de 3 caractères vers la droite" ); hkp_DataAdd( pDataOut, "DROPDOWN_ITEM7", "Ctrl+Alt+C ==> Met en commentaire le bloc sélecté" ); hkp_DataAdd( pDataOut, "DROPDOWN_ITEM8", "Ctrl+Alt+F ==> Met en \"fluo\" le bloc sélecté" ); hkp_DataAdd( pDataOut, "DROPDOWN_ITEM9", "Ctrl+Alt+G ==> correcteur grammatical de Word" ); hkp_DataAdd( pDataOut, "DROPDOWN_ITEM10", "Ctrl+Alt+L ==> Met en minuscule le bloc sélecté" ); hkp_DataAdd( pDataOut, "DROPDOWN_ITEM11", "Ctrl+Alt+T ==> Met en titre le bloc sélecté" ); hkp_DataAdd( pDataOut, "DROPDOWN_ITEM12", "Ctrl+Alt+U ==> Met en majuscule le bloc sélecté" ); hkp_DataAdd( pDataOut, "DROPDOWN_ITEM13", "Ctrl+Alt+W ==> correcteur orthographique de Word" ); /* Optional Information */ hkp_DataAdd( pDataOut, "VERSION", "1.0" ); hkp_DataAddInt( pDataOut, "MODE_SHOW_STATUS", 0 ); hkp_DataAdd( pDataOut, "MODE_ICON", "1" ); hkp_DataAdd( pDataOut, "ICON_SMALL", sIcon1 ); hkp_DataSetGlobalSuffix( "" ); }