macSVG Banner Image

macSVG Menu Commands

macSVG menu

macsvg_menu

The macSVG menu contains the usual application menu items.

The Preferences menu command is not implemented yet, so it is currently disabled.   A Preferences panel will be added in a future release.


File menu

file_menu

The File menu contains the standard macOS commands to create a new SVG document, open an existing document, and save documents.


Edit menu

edit_menu

The Edit menu contains the usual commands for Undo/Redo, Cut/Copy/Paste, Select All/Select None, etc.


SVG menu

svg_menu

The Zoom In/Zoom Out commands apply a CSS style attribute to the <svg> element, setting the “zoom” value to double or half of the current zoom value.


Plug-ins menu

plugins_menu

macSVG supports the loadable Cocoa bundle plug-in architecture described in Apple’s “Code Loading Programming Topics” –

Loadable Bundles in Cocoa

There are two kinds of macSVG plug-ins.  Most plug-ins operate in the document window, but some have a menu command instead.

The “Transform Elements Base Coordinates” demonstrates how a plug-in can operate on multiple selected elements.


WebKit menu

webkit_menu

macSVG uses the standard macOS WebKit framework, which provides access to the WebKit Web Inspector.

macSVG includes menu commands to enable and disable JavaScript.  It is important to note that when JavaScript is disabled, some of macSVG’s interactive editing tools will not operate correctly.


Window menu

window_menu

macSVG has the standard Window menu.


Help menu

help_menu

The Help menu contains a variety of useful commands to access SVG documentation popular resources.

See the Documentation and Resources section of the User’s Guide for additional information about the Help menu.


Previous page: macSVG User Interface

Next page: SVG Document Outline

Full index: macSVG User Guide