Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pmdartus/grapheditor

[Morning project] Simple python graphic editor CLI
https://github.com/pmdartus/grapheditor

Last synced: 8 days ago
JSON representation

[Morning project] Simple python graphic editor CLI

Awesome Lists containing this project

README

        

#GraphEditor
[![Build Status](https://travis-ci.org/pmdartus/GraphEditor.svg?branch=master)](https://travis-ci.org/pmdartus/GraphEditor)
[![Coverage Status](https://coveralls.io/repos/pmdartus/GraphEditor/badge.png?branch=master)](https://coveralls.io/r/pmdartus/GraphEditor?branch=master)

Simple graphic editor CLI to learn python

##Commands

```
C # Add a circle
R # Add a rectangle
L # Add a line
PL # Add a polyline
OA [name2...] # Create an agregated object with existing objects
DELETE [name2...] # Delete selected objects
MOVE # Move the position of the selected element
LIST # Enumerate all the exsiting elements
UNDO # UNDO last command
REDO # Redo the privious UNDO
LOAD # Load a saved canvas
SAVE # Save an existing canvas
CLEAR # Clear all the elements from the canvas
EXIT # Exit the app
```

If comand success to execute the result is displayed on the console.
In the other case `#ERR` is printed followed by the considered error