バックエンドがSDLだから基本的にはSDLで実現できることしか出来ないよ
javascriptみたいなこと(html5?)がしたいのなら素直にjavascriptを使えばよいのでは
入力支援がないとまともに扱えない言語をわざわざ使う理由は何?