Menu Commands

File

File - New(new-buffer)
File - Open(load-buffer)
File - Save(save-buffer)
File - Save As(save-buffer-as)
File - Preview(preview)
File - Print(print)
File - Print Format(print-format)
File - Backup Copies - Yes(make-backups 1)
File - Backup Copies - No(make-backups 0)
File - Settings - Margins(change-margins nil)
File - Settings - Paper Size(change-paper-size nil)
File - Settings - Header and Footer(change-headfoot nil)
File - Load External(load-external)
File - Save External(save-external)
File - Exit(quit-program)

Edit

Edit - Begin Empty Animation(ani-begin)
Edit - Add Object - Line(add-line)
Edit - Add Object - Rectangle(add-rectangle)
Edit - Add Object - Arc(add-arc)
Edit - Add Object - Ellipse(add-ellipse)
Edit - Add Object - Image(add-image)
Edit - Add Object - String(add-string)
Edit - Add Object - Point(add-point)
Edit - Add Object - Filled Rectangle(add-filled-rectangle)
Edit - Add Object - Filled Arc(add-filled-arc)
Edit - Add Object - Filled Ellipse(add-filled-ellipse)
Edit - Add Object - Other(ins-object)
Edit - Delete Object(del-object)
Edit - Add Tick(ins-tick)
Edit - Delete Tick(del-time)
Edit - Edit Properties(ins-properties)
Edit - Set Background(set-background)
Edit - Clear Background(clear-background)
Edit - Set Gradient(set-bgrad)
Edit - Clear Gradient(clear-bgrad)
Edit - Timing(set-timing)
Edit - Set Geometry(set-geometry)

Format

Format - Margins(change-margins "")
Format - Paper Size(change-paper-size "")
Format - Header and Footer(change-headfoot "")
Format - First Page Number(change-first-page "")

Window

Window - Change Buffer(switch-to-buffer)
Window - Delete Buffer(kill-buffer)
Window - Split Window(split-window-vertically)
Window - Remove Window(delete-window)
Window - One Window(delete-other-windows)
Window - Change Window(other-window)
Window - Add Sheet(add-sheet)
Window - Remove Sheet(remove-sheet)
Window - Rename Sheet(rename-sheet)
Window - Move Sheet - Up(move-sheet-up)
Window - Move Sheet - Down(move-sheet-down)
Window - Move Sheet - Top(move-sheet-top)
Window - Move Sheet - Bottom(move-sheet-bottom)
Window - Helptexts - Disable(tooltip-set 0)
Window - Helptexts - Label(tooltip-set 1)
Window - Helptexts - Popup(tooltip-set 2)
Window - Helptexts - Both(tooltip-set 3)
Window - Save Preferences(save-preferences)

Tools

Tools - Command - SIOD(exec-siod)
Tools - Command - C(exec-c)
Tools - Command - Tcl(exec-tcl)
Tools - Command - Guile(exec-guile)
Tools - Command - Python(exec-python)
Tools - Pathetic Writer(spawn "pw")
Tools - Scheme In A Grid(spawn "siag")
Tools - Egon Animator(spawn "egon")
Tools - Terminal(spawn terminal-command)
Tools - Editor(spawn editor-command)
Tools - File Manager(spawn filer-command)
Tools - Calculator(spawn calculator-command)
Tools - Environment - Defaults(set-environment "Defaults")
Tools - Environment - KDE(set-environment "KDE")
Tools - Environment - CDE(set-environment "CDE")
Tools - Environment - Gnome(set-environment "Gnome")
Tools - Environment - Custom(edit-applications)
Tools - XPaint(spawn "xpaint")
Tools - Demo - Box(ani-test)
Tools - Demo - Circle(ani-test2)
Tools - Demo - Line(ani-test3)
Tools - Demo - Combo(ani-test4)

Plugin

Plugin - Import(plugin-import nil)
Plugin - Export(plugin-export)
Plugin - Link(plugin-link nil)
Plugin - Delete(plugin-delete)
Plugin - Move(plugin-move)

Help

Help - Contents(help-contents)
Help - Copying(help-copyright)
Help - Help for Help(help-for-help)
Help - Links - Siag Home(do-link "http://siag.nu/")
Help - Links - FTP Directory(do-link "ftp://siag.nu/pub/siag/")
Help - About Egon Animator...(aboutbox)
Help - About Siag Office...(aboutsiag)

Shortcuts

Shortcuts - Hide stage(popdown-stage)
Shortcuts - Open file(load-buffer)
Shortcuts - Save file(save-buffer-as)
Shortcuts - Next page(next-page)
Shortcuts - Previous page(previous-page)
Shortcuts - Stop animation(ani-ctl ANI_STOP 0)
Shortcuts - Previous frame(ani-ctl ANI_PREVIOUS 0)
Shortcuts - Next frame(ani-ctl ANI_NEXT 0)
Shortcuts - Play animation(ani-ctl ANI_CONTINUE 0)
Shortcuts - Quit Egon(quit-program)

This listing was generated automatically from the file /usr/local/share/siag/siag/menu.scm, where the menus are defined.

Description of the Scheme interface.


Ulric Eriksson - August 2000 - ulric@siag.nu