文件名称:cecho:Erlang的ncurses库
文件大小:690KB
文件格式:ZIP
更新时间:2024-03-24 06:00:45
Erlang
塞乔 用于Erlang的ncurses库 介绍 Cecho是Erlang的ncurses库,它使Erlang应用程序可以创建基于终端的GUI。 它的目的是使API与ncurses的原始API尽可能接近,以便熟悉ncurses API的人应该能够立即使用它,而无需进行任何介绍。 编译 清理/编译运行 ./rebar3 clean ./rebar3 compile 用法 该库的目的是使API与ncurses库尽可能接近。 某些事情无法翻译,而其他事情则返回值,而不是使用指针参数等。但是总体而言,API应该足够相似,以利用网络上提供的ncurses文档。 使用该库时,以下顺序或多或少是标准的: 启动cecho应用程序 设置标志和属性,创建窗口并初始化数据 移动光标,添加文本并刷新窗口3.1)监听输入以终止程序 优雅地停止cecho应用程序 以下是一个示例性的hello world,它在屏幕上
【文件预览】:
cecho-master
----rebar3(684KB)
----c_src()
--------cecho.c(19KB)
--------cecho.h(2KB)
--------cecho_commands.h(2KB)
----src()
--------cecho_example.erl(10KB)
--------cecho_srv.erl(4KB)
--------cecho.erl(7KB)
--------cecho.app.src(295B)
----LICENSE(1KB)
----examples.escript(1KB)
----helloworld.escript(191B)
----README.md(5KB)
----rebar.config(572B)
----.gitignore(56B)
----include()
--------cecho.hrl(3KB)
--------cecho_commands.hrl(2KB)