有没有可以与SDL一起使用的任何库向用户显示警报?目前我正在写我的输出到标准输出,但宁愿通过总和排序接口与用户交互!带有SDL的对话框/消息框?
4
A
回答
0
不是真的,据我所知,你几乎必须: 1)使用图形原语编写自己的代码或编写自己的代码2)为每个目标平台编写特定于操作系统的代码以打开对话窗口。
对于第一个选项,如果您使用SDL进行2D图形或使用OpenGL,您还没有提到过吗?如果您使用OpenGL,我相信有可用的GUI库使用OpenGL原语创建GUI元素,我会尝试搜索“OpenGL GUI”。 如果您查找如何使用SDL_ttf呈现字体并获取该字体,则可以使用该字体对显示器编写文本响应。
第二个选项要求您研究如何在每个想要定位的平台上打开消息框,并使用#ifdefs来控制使用哪一个。例如,如果您想要定位Windows,OS X和Linux,则需要使用windows api,Cocoa和X11编写3个对话框功能。
1
SDL网站的libraries section中列出了几个GUI库。
对于什么是值得的,我查看了所有这些库,并决定无法满足我的需求。我正在写我自己的。
0
我是sourceforge上小文件对话框的作者。它只有一个C文件,只有五个函数调用,包括消息框和问题对话框。它没有主循环,很容易与SDL互补。
相关问题
- 1. 消息/确认对话框
- 2. 消息对话框错误
- 3. Populate Facebook Feed对话框消息框
- 4. Office对话框API发送消息给子对话框
- 5. 发送消息对话框的iOS Quickblox
- 6. 带Qt的消息框
- 7. jquery消息窗口/对话框
- 8. 嵌入Facebook发送消息对话框?
- 9. Facebook发布消息到对话框墙
- 10. Facebook对话框 - 消息参数
- 11. 带有标题,消息和后跟列表视图的android警报对话框
- 12. 带动画的对话框
- 13. 在C中的保存对话框上显示消息框#
- 14. 带有标签的jQuery UI对话框
- 15. 带有PIN输入的Android对话框
- 16. 带有jQuery-Mobile的对话框插件
- 17. 带有Button和ImageView的对话框?
- 18. JQuery UI(带有Javascript的对话框)
- 19. 带有EditText的TextView打开对话框
- 20. 带有大字体的Windows对话框
- 21. Cordova,SocialSharing,发送消息给特定的人没有对话框
- 22. Windows Store中的消息对话框没有异步?
- 23. p:在primefaces中对话框中没有显示的消息
- 24. 如何将消息从一个对话框发送到另一个对话框?
- 25. 防止自定义消息对话框(模态对话框)焦点丢失WPF
- 26. JQuery对话框:选择确认选项后在对话框中显示消息
- 27. Tkinter的消息框对齐
- 28. 在多屏幕上协调消息框或对话框位置
- 29. Microsoft Bot框架 - 在对话框中发送消息
- 30. 如何在WiX卸载时显示对话框或消息框?
谢谢。这是一个非常彻底的回应!我会尝试使用第二个! –
@格雷戈里奥你应该upvote你找到有用的答案,以表示感谢的方式。 – greatwolf