FTXUI
FTXUI, terminal tabanlı kullanıcı arayüzleri geliştirmek için tasarlanmış, bağımlılık gerektirmeyen bir C++ kütüphanesidir. Fonksiyonel programlama yaklaşımını benimseyen kütüphane, klavye ve fare etkileşimlerini desteklerken UTF-8 karakterleri ile animasyon oluşturma imkanı sunar. Linux, macOS, Windows ve WebAssembly platformlarında çalışabilir.
FTXUI
80ArthurSonzogni · Modern Komut Satırı & Rust Araçları
- Fonksiyonel programlama yaklaşımıyla terminal tabanlı arayüzler tasarlarsın.
- Klavye ve fare desteği içeren etkileşimli terminal uygulamaları geliştirirsin.
- Çoklu platform desteği sayesinde terminal arayüzlerini farklı işletim sistemlerinde çalıştırırsın.
- ↓ OlumsuzGitHub Issue
[BUG] Giriş alanları "[B[AA1" veya "B" gibi rastgele semboller alır ve diğerleri her eylem üzerine yapıştırılır.
“Giriş alanları "[B[AA1" veya "B" gibi rastgele semboller alır ve diğerleri yazma, ok tuşlarını kullanma ve fareyi hareket ettirme gibi her eylem üzerine yapıştırılır.”
- ↑ OlumluGitHub Issue
Özellik isteği: Çoklu paragraf metin düzenini destekleyin
“Harika bir kütüphanenin tadını çıkarıyordum, bunu öğrenmek için çıldırdığımda... İki paragrafı (kelime sarmasıyla) bitişik yapabilmemin uygun bir yolu yok! Denedim... bu: cpp auto si = ScreenInteractive::Fullscreen(); auto ui = Renderer([]() return vbox( text("... title goes...”