简洁的代码结构、快速的图型界面绘制、极高的代码复用性、优秀的用户体验,这就是LIBZ想要带给你的一切,即使面对的敌人是一个14MHz的CPU。
已经实现的功能:
程序启动时自动保存用户的A-Z以及r、θ共26个变量值,在程序完全退出后自动恢复,以防用户的数据丢失。插件启动时以同样操作来确保各个程序之间变量不冲突。
用户可控制UI是否绘制,在速度和用户体验之间取得平衡。
完善的版本检查机制,确保不兼容的LIBZ库不会被用户程序调用,以防发生关键错误。同时提供了Debug选项来临时允许此行为。
在程序结束时恢复所有选项到默认状态(需要用户自行修改),从此不再发生绘图时找不到坐标轴之类问题。
And more than it.