簡體   English   中英

用於編輯文本框的SDL

[英]SDL for a edit text box

我想編寫一個代碼編輯器,它支持代碼突出顯示,選擇,搜索和替換以及類似的功能。

由於我對常規的編輯框控件不滿意(我希望獲得更大的靈活性),因此決定編寫自己的UI控件。 如果編輯器可以在linux和Windows上運行(我沒有Mac,但也很好),那就太好了,因此,我一直在考慮使用SDL呈現編輯文本框控件。

據我所知,我可以繪制抗鋸齒的文本,並且SDL具有很好的交叉兼容性,但是我不確定是否可以實現平滑滾動之類的功能。

問題: 是否可以將SDL用於自定義編輯文本框並進行平滑滾動?

這是LazyFoo關於可編輯文本輸入框的教程: http ://lazyfoo.net/tutorials/SDL/32_text_input_and_clipboard_handling/index.php

它不會滾動:您必須自己做。 LazyFoo關於滾動和滾動背景的教程( http://lazyfoo.net/tutorials/SDL/index.php )應該有所幫助,盡管顯然不是正在滾動的文本框。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM