X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fcurs_window.3x.html;h=660ed566fd72c60357778012cd8a8069effebfe5;hb=1c305869cc1b9454efa9325fb5a44b18c79ce91b;hp=ad14905b76a51dd122a130382abb85ecc4cadfa7;hpb=45a2b5bc1a4536173178e9907feb268c708797c7;p=ncurses.git diff --git a/doc/html/man/curs_window.3x.html b/doc/html/man/curs_window.3x.html index ad14905b..660ed566 100644 --- a/doc/html/man/curs_window.3x.html +++ b/doc/html/man/curs_window.3x.html @@ -1,6 +1,6 @@ - @@ -36,7 +36,7 @@
The XSI Curses standard, Issue 4 describes these functions. + X/Open Curses states regarding delwin: + + o It must delete subwindows before deleting their parent. + + o If delwin is asked to delete a parent window, it can only succeed + if the curses library keeps a list of the subwindows. SVr4 curses + kept a count of the number of subwindows rather than a list. It + simply returned ERR when asked to delete a subwindow. Solaris + X/Open curses does not even make that check, and will delete a par- + ent window which still has subwindows. + + o Since release 4.0 (1996), ncurses maintains a list of windows for + each screen, to ensure that a window has no subwindows before al- + lowing deletion. + + o NetBSD copied this feature of ncurses in 2003. + PDCurses follows the scheme used in Solaris X/Open curses. +
- curses(3x), curs_refresh(3x), curs_touch(3x), curs_variables(3x) + curses(3x), curs_initscr(3x), curs_refresh(3x), curs_touch(3x), + curs_variables(3x)