Krótkie pytanie - czy istnieje jakaś sensowna alternatywa dla #ncurses pod c++? Samo ncurses niby jest ok, lekkie i szybkie, ale raczej wygląda już nieświeżo (co przy 8 godzinnym użytkowaniu daje się we znaki, aplikacja do użytku w sklepie). Na tę chwilę faworytem jest #newt (używany w teksowej wersji anacondy), ale może jest coś lepszego? ;) Oczywiście dla systemów *nix, choć wersją dla Windows nie pogardzę :) #
@piker: termbox i wyklepanie samemu jakiegoś sensownego okienkowania. Ncurses ma też bindy do C++ niby-obiektowe (nie rozwijane od lat). Newt jest dość sympatyczny w sumie, do tego ma na tyle krótki kod źródłowy, że można to przeedytować bez większego trudu (w porównaniu do horroru legacy codu w cursesach to jest niebo a ziemia:D). Swoją drogą, czy musisz używać tylko terminala? Na przykład w Castoramie/Liroju Merlinie na ichnich PoSach widziałem interfejs
@piker: Termbox jako taki nie oferuje okienek, oferuje sensowny i przenośny dostęp do terminala, bez legacy narzutu ncurses. Miałem kiedyś nawet w planach wyskrobać jakąś małą biblioteczkę widgetów do TUI napisaną "współcześnie", ale umarło to w zarodku, bo mało kto tego potrzebuje. Z moich doświadczeń wynika, że od czasów Turbo Vision nic sensownego nie powstało, ncurses sam wiesz, jakie jest, Newt jest fajny ale ma swoje ograniczenia, są jeszcze jakieś
Na tę chwilę faworytem jest #newt (używany w teksowej wersji anacondy), ale może jest coś lepszego? ;)
Oczywiście dla systemów *nix, choć wersją dla Windows nie pogardzę :)
#