Menu reference
The installed GaussView 6.0.16 menu bar is addressed through Session.menus(), action(*path) and invoke(*path). Paths include every submenu component. ModelView.menus() and invoke() first select that molecule group, so availability belongs to the intended model.
Menu descriptors expose the following state:
enabledincludes disabled ancestors;native_enabledrecords the item’s own flag.checkedis true or false for recognized toggles and radio choices, andNonefor ordinary commands without a native mark.kindisaction,submenu,toggleorradio.shortcutpreserves the native character, modifier mask, glyph and virtual key where exposed.markpreserves the native selection mark.
set_menu(*path, checked=True) verifies the resulting state. Radio choices are changed by selecting another item.
Selection, loaded data, current dialog and installed Gaussian/Ampac capabilities determine which commands are enabled. Recent files, services, molecule groups and window names are read dynamically. The Apple menu is a macOS menu outside this application’s default catalog; it can be inspected explicitly with menus("Apple").
A successful menu dispatch does not establish that every control in the resulting dialog is automated:
Dialog.controls()reports native controls, values, writable attributes and supported actions.perform()andset_value()reject unavailable native operations.Dialog.labels()reads rendered text separately. An OCR label does not prove a control’s enabled state, type or value.GaussView’s custom Qt panels often expose only an
AXUnknownregion rather than their internal widgets.
The menu names below were checked against the running application and its bundled help/gvmenu.htm. Dynamic entries are represented by their parent, and remain available through the live API.
GaussView
Path within menu |
Item type |
|---|---|
About GaussView |
|
Settings… |
|
Services |
|
Hide GaussView |
|
Hide Others |
|
Show All |
|
Quit GaussView |
|
File
Path within menu |
Item type |
|---|---|
New Molecule Group |
|
Add to Molecule Group |
|
Open… |
|
Recent Files |
|
Related Files |
|
Refresh |
|
Save… |
|
Save Temp Files… |
|
Convert Files… |
|
Directory… |
|
Print… |
|
Save Image… |
|
Save Movie |
|
Save Movie / Save Movie File… |
|
Save Movie / Save Movie Frame Files… |
|
Save Movie / Save Both… |
|
Edit
Path within menu |
Item type |
|---|---|
Undo |
|
Redo |
|
Cut |
|
Copy |
|
Paste |
|
Paste / Add to Molecule Group |
|
Paste / Replace Molecule |
|
Paste / Append Molecule |
|
Delete |
|
Image Capture |
|
Standardize Z-Matrix |
|
Symmetrize |
|
Reorient |
|
Rebond |
|
Remove Weak Bonds |
|
Clean |
|
Mirror Invert |
|
Tools
Path within menu |
Item type |
|---|---|
Atom List… |
|
Redundant Coordinates… |
|
Connection… |
|
Select Layer… |
|
Atom Groups… |
|
Atom Selection… |
|
PDB Residues… |
|
PDB Secondary Structure… |
|
Point Group… |
|
PBC… |
|
MOs… |
|
Custom Bonding Parameters… |
|
Builder
Path within menu |
Item type |
|---|---|
Element Fragment… |
|
Ring Fragment… |
|
R-Group Fragment… |
|
Biological Fragment… |
|
Custom Fragment… |
|
Fragment |
|
Place Fragment at Centroid of Selected Atoms |
|
Modify Bond… |
|
Modify Angle… |
|
Modify Dihedral… |
|
Inquire… |
|
Add Valence |
|
Delete Atom |
|
Invert Atom |
|
Select Atoms by Clicking |
|
Select Atoms by Rubberband |
|
Select Atoms by Brush |
|
Deselect All Atoms |
|
Select All Atoms |
|
View
Path within menu |
Item type |
|---|---|
Show Tab Bar |
|
Show All Tabs |
|
Add View |
|
Center |
|
Builder |
|
Hydrogens |
|
Dummies |
|
Labels |
|
Symbols |
|
Bonds |
|
Synchronize |
|
Cartesian Axes |
|
Stereochemistry |
|
Positioning Tools |
|
Display Format… |
|
Enter Full Screen |
|
Calculate
Path within menu |
Item type |
|---|---|
Gaussian Calculation Setup… |
|
Gaussian Quick Launch |
|
Gaussian Quick Launch / Temp File |
|
Gaussian Quick Launch / Save File… |
|
Gaussian Quick Launch / Save and Edit File… |
|
Gaussian Quick Launch / Current Input File… |
|
Gaussian Calculation Scheme |
|
Gaussian Calculation Scheme / (Unnamed Scheme) |
|
Gaussian Calculation Scheme / (Default Scheme) |
|
Gaussian Calculation Scheme / (More Schemes…) |
|
GMMX Conformer Dialog… |
|
Ampac Calculation Setup… |
|
Ampac Quick Launch |
|
Ampac Quick Launch / Temp File |
|
Ampac Quick Launch / Save File… |
|
Ampac Quick Launch / Save and Edit File… |
|
Ampac Quick Launch / Current Input File… |
|
Ampac Calculation Scheme |
|
Ampac Calculation Scheme / (Unnamed Scheme) |
|
Ampac Calculation Scheme / (Default Scheme) |
|
Ampac Calculation Scheme / Codessa/AM1 |
|
Ampac Calculation Scheme / Codessa/AM1-FS2 |
|
Ampac Calculation Scheme / Codessa/PM6 |
|
Ampac Calculation Scheme / (More Schemes…) |
|
Current Jobs… |
|
SC Job Manager… |
|
Results
Path within menu |
Item type |
|---|---|
Summary… |
|
Charge Distribution… |
|
PCM Solvation Cavity… |
|
Atom Properties… |
|
Bond Properties… |
|
Surfaces/Contours… |
|
Vibrations… |
|
NMR… |
|
UV-Vis… |
|
ORD… |
|
Vibronic… |
|
Molecule Group Table… |
|
Scan… |
|
IRC/Path… |
|
Trajectory… |
|
Optimization… |
|
Energy Plot… |
|
Ampac |
|
Ampac / Reaction Path… |
|
Ampac / Reaction Grid… |
|
Ampac / Annealing… |
|
Ampac / Chain… |
|
Ampac / IRC/Path… |
|
View / Edit File |
|
Stream Output File |
|
Windows
Path within menu |
Item type |
|---|---|
Show Molecule Groups |
|
Minimize All |
|
Restore |
|
Restore All |
|
Close |
|
Close All |
|
Previous |
|
Next |
|
Cascade |
|
Tile |
|
Help
Path within menu |
Item type |
|---|---|
GaussView Help… |
|
Menus and Icons |
|
How Do I…? |
|
Tutorials |
|
Gaussian Help… |
|
Ampac Help… |
|
GaussView Tips… |
|
Preferences
Session.settings() discovers the application settings command and opens GaussView Preferences:
pages()indexes all 17 categories below.page(name)requires a visible content change and reportsActionUnavailableif navigation cannot be verified.cancel()closes without applying.apply()selects Ok and verifies closure.
The current live check verified opening, category discovery and native closure. Page navigation through the rendered list failed its content-change check; individual settings fields and applying changed values are not verified. Treat them as incomplete automation until tested, rather than inferring full support from the menu entry.
Ampac Setup
Building
Charge Distribution
Clean Controls
Custom Bonding Parameters
Colors
Display Format
File/Directory
Font
Gaussian Setup
Icons
Image
Job Setup
Movie, Animation
Print
Vibrations
Window Behavior