[Suggestion] A class for "tables"
AndiCui opened this issue · 6 comments
There are some use cases (like transit time table, etc), where it is useful to devide the display in to columns. (For example: Line Num, Destination, Remianing Mins)
It would be really cool if this can be done with the flexibility to set L/R-Aligned, and a scroll method for longer stuff (In this case destination)
That's quite tidy, and potentially useful. It might be worth building as a separate library with an accompanying example, rather than adding too much complexity to the base library though.
Features like auto-scrolling the text would be cool, too.
For UX there's a lot you can do with the 8 custom icons and tidy text placement, too. Plus the character table embedded in the display has boxes, chevrons and other useful tidbits: http://www.lcd-module.de/pdf/doma/dog-m.pdf
Let's see when I have time to write my dodgy python code. :)
I will paste a link here if I manage to start it.
Cheers
The basics are here. More to come when I have time. :)
https://github.com/AndiCui/DOT-Table
The lib is 80% done.
Still need some clean-up and testing with self defined character. (EDIT: And documentation)
Consider transfer owner to the official account?
This is good stuff- is there any way we can bring more attention to this in the Display-o-Tron repo?