通常来说,当人们谈论 Common Lisp 的时候,第一反应就是它的强大编程能力、高超的灵活性以及广泛支持的库和框架。然而,正如其他编程语言一样,美观的 GUI(图形用户界面)对于 Common Lisp 用户来说同样具有重要的意义。与此同时,nodgui(创建窗口和控件的库)现已为 Common Lisp 用户呈现了一个出乎意料的令人惊艳的美观主题。
nodgui,作为名副其实的 Common Lisp 专属 GUI 库,起初并没有一个完美的、良好的外观主题。然而,凭借社区的共同努力,它现在获得的展现形式令人难以置信。底层使用 OpenGL 渲染,使得 nodgui 能够呈现出变得无与伦比的柔滑和细腻的图形。
nodgui 提供的控件支持了动态布局和类别似 HTML 的 CSS 样式表的属性设置。这使得开发者可以轻松地创建各种控件,并在不同的主题中切换样式。现在,nodgui 附带的默认主题就是一个非常美观的扁平化、暗色系、配色鲜明的主题,具有良好的可读性,同时还提供了丰富的自定义设计模式。
除此之外,图形控件的布局、包括子控件的位置、大小、方向和对齐方式,也变得更加简单、直观。这样,开发者可以更加专注于设计自己的 GUI,而无需太多的编程工作。
总结起来,nodgui 可以说是一个 Common Lisp 用户必备的 GUI 库,特别是现在带有一个如此出色的美观主题。如果您是 Common Lisp 用户,且需开发 GUI 应用程序,不妨考虑一下 nodgui。这将是一个非常优秀的选择,能够在用户面前呈现出一个超越期望的令人惊叹的 GUI。
了解更多有趣的事情:https://blog.ds3783.com/