Skip to content

Add graphics functions to draw graphics characters procedurally  #1

@NicholasTracy

Description

@NicholasTracy

I would like to add functions and wrappers that automate building graphics in terminal, such as rectangles, borders, tables, graphic character titles, "ANSI Art" lettering, and possibly some simple animations such as scrolling, marquee, sliding, etc.

Functions should be along the lines of;

ANSITerm.drawSquare(Start Line, Start Column, Width, Height, Animation Type*)

ANSITerm.drawTitle( String, Style Type, Start Line, Start Column, Width, Height, Animation Type*)

*Optional value

and so on. So the end users do not have to think about repeatedly typing out escape sequences for big things like that. Drawing tables will be harder and probably rely on separate pointers for each cell and then set the justification, row number, column number for each cell. then create the table from the cells with values for column width, row height, and border style etc.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requesthelp wantedExtra attention is needed

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions