Lines Matching refs:panel
1 :mod:`curses.panel` --- A panel stack extension for curses
4 .. module:: curses.panel
5 :synopsis: A panel stack extension that adds depth to curses windows.
21 The module :mod:`curses.panel` defines the following functions:
26 Returns the bottom panel in the panel stack.
31 Returns a panel object, associating it with the given window *win*. Be aware
32 that you need to keep the returned panel object referenced explicitly. If you
33 don't, the panel object is garbage collected and removed from the panel stack.
38 Returns the top panel in the panel stack.
43 Updates the virtual screen after changes in the panel stack. This does not call
47 .. _curses-panel-objects:
53 stacking order. There's always a window associated with a panel which determines
54 the content, while the panel methods are responsible for the window's depth in
55 the panel stack.
62 Returns the panel above the current panel.
67 Returns the panel below the current panel.
72 Push the panel to the bottom of the stack.
77 Returns ``True`` if the panel is hidden (not visible), ``False`` otherwise.
82 Hide the panel. This does not delete the object, it just makes the window on
88 Move the panel to the screen coordinates ``(y, x)``.
93 Change the window associated with the panel to the window *win*.
98 Set the panel's user pointer to *obj*. This is used to associate an arbitrary
99 piece of data with the panel, and can be any Python object.
104 Display the panel (which might have been hidden).
109 Push panel to the top of the stack.
114 Returns the user pointer for the panel. This might be any Python object.
119 Returns the window object associated with the panel.