This is my pretty recent work. Graphite is a VML Editor, devloped using the power of Javascript, DHTML and VML. No images or icons are used.
Following features are supported currently:
- Saving and Loading of shapes from data files:
- Graphite can genearte and understand standard VML content. The shapes can be con be converted into VML content by clicking on the text pane, and the content can be saved to a file. Similarly the external VML content can be imported through text pane and loaded into work space. This feature makes it suitable to be hosted as web based application.
- Operations on a selected shape:
- Add color to shape:
- Move a shape
- Resize a shape
- Erase a shape
- Replicate a shape
General operations
- Create new shape
- Select a shape
- Save all shapes
- Load shapes from file
- Show or hide text, color chooser and help windows
- Erase all shapes
Shape types currently supported
- Oval with solid fill
- Rectangle with solid fill
- Round Rectangle with solid fill
- Oval with gradient fill
- Rectangle with gradient fill
- Round Rectangle with gradient fill
Work spaces and tool panes
- Color Chooser Pane: A beautiful, uniformly varying palette pane with a range of 729 colors.
- Help Pane: A help and about pane with brief and complete information.
- Text Pane: A text area with crisp look, for storing and loading the shapes.
- Toolbar: A single row toolbar with the following DHTML buttons:
- New Oval
- New Round Rectangle
- New Rectangle
- New Oval with Gradient Fill
- New Round Rectangle with Gradient Fill
- New Rectangle with Gradient Fill
- Remove Selected Shape
- Convert Shapes to Text
- Load Shapes from Text
- Replicate Selected Shape
- Show or hide Color Palette
- Show or hide Text Window
- Show or hide Help Info
- Erase All
Supported platforms
- Browser: Microsoft Internet Explorer with version 5.5 and above.
- Operating System: Windows 98, Windows 2000, Windows XP
Programming languages
Thanks for visiting !
-- venkat