Improvement requests
: K-Meleon Forum
Use this forum to talk about a feature you're missing. Use the bug tracker to report it if necessary.
Goto:
Forum List
•
Message List
•
Search
•
Log In
Your Name:
Subject:
Help information
BBcode help
Smileys help
[quote=desga2] Try with this macro code! Go to menu: Edit -> Configs -> User Macros Create a new text file named Auto-Fill.kmm, open it with notepad (or similar) and paste this code; [code] # K-Meleon Macros (http://kmeleon.sourceforge.net/wiki/index.php?id=MacroLanguage) # ---------- Custom menu: Auto-Fill ------------------------------------------- # # Dependencies : - # Resources : - # Preferences : - # # ----------------------------------------------------------------------------- Define_Text{ $STRING=getpref(STRING, "user.preference.auto-fill.string"); statusbar("Default accelerate for Auto-Fill: ALT+F"); $VALUE=prompt("Insert Auto-Fill string:", "Define Auto-Fill string", $STRING); $VALUE!=""? $STRING=$VALUE:0; $VALUE!=""? setpref(STRING, "user.preference.auto-fill.string", $STRING):0; } Define_Acc{ $ACC_KEYS=getpref(STRING, "user.preference.auto-fill.acc_keys"); statusbar("Accelerate for Auto-Fill must be in KM format keys: ALT F"); $VALUE=prompt("Insert Auto-Fill accelerator keys:", "Auto-Fill Accel", $ACC_KEYS); $VALUE!=""? $ACC_KEYS=$VALUE:0; $VALUE!=""? setpref(STRING, "user.preference.auto-fill.acc_keys", $ACC_KEYS):0; $VALUE!=""? setaccel($ACC_KEYS, "macros(Paste_Text)"):0; $VALUE!=""? setaccel("ALT F", NULL):0; } Paste_Text{ $TEXT=getclipboard(); $STRING=getpref(STRING, "user.preference.auto-fill.string"); setclipboard($STRING); id(ID_EDIT_PASTE); setclipboard($TEXT); } # ----- PRIVATE AutoFill_BuildMenu{ setmenu("Settings",popup,"A&uto-Fill"); setmenu("A&uto-Fill",macro,"&Define Auto-Fill text ...",Define_Text); setmenu("A&uto-Fill",macro,"&Define Auto-Fill accelerator ...",Define_Acc); $VALUE=getpref(STRING, "user.preference.auto-fill.acc_keys"); $VALUE!=""? setaccel($VALUE, "macros(Paste_Text)"): setaccel("ALT F", "macros(Paste_Text)"); } $OnInit=$OnInit."AutoFill_BuildMenu;"; # ----------------------------------------------------------------------------- $macroModules=$macroModules."Auto-Fill;"; [/code] Save changes and restart K-Meleon for changes take effect. Now you have a new submenu named "Auto-Fill" in Tools menu. Enjoy![/quote]
[Please Enable JavaScript]
K-Meleon forum is powered by
Phorum
.
Home/News
Screenshots
Download
Documentation
Resources
Get Involved
Forum
Bugs
Development