]> ncurses.scripts.mit.edu Git - ncurses.git/blobdiff - man/curs_window.3x
ncurses 6.4 - patch 20230701
[ncurses.git] / man / curs_window.3x
index 93862802831acc1070a9ef09e59e9fa7be23e5d4..8215a066cd3635f9a9423e82cc4861cd2a99d17c 100644 (file)
@@ -1,5 +1,5 @@
 .\"***************************************************************************
-.\" Copyright 2020-2021,2022 Thomas E. Dickey                                *
+.\" Copyright 2020-2022,2023 Thomas E. Dickey                                *
 .\" Copyright 1998-2015,2016 Free Software Foundation, Inc.                  *
 .\"                                                                          *
 .\" Permission is hereby granted, free of charge, to any person obtaining a  *
@@ -27,8 +27,8 @@
 .\" authorization.                                                           *
 .\"***************************************************************************
 .\"
-.\" $Id: curs_window.3x,v 1.29 2022/08/13 23:24:22 tom Exp $
-.TH curs_window 3X 2022-08-13 "ncurses 6.4" "Library calls"
+.\" $Id: curs_window.3x,v 1.32 2023/07/01 15:46:10 tom Exp $
+.TH curs_window 3X 2023-07-01 "ncurses 6.4" "Library calls"
 .de bP
 .ie n  .IP \(bu 4
 .el    .IP \(bu 2
@@ -79,7 +79,6 @@
 \fBvoid wcursyncup(WINDOW *\fIwin\fB);\fR
 .br
 \fBvoid wsyncdown(WINDOW *\fIwin\fB);\fR
-.br
 .SH DESCRIPTION
 .SS newwin
 Calling \fBnewwin\fP creates and returns a pointer to a new window with the
@@ -125,20 +124,17 @@ wtimeout
 .RE
 .ad
 .SS delwin
-.PP
 Calling \fBdelwin\fP deletes the named window, freeing all memory
 associated with it (it does not actually erase the window's screen
 image).
 Subwindows must be deleted before the main window can be deleted.
 .SS mvwin
-.PP
 Calling \fBmvwin\fP moves the window so that the upper left-hand
 corner is at position (\fIx\fP, \fIy\fP).
 If the move would cause the window to be off the screen,
 it is an error and the window is not moved.
 Moving subwindows is allowed, but should be avoided.
 .SS subwin
-.PP
 Calling \fBsubwin\fP creates and returns a pointer to a new window
 with the given number of lines, \fInlines\fP, and columns, \fIncols\fP.
 The window is at position (\fIbegin\fR_\fIy\fP,
@@ -150,7 +146,6 @@ When using this routine, it is necessary to call
 \fBtouchwin\fP or \fBtouchline\fP on \fIorig\fP before calling
 \fBwrefresh\fP on the subwindow.
 .SS derwin
-.PP
 Calling \fBderwin\fP is the same as calling \fBsubwin,\fP except that
 \fIbegin\fR_\fIy\fP and \fIbegin\fR_\fIx\fP are relative to the origin
 of the window \fIorig\fP rather than the screen.
@@ -163,23 +158,19 @@ This routine is used to display different
 parts of the parent window at the same physical position on the
 screen.
 .SS dupwin
-.PP
 Calling \fBdupwin\fP creates an exact duplicate of the window \fIwin\fP.
 .SS wsyncup
-.PP
 Calling \fBwsyncup\fP touches all locations in ancestors of \fIwin\fP that are
 changed in \fIwin\fP.
 If \fBsyncok\fP is called with second argument
 \fBTRUE\fP then \fBwsyncup\fP is called automatically whenever there is a
 change in the window.
 .SS wsyncdown
-.PP
 The \fBwsyncdown\fP routine touches each location in \fIwin\fP that has been
 touched in any of its ancestor windows.
 This routine is called by
 \fBwrefresh\fP, so it should almost never be necessary to call it manually.
 .SS wcursyncup
-.PP
 The routine \fBwcursyncup\fP updates the current cursor position of all the
 ancestors of the window to reflect the current cursor position of the
 window.