##// END OF EJS Templates
new function build_key_names to automate
Andrew Dawes -
Show More
@@ -206,7 +206,7 b' define(['
206 //'⌫ Delete back'+
206 //'⌫ Delete back'+
207 //'⌦ Delete forward'+
207 //'⌦ Delete forward'+
208 //'<div class="col-md-4">col3</div>'
208 //'<div class="col-md-4">col3</div>'
209 );
209 );
210 }
210 }
211 element.append(doc);
211 element.append(doc);
212
212
@@ -233,6 +233,21 b' define(['
233 this.events.on('rebuild.QuickHelp', function() { that.force_rebuild = true;});
233 this.events.on('rebuild.QuickHelp', function() { that.force_rebuild = true;});
234 };
234 };
235
235
236 QuickHelp.prototype.build_key_names = function () {
237 var key_names_mac = [{ key:"⌘", name:"Command" },
238 { key:"⌃", name:"Control" },
239 { key:"⌥", name:"Option" },
240 { key:"⇧", name:"Shift" },
241 { key:"↩", name:"Return" },
242 { key:"␣", name:"Space" },
243 { key:"⇥", name:"Tab forward" },
244 { key:"⇤", name:"Tab back" }];
245 return $('<div>').addClass('quickhelp').
246 append($('<span/>').addClass('shortcut_key').append($(key))).
247 append($('<span/>').addClass('shortcut_descr').text(' = ' + name));
248 };
249
250
236 QuickHelp.prototype.build_command_help = function () {
251 QuickHelp.prototype.build_command_help = function () {
237 var command_shortcuts = this.keyboard_manager.command_shortcuts.help();
252 var command_shortcuts = this.keyboard_manager.command_shortcuts.help();
238 return build_div('<h4>Command Mode (press <code>Esc</code> to enable)</h4>', command_shortcuts);
253 return build_div('<h4>Command Mode (press <code>Esc</code> to enable)</h4>', command_shortcuts);
General Comments 0
You need to be logged in to leave comments. Login now