chrstphrchvz / ppa4c Goto Github PK
View Code? Open in Web Editor NEWPseudocode programming assistant for C
Pseudocode programming assistant for C
(Mentioned in programmer's manual as a future improvement idea/reason to use switch from Swing to a more modern GUI toolkit.)
Users might be have enabled DPI scaling e.g. on newer computers with high pixel density displays (~150ppi, ~200ppi, or greater, rather than traditional ~100ppi) or to make the screen more readable. Under Java 8, the PPA4C GUI does not appear to automatically enlarge, resize regardless of OS DPI scaling settings.
Running the existing .jar with a prerelease version of Java 9 allows the GUI to automatically resize according to OS settings. If this is still the case when Java 9 is released later this year, hopefully a new .exe download can be created (the existing one only works under Java 8) and this issue can then be closed; I'm currently not inclined to get DPI scaling working under Java 8.
Example tests (Windows 10 x64, 1920x1080 display with DPI set to 150% scaling):
<code>
-formatted stuff is tiny in each case):Wow! It turns out people are finding and using PPA4C. I wonder what for?
I received an email, user J F Meza writes in:
A suggestion for your ppa4c app, please add save pseudocode and c in text format
Q: Lots of stuff never made it to the user's manual…what to do?
A: I uploaded the programmer's and user's manuals mainly to try out the GitHub Wiki feature and various docx-to-markdown converters, and see what kinds of issues would occur; i.e. it was a learning experience. At least there's still the outline of what was supposed to go there. I'm not sure I'll ever finish it, though.
Reflect changes made for #12 (moved "check work" button)
From Dr. R.
Place button at the top rather than at the bottom.
from Dr. R.
Variable being stored to is int n
; should use &n
instead of &d
.
Convert from Word document and post to wiki
need to recover these from Word document
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.