Next: Gnome-PIM
Up: Applications that Use the
Previous: Applications that Use the
Gnumeric is the GNOME spreadsheet program[7]. It uses
the canvas as its main display engine to allow for easy event
handling, extensibility through components, and flicker-free display.
Gnumeric defines several custom canvas item types:
- An ItemGrid item which takes care of displaying all the
cells in the spreadsheet. This draws the actual grid and the cell
contents, with support for different fonts and colors.
- An ItemCursor item that takes care of displaying the
specialized selection and active cell combo `cursor', as well as its
decorations. The selection has a thick outline which the user can
drag to move cells around, and it also has a little rectangle that can
be used for the auto-fill function.
- An ItemBar item that displays row and column headings for
the spreadsheet. The user can drag the edges of the ``buttons'' that
represent rows and columns to resize these. The user can also click
and drag on the buttons themselves to select whole rows or columns in
the spreadsheet.
In addition, Gnumeric uses some of the primitive canvas item types
such as rectangles, ellipses, and lines to display miscellaneous
elements of the user interface.
Next: Gnome-PIM
Up: Applications that Use the
Previous: Applications that Use the
Federico Mena Quintero
2000-05-08