jak zjistit v NCURSES rozmery stdscr ?
Corp. yA (Zdenek Pizl)
pizl na max.af.czu.cz
Pondělí Prosinec 7 12:51:52 CET 1998
Corp. yA (Zdenek Pizl) wrote:
>
> obr na nri.cz wrote:
> >
> > zdar,
> >
> > lze pouzit promene prostredi LINES nebo COLS
> > jsou to "normalni promene",
> > nebo getmaxx, getmaxy coz se myslim doporucuje v
> > hacker's guide to ncurses. v /usr/include/ncurses.h
> > jsou #define
> >
> > #define getmaxx(win) ((win)?((win)->_maxx + 1):ERR)
> > #define getmaxy(win) ((win)?((win)->_maxy + 1):ERR)
> >
> >
> > mao
>
> to je hezky, ale ja nemam definovany zadny window, protoze me to zajima
> po initscr() - PRAVE proto,
> abych mohl nakreslit co nejvetsi border kolem co nejvetsiho window. Je
> mi jasny, jak ziskat maxx a maxy pro
> definovany window, ale neni mi jasny, jak udelat to samy pro stdscr -
> protoze se mi zda, ze mi tuhle promennou
> program neinicializuje ... :-((
tak si odpovim sam -
--- zde ukousnete ---
WINDOW *win;
int maxx,maxy;
win=initscr();
getmaxyx(win,maxy,maxx);
--- zde ukousnete ---
proste jsem nepozorny ...
Z.p.
Další informace o konferenci Linux