用户界面 - 用于基本 GLUT CAD 应用程序的简单 GUI 库



我想创建一个非常简单的CAD应用程序,用GLUT库编写。我只需要这个来为计算机图形类创建简单的骰子编辑器应用程序,因此支持GLUT的易于使用的GUI库是我这个项目的基本需求。我偶然发现了 GLUI,但它没有颜色选择器或文件加载器对话框等小部件。是否有适合 GLUT 的 GUI 库可供我使用?

有像Qt或FLKT这样的gui库,但它们有自己的主循环。在Windows上,您应该直接调用本机文件对话框GetOpenFileName()和GetSaveFileName()。如果你想要一个跨平台的解决方案并准确地回答这个问题,是的,有"一个合适的 GUI 库,(你)可以使用":在 sourceforge 上查找微小的文件对话框,它甚至有一个颜色选择器并且没有主循环。

你想要一个简单的GUI库,但你希望它具有高级功能。

"打开文件"对话框

根据您希望它在哪个操作系统上运行,您可以弹出特定于操作系统的文件打开对话框。它不必显示在应用程序窗口中。相反,让它弹出一个新窗口,其中包含操作系统文件打开对话框。

颜色选择器

实现一个简单的颜色选择器小部件实际上并不难。RGB 的三个滑块和一个显示所选颜色的框。您还可以使用操作系统 (Windows) 特定的颜色选择器。并完全跳过应用程序内的实现。

相关内容

  • 没有找到相关文章

最新更新