Lines Matching refs:menu

53 	this.put('fontFamily', new Menu(mxUtils.bind(this, function(menu, parent)  argument
57 var tr = this.styleChange(menu, fontFamily, [mxConstants.STYLE_FONTFAMILY],
87 menu.addSeparator(parent);
96 menu.addSeparator(parent);
98 menu.addItem(mxResources.get('reset'), null, mxUtils.bind(this, function()
104 menu.addSeparator(parent);
107 …this.promptChange(menu, mxResources.get('custom') + '...', '', mxConstants.DEFAULT_FONTFAMILY, mxC…
116 this.put('formatBlock', new Menu(mxUtils.bind(this, function(menu, parent) argument
120 return menu.addItem(label, null, mxUtils.bind(this, function()
143 this.put('fontSize', new Menu(mxUtils.bind(this, function(menu, parent) argument
188 this.styleChange(menu, fontSize, [mxConstants.STYLE_FONTSIZE],
200 menu.addSeparator(parent);
217 menu.addSeparator(parent);
220 menu.addItem(mxResources.get('reset'), null, mxUtils.bind(this, function()
225 menu.addSeparator(parent);
230 this.promptChange(menu, mxResources.get('custom') + '...',
253 this.put('direction', new Menu(mxUtils.bind(this, function(menu, parent) argument
255menu.addItem(mxResources.get('flipH'), null, function() { graph.toggleCellStyles(mxConstants.STYLE…
256menu.addItem(mxResources.get('flipV'), null, function() { graph.toggleCellStyles(mxConstants.STYLE…
257 this.addMenuItems(menu, ['-', 'rotation'], parent);
259 this.put('align', new Menu(mxUtils.bind(this, function(menu, parent) argument
261menu.addItem(mxResources.get('leftAlign'), null, function() { graph.alignCells(mxConstants.ALIGN_L…
262menu.addItem(mxResources.get('center'), null, function() { graph.alignCells(mxConstants.ALIGN_CENT…
263menu.addItem(mxResources.get('rightAlign'), null, function() { graph.alignCells(mxConstants.ALIGN_…
264 menu.addSeparator(parent);
265menu.addItem(mxResources.get('topAlign'), null, function() { graph.alignCells(mxConstants.ALIGN_TO…
266menu.addItem(mxResources.get('middle'), null, function() { graph.alignCells(mxConstants.ALIGN_MIDD…
267menu.addItem(mxResources.get('bottomAlign'), null, function() { graph.alignCells(mxConstants.ALIGN…
269 this.put('distribute', new Menu(mxUtils.bind(this, function(menu, parent) argument
271menu.addItem(mxResources.get('horizontal'), null, function() { graph.distributeCells(true); }, par…
272menu.addItem(mxResources.get('vertical'), null, function() { graph.distributeCells(false); }, pare…
274 this.put('line', new Menu(mxUtils.bind(this, function(menu, parent) argument
284 …this.edgeStyleChange(menu, '', [mxConstants.STYLE_EDGE, mxConstants.STYLE_CURVED, mxConstants.STYL…
285 …this.edgeStyleChange(menu, '', [mxConstants.STYLE_EDGE, mxConstants.STYLE_CURVED, mxConstants.STYL…
286 …this.edgeStyleChange(menu, '', [mxConstants.STYLE_EDGE, mxConstants.STYLE_ELBOW, mxConstants.STYLE…
287 …this.edgeStyleChange(menu, '', [mxConstants.STYLE_EDGE, mxConstants.STYLE_ELBOW, mxConstants.STYLE…
288 …this.edgeStyleChange(menu, '', [mxConstants.STYLE_EDGE, mxConstants.STYLE_ELBOW, mxConstants.STYLE…
289 …this.edgeStyleChange(menu, '', [mxConstants.STYLE_EDGE, mxConstants.STYLE_ELBOW, mxConstants.STYLE…
293 …this.edgeStyleChange(menu, '', [mxConstants.STYLE_EDGE, mxConstants.STYLE_CURVED, mxConstants.STYL…
296 …this.edgeStyleChange(menu, '', [mxConstants.STYLE_EDGE, mxConstants.STYLE_CURVED, mxConstants.STYL…
299 menu.addSeparator(parent);
301 …this.styleChange(menu, '', [mxConstants.STYLE_SHAPE, mxConstants.STYLE_STARTSIZE, mxConstants.STYL…
302 …this.styleChange(menu, '', [mxConstants.STYLE_SHAPE, mxConstants.STYLE_STARTSIZE, mxConstants.STYL…
303 …this.styleChange(menu, '', [mxConstants.STYLE_SHAPE, mxConstants.STYLE_STARTSIZE, mxConstants.STYL…
304 …this.styleChange(menu, '', [mxConstants.STYLE_SHAPE, mxConstants.STYLE_STARTSIZE, mxConstants.STYL…
307 this.put('layout', new Menu(mxUtils.bind(this, function(menu, parent) argument
319 menu.addItem(mxResources.get('horizontalFlow'), null, mxUtils.bind(this, function()
329 menu.addItem(mxResources.get('verticalFlow'), null, mxUtils.bind(this, function()
339 menu.addSeparator(parent);
340 menu.addItem(mxResources.get('horizontalTree'), null, mxUtils.bind(this, function()
379 menu.addItem(mxResources.get('verticalTree'), null, mxUtils.bind(this, function()
418 menu.addItem(mxResources.get('radialTree'), null, mxUtils.bind(this, function()
467 menu.addSeparator(parent);
468 menu.addItem(mxResources.get('organic'), null, mxUtils.bind(this, function()
494 menu.addItem(mxResources.get('circle'), null, mxUtils.bind(this, function()
516 this.put('navigation', new Menu(mxUtils.bind(this, function(menu, parent) argument
518 …this.addMenuItems(menu, ['home', '-', 'exitGroup', 'enterGroup', '-', 'expand', 'collapse', '-', '…
520 this.put('arrange', new Menu(mxUtils.bind(this, function(menu, parent) argument
522 this.addMenuItems(menu, ['toFront', 'toBack', 'bringForward', 'sendBackward', '-'], parent);
523 this.addSubmenu('direction', menu, parent);
524 this.addMenuItems(menu, ['turn', '-'], parent);
525 this.addSubmenu('align', menu, parent);
526 this.addSubmenu('distribute', menu, parent);
527 menu.addSeparator(parent);
528 this.addSubmenu('navigation', menu, parent);
529 this.addSubmenu('insert', menu, parent);
530 this.addSubmenu('layout', menu, parent);
531 …this.addMenuItems(menu, ['-', 'group', 'ungroup', 'removeFromGroup', '-', 'clearWaypoints', 'autos…
533 this.put('insert', new Menu(mxUtils.bind(this, function(menu, parent) argument
535 this.addMenuItems(menu, ['insertLink', 'insertImage'], parent);
537 this.put('view', new Menu(mxUtils.bind(this, function(menu, parent) argument
539 this.addMenuItems(menu, ((this.editorUi.format != null) ? ['formatPanel'] : []).
545 this.put('viewPanels', new Menu(mxUtils.bind(this, function(menu, parent) argument
549 this.addMenuItems(menu, ['formatPanel'], parent);
552 this.addMenuItems(menu, ['outline', 'layers'], parent);
554 this.put('viewZoom', new Menu(mxUtils.bind(this, function(menu, parent) argument
556 this.addMenuItems(menu, ['resetView', '-'], parent);
563 menu.addItem((scale * 100) + '%', null, function()
570 …this.addMenuItems(menu, ['-', 'fitWindow', 'fitPageWidth', 'fitPage', 'fitTwoPages', '-', 'customZ…
572 this.put('file', new Menu(mxUtils.bind(this, function(menu, parent) argument
574 …this.addMenuItems(menu, ['new', 'open', '-', 'save', 'saveAs', '-', 'import', 'export', '-', 'page…
576 this.put('edit', new Menu(mxUtils.bind(this, function(menu, parent) argument
578 …this.addMenuItems(menu, ['undo', 'redo', '-', 'cut', 'copy', 'paste', 'delete', '-', 'duplicate', …
582 this.put('extras', new Menu(mxUtils.bind(this, function(menu, parent) argument
584 this.addMenuItems(menu, ['copyConnect', 'collapseExpand', '-', 'editDiagram']);
586 this.put('help', new Menu(mxUtils.bind(this, function(menu, parent) argument
588 this.addMenuItems(menu, ['help', '-', 'about']);
595 Menus.prototype.put = function(name, menu) argument
597 this.menus[name] = menu;
599 return menu;
613 Menus.prototype.addSubmenu = function(name, menu, parent, label) argument
621 if (menu.showDisabled || enabled)
623 var submenu = menu.addItem(label || mxResources.get(name), null, null, parent, null, enabled);
624 this.addMenu(name, menu, submenu);
634 var menu = this.get(name);
636 if (menu != null && (popupMenu.showDisabled || menu.isEnabled()))
645 Menus.prototype.addInsertTableCellItem = function(menu, parent) argument
671 this.addInsertTableItem(menu, mxUtils.bind(this, function(evt, rows, cols, title, container)
705 var elt = menu.addItem(mxResources.get('insertColumnBefore'), null, mxUtils.bind(this, function()
725 elt = menu.addItem(mxResources.get('insertColumnAfter'), null, mxUtils.bind(this, function()
745 elt = menu.addItem(mxResources.get('deleteColumn'), null, mxUtils.bind(this, function()
771 elt = menu.addItem(mxResources.get('insertRowBefore'), null, mxUtils.bind(this, function()
791 elt = menu.addItem(mxResources.get('insertRowAfter'), null, mxUtils.bind(this, function()
811 elt = menu.addItem(mxResources.get('deleteRow'), null, mxUtils.bind(this, function()
837 Menus.prototype.addInsertTableItem = function(menu, insertFn, parent, showOptions) argument
910 menu.div.className += ' geToolbarMenu';
911 menu.labels = false;
914 var elt2 = menu.addItem('', null, null, parent, null, null, null, true);
1084 Menus.prototype.edgeStyleChange = function(menu, label, keys, values, sprite, parent, reset, image) argument
1086 return this.showIconOnly(menu.addItem(label, image, mxUtils.bind(this, function()
1157 Menus.prototype.styleChange = function(menu, label, keys, values, sprite, parent, fn, post, iconOnl… argument
1161 var elt = menu.addItem(label, null, mxUtils.bind(this, function()
1250 Menus.prototype.promptChange = function(menu, label, hint, defaultValue, key, parent, enabled, fn, … argument
1252 return menu.addItem(label, null, mxUtils.bind(this, function()
1387 Menus.prototype.addMenuItem = function(menu, key, parent, trigger, sprite, label) argument
1391 if (action != null && (menu.showDisabled || action.isEnabled()) && action.visible)
1393 var item = menu.addItem(label || action.label, null, function(evt)
1401 menu.addCheckmark(item, Editor.checkmarkImage);
1430 Menus.prototype.addMenuItems = function(menu, keys, parent, trigger, sprites) argument
1436 menu.addSeparator(parent);
1440 this.addMenuItem(menu, keys[i], parent, trigger, (sprites != null) ? sprites[i] : null);
1448 Menus.prototype.createPopupMenu = function(menu, cell, evt) argument
1450 menu.smartSeparators = true;
1452 this.addPopupMenuHistoryItems(menu, cell, evt);
1453 this.addPopupMenuEditItems(menu, cell, evt);
1454 this.addPopupMenuStyleItems(menu, cell, evt);
1455 this.addPopupMenuArrangeItems(menu, cell, evt);
1456 this.addPopupMenuCellItems(menu, cell, evt);
1457 this.addPopupMenuSelectionItems(menu, cell, evt);
1463 Menus.prototype.addPopupMenuHistoryItems = function(menu, cell, evt) argument
1467 this.addMenuItems(menu, ['undo', 'redo'], null, evt);
1474 Menus.prototype.addPopupMenuEditItems = function(menu, cell, evt) argument
1478 this.addMenuItems(menu, ['pasteHere'], null, evt);
1482 this.addMenuItems(menu, ['delete', '-', 'cut', 'copy', '-', 'duplicate'], null, evt);
1489 Menus.prototype.addPopupMenuStyleItems = function(menu, cell, evt) argument
1493 this.addMenuItems(menu, ['-', 'setAsDefaultStyle'], null, evt);
1497 this.addMenuItems(menu, ['-', 'clearDefaultStyle'], null, evt);
1504 Menus.prototype.addPopupMenuArrangeItems = function(menu, cell, evt) argument
1510 this.addMenuItems(menu, ['-', 'toFront', 'toBack'], null, evt);
1514 this.addMenuItems(menu, ['bringForward', 'sendBackward'], null, evt);
1520 this.addMenuItems(menu, ['-', 'group'], null, evt);
1526 this.addMenuItems(menu, ['-', 'ungroup'], null, evt);
1533 Menus.prototype.addPopupMenuCellItems = function(menu, cell, evt) argument
1537 menu.addSeparator();
1545 menu.addSeparator();
1546 this.addSubmenu('line', menu);
1575 menu.addSeparator();
1576 this.addMenuItem(menu, 'turn', null, evt, null, mxResources.get('reverse'));
1577 this.addMenuItems(menu, [(isWaypoint) ? 'removeWaypoint' : 'addWaypoint'], null, evt);
1587 this.addMenuItems(menu, ['-', 'clearWaypoints'], null, evt);
1592 this.addPopupMenuCellEditItems(menu, cell, evt);
1600 Menus.prototype.addPopupMenuCellEditItems = function(menu, cell, evt, parent) argument
1604 this.addMenuItems(menu, ['-', 'editStyle', 'editData', 'editLink'], parent, evt);
1609 menu.addSeparator();
1610 …this.addMenuItem(menu, 'image', parent, evt).firstChild.nextSibling.innerHTML = mxResources.get('e…
1617 Menus.prototype.addPopupMenuSelectionItems = function(menu, cell, evt) argument
1621 this.addMenuItems(menu, ['-', 'selectVertices', 'selectEdges', 'selectAll'], null, evt);
1635 (mxUtils.bind(this, function(menu) argument
1640 menu.funct.apply(this, arguments);
1643 this.menuCreated(menu, elt);
1653 Menus.prototype.menuCreated = function(menu, elt, className) argument
1659 menu.addListener('stateChanged', function()
1661 elt.enabled = menu.enabled;
1663 if (!menu.enabled)
1738 var menu = new mxPopupMenu(funct);
1739 menu.div.className += ' geMenubarMenu';
1740 menu.smartSeparators = true;
1741 menu.showDisabled = true;
1742 menu.autoExpand = true;
1745 menu.hideMenu = mxUtils.bind(this, function()
1747 mxPopupMenu.prototype.hideMenu.apply(menu, arguments); argument
1749 menu.destroy();
1753 menu.popup(offset.x, offset.y + elt.offsetHeight, null, evt);
1754 this.editorUi.setCurrentMenu(menu, elt);
1830 Menu.prototype.execute = function(menu, parent) argument
1832 this.funct(menu, parent);