[Python] tml - a terminal simulator with monospaced font support - Printable Version +- HP Forums (https://www.hpmuseum.org/forum) +-- Forum: HP Calculators (and very old HP Computers) (/forum-3.html) +--- Forum: HP Prime (/forum-5.html) +--- Thread: [Python] tml - a terminal simulator with monospaced font support (/thread-22457.html) |
[Python] tml - a terminal simulator with monospaced font support - komame - 10-06-2024 10:49 PM Some of you may already know that Mike, while porting Trek to HP Prime, used an early (beta) version of my 'tml' module. After a few weeks, I finally found some time to refine it. In the process, I also designed several fonts and wrote a few demo programs (and simple games) to showcase its capabilities a bit more. tml module - a terminal simulator for HP Prime written in Python, offering the following features:
Demo programs included. Anyone interested can check it out [here]. RE: [Python] tml - a terminal simulator with monospaced font support - matalog - 10-07-2024 08:18 AM That looks very interesting. Thanks for sharing your hard work. RE: [Python] tml - a terminal simulator with monospaced font support - komame - 10-07-2024 04:27 PM Thanks I just noticed that the archive contained an incorrect demo version of Tetris, which was reporting a syntax error. I have updated the attachment to include the correct file. RE: [Python] tml - a terminal simulator with monospaced font support - ab3ap - 10-07-2024 06:52 PM (10-06-2024 10:49 PM)komame Wrote: ...After a few weeks, I finally found some time to refine it. In the process, I also designed several fonts and wrote a few demo programs (and simple games) to showcase its capabilities a bit more.... Such excellent work, Piotr, many thanks for your efforts and for sharing! And now...I must update trek to use the new tml. Mike Markowski RE: [Python] tml - a terminal simulator with monospaced font support - komame - 10-14-2024 06:26 AM I've just uploaded a small update for tml, or rather the final release 1.00 (previously it was RC1). It includes fixes for minor bugs, added documentation in Spanish and German, as well as an example of a standalone application using the PPL wrapper with tml. I have a few interesting features planned that I want to add. Among them is text buffering (the ability to read the contents of the text screen), which should also allow for hiding and restoring the tml view. In the future, this will enable defining windows, popup menus, etc. [Download] |