文件名称:TextUserInterfaces.jl:Julia的文本用户界面
文件大小:137KB
文件格式:ZIP
更新时间:2024-05-27 05:18:47
Julia
TextUserInterfaces.jl 警告:此软件包应视为Alpha! 该软件包包装了C库ncurses,并提供了类似于Julia的API来构建文本用户界面。 该开发高度基于软件包。 如果您想将此程序包用作NCurses包装,那么它应该可以正常工作。 请注意,如果您想要一个不可用的功能,请提交问题或(更好)请求请求。 在绝大多数情况下,这应该是一个非常容易的修改。 如果要使用此程序包,并希望它具有良好的Julia API来创建基于文本的窗口和小部件,则应稍等片刻。 该API尚未准备好。 但是,非常欢迎您的帮助! 在使用当前API创建的Tic Tac Toe游戏的examples文件夹中,我们有一个概念证明:
【文件预览】:
TextUserInterfaces.jl-master
----Project.toml(582B)
----docs()
--------make.jl(736B)
--------Project.toml(59B)
--------src()
----.github()
--------workflows()
----test()
--------log_test()
--------runtests.jl(1KB)
----src()
--------init_destruct.jl(2KB)
--------input()
--------main_loop.jl(3KB)
--------objects()
--------logger.jl(3KB)
--------precompile_helpers.jl(3KB)
--------signals.jl(4KB)
--------focus_manager.jl(5KB)
--------submodules()
--------windows()
--------TextUserInterfaces.jl(3KB)
--------validators.jl(630B)
--------misc.jl(1KB)
--------precompile.jl(8KB)
--------update.jl(475B)
--------dialogs()
--------colors.jl(6KB)
--------types()
--------widgets()
----examples()
--------plots.jl(8KB)
--------old()
--------tictactoe.jl(7KB)
--------heatmap.jl(8KB)
--------all_widgets.jl(5KB)
--------windows_and_widgets.jl(3KB)
----.gitignore(38B)
----README.md(1KB)
----COMMITS.md(4KB)