有沒有可以與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