This is the Linux app named Brick whose latest release can be downloaded as brick2.10sourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
免费下载并在线运行这个名为 Brick with OnWorks 的应用程序。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
砖
商品描述
Brick 是一个 Haskell 终端用户界面 (TUI) 编程工具包,它使开发人员能够通过声明式模型构建功能丰富、响应迅速的终端应用程序:您可以定义一个纯函数,该函数根据应用程序状态渲染 UI,并提供状态转换逻辑来处理事件。brick 公开了一个声明式 API。与大多数需要您编写冗长乏味的窗口小部件创建和布局设置序列的 GUI 工具包不同,brick 只需要您使用一组声明式布局组合器来描述您的界面。事件处理是通过对传入事件进行模式匹配并更新应用程序状态来完成的。该库在底层基于 vty 构建,因此使用此库需要具备一些 Vty 知识。Brick 依赖于 vty-crossplatform,因此 Brick 可以在任何 Vty 支持的平台上运行(Unix 和 Windows)。Brick 2.0 之前的版本仅支持基于 Unix 的系统。
功能
- 基于应用程序状态的纯功能性 UI 绘制
- 分离视图逻辑和事件处理的声明式设计模型
- 支持布局、焦点、滚动、渲染缓存和光标控制
- 非常适合构建文本编辑器、仪表板、游戏等
- 提供具有可定制渲染行为的小部件组合
- 提供全面的指南和文档支持,以简化采用
程式语言
哈斯克尔
分类
此应用程序也可从 https://sourceforge.net/projects/brick.mirror/ 获取。它已托管在 OnWorks 中,以便通过我们的免费操作系统之一以最便捷的方式在线运行。