[Rozw.] [ncurses] Dostosowanie okien do rozmiaru konsoli
Moderatorzy: Moderatorzy, Administratorzy
[Rozw.] [ncurses] Dostosowanie okien do rozmiaru konsoli
Cześć wszystkim, ostatnio zacząłem uczyć się biblioteki ncurses i napotkałem pewien problem. Mianowicie kiedy rysuję okno np. o rozmiarach 35 x 100 zauważyłem, że okno nie jest "elastyczne" tzn, nie zmniejsza się automatycznie, kiedy okno konsoli zmienia swój rozmiar. Jest ono poprawnie wyświetlane w konsoli przy pełnym ekranie, ale na mniejszym już nie (wyświetla sie wtedy tylko jego część). W związku z tym mam pytanie, czy jest jakaś funkcja odpowiedzialna za takie zachowanie rysowanych okna ncurses? Szukałem rozwiązania na forach i w manualu, ale nie znalazłem odpowiedzi. Ewentualnie kody - jesli potrzebne wkleję, kiedy wrócę do domu. Pozdrawiam.
Re: [ncurses] Dostosowanie okien do rozmiaru konsoli
http://forums.justlinux.com/showthread. ... en-resized
http://invisible-island.net/ncurses/ncurses-intro.html (Using NCURSES under XTERM)
http://invisible-island.net/ncurses/ncurses-intro.html (Using NCURSES under XTERM)
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
Re: [ncurses] Dostosowanie okien do rozmiaru konsoli
$ stty size
Musiałbyś sparsować. Oczywiście lepiej będzie to zrobić za pomocą jakiejś funkcji udostępnianej przez bibliotekę.
Musiałbyś sparsować. Oczywiście lepiej będzie to zrobić za pomocą jakiejś funkcji udostępnianej przez bibliotekę.
Re: [ncurses] Dostosowanie okien do rozmiaru konsoli
No ale musi być triggers2c pisze:$ stty size
Musiałbyś sparsować. Oczywiście lepiej będzie to zrobić za pomocą jakiejś funkcji udostępnianej przez bibliotekę.
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
Re: [ncurses] Dostosowanie okien do rozmiaru konsoli
Wiem Zawsze może w pętli programu sprawdzać, ale pewnie są lepsze rozwiązania, nawet pomijając funkcje ncurses.
Re: [ncurses] Dostosowanie okien do rozmiaru konsoli
Dziękuję za pomoc . Problem rozwiązałem dzięki powyższym linkom.