The table below describes the dialogs of Marvin JS.

    Dialog name Functions Available from/by
    Abbreviated groups dialog Choose abbreviations. Abbreviated group button or Space key
    Atom properties dialog Change the atom type, set chemical atom properties, set atom query properties. Atom context menu
    Atom query properties dialog Set certain query properties on atoms. Atom query properties button or . key
    Attached data dialog Attach data to an atom or bond. Atom context menu and Bond context menu
    Bond properties dialog Change the bond type, set topology, set the reacting center, set the stereo search flag. Bond context menu
    Export dialog Choose the exported file format and check the text formatted source. Export button or Ctrl+S shortcut
    Import dialog Browse for files to import, paste text source to open. Import button or Ctrl+O shortcut
    Periodic table dialog Choose an atom from the periodic table, set List/NOT list elements. Periodic table button
    Pseudo atom dialog Add pseudo atom title. Pseudo atom button (at query atom combo box)
    R-group dialog Change the R-group number, set auto numbering ON/OFF. Clicking the R-group label or clicking the R-group definition label
    R-logic dialog Set Occurrence and RestH values to R-groups. Empty space context menu and R-group label context menu
    Set box color dialog Set line color, set background-color. Graphical objects context menu
    S-group dialog Choose the repetition pattern, add the repetition count (create link node, repeating unit, SRU, Copolymer). S-group button
    Text dialog Create text, add symbols, format text. Clicking on the canvas with an active Text tool
    View settings dialog Change display settings. View settings button