Scilab Function
Last update : April 1993

gr_menu - simple interactive graphic editor

### Calling Sequence

  `[sd1]=gr_menu([sd,flag,no_frame])`

### Parameters

- `sd`: list (output of `gr_menu`), or vector of length four `[xmin,ymin,xmax,ymax]` (boundaries of the plot).
- `sd1`: list (graphical objects created under `gr_menu`
- `flag,noframe`: integers with 0, 1 value. Use `flag=1` for non interactive mode (i.e to redraw saved `gr_menu` graphics) and `no_frame=1` to avoid a frame around `gr_menu` graphics.

### Description

`gr_menu` is a simple interactive graphic editor. When you execute `gr_menu()`, three new menus, `Objects`, `Settings` and `Edit` are added to the current graphics window. Use the item `Exit` of menu `Edit` to exit `gr_menu`.

The created graphics are saved as a list which can be given to `gr_menu` as an entry value.

  [sd]=gr_menu([xmin,ymin,xmax,ymax]): enters `gr_menu` with a given frame
  [sd]=gr_menu();: enters `gr_menu` with the frame [0 0 100 100].
  [sd]=gr_menu(sd): redraws the graphics stored in sd and enters interactive mode
  [sd]=gr_menu(sd,1): only draws the graphics stored in `sd`.
  [sd]=gr_menu(sd,1,1): only draws the graphics stored in `sd` and no frame is added.

### Author

S.S. & J.Ph.C.; ; ; ; ;