mirror of
https://github.com/VARCem/PDCurses.git
synced 2026-09-23 15:25:01 +00:00
const-ified panel prototypes (and a couple char * -> void *).
This commit is contained in:
52
panel.h
52
panel.h
@@ -18,7 +18,7 @@
|
||||
***************************************************************************
|
||||
*/
|
||||
/*
|
||||
$Id
|
||||
$Id: panel.h,v 1.5 2005/12/13 06:01:20 wmcbrine Exp $
|
||||
*/
|
||||
/*
|
||||
*----------------------------------------------------------------------
|
||||
@@ -48,42 +48,42 @@ typedef struct panel
|
||||
int wendx;
|
||||
struct panel *below;
|
||||
struct panel *above;
|
||||
char *user;
|
||||
const void *user;
|
||||
struct panelobs *obscure;
|
||||
} PANEL;
|
||||
|
||||
#ifdef HAVE_PROTO
|
||||
WINDOW *panel_window(PANEL *pan);
|
||||
void update_panels(void );
|
||||
WINDOW *panel_window(const PANEL *pan);
|
||||
void update_panels(void);
|
||||
int hide_panel(PANEL *pan);
|
||||
int show_panel(PANEL *pan);
|
||||
int del_panel(PANEL *pan);
|
||||
int top_panel(PANEL *pan);
|
||||
int bottom_panel(PANEL *pan);
|
||||
PANEL *new_panel(WINDOW *win);
|
||||
PANEL *panel_above(PANEL *pan);
|
||||
PANEL *panel_below(PANEL *pan);
|
||||
int panel_hidden(PANEL *pan);
|
||||
int set_panel_userptr(PANEL *pan,char *uptr);
|
||||
char *panel_userptr(PANEL *pan);
|
||||
int move_panel(PANEL *pan,int starty,int startx);
|
||||
int replace_panel(PANEL *pan,WINDOW *win);
|
||||
PANEL *panel_above(const PANEL *pan);
|
||||
PANEL *panel_below(const PANEL *pan);
|
||||
int panel_hidden(const PANEL *pan);
|
||||
int set_panel_userptr(PANEL *pan, const void *uptr);
|
||||
const void *panel_userptr(const PANEL *pan);
|
||||
int move_panel(PANEL *pan, int starty, int startx);
|
||||
int replace_panel(PANEL *pan, WINDOW *win);
|
||||
#else
|
||||
WINDOW *panel_window( /* PANEL *pan */ );
|
||||
void update_panels( /* void */ );
|
||||
int hide_panel( /* PANEL *pan */ );
|
||||
int show_panel( /* PANEL *pan */ );
|
||||
int del_panel( /* PANEL *pan */ );
|
||||
int top_panel( /* PANEL *pan */ );
|
||||
int bottom_panel( /* PANEL *pan */ );
|
||||
PANEL *new_panel( /* WINDOW *win */ );
|
||||
PANEL *panel_above( /* PANEL *pan */ );
|
||||
PANEL *panel_below( /* PANEL *pan */ );
|
||||
int panel_hidden( /* PANEL *pan */ );
|
||||
int set_panel_userptr( /* PANEL *pan,char *uptr */ );
|
||||
char *panel_userptr( /* PANEL *pan */ );
|
||||
int move_panel( /* PANEL *pan,int starty,int startx */ );
|
||||
int replace_panel( /* PANEL *pan,WINDOW *win */ );
|
||||
WINDOW *panel_window();
|
||||
void update_panels();
|
||||
int hide_panel();
|
||||
int show_panel();
|
||||
int del_panel();
|
||||
int top_panel();
|
||||
int bottom_panel();
|
||||
PANEL *new_panel();
|
||||
PANEL *panel_above();
|
||||
PANEL *panel_below();
|
||||
int panel_hidden();
|
||||
int set_panel_userptr();
|
||||
const void *panel_userptr();
|
||||
int move_panel();
|
||||
int replace_panel();
|
||||
#endif
|
||||
|
||||
/* end of panel.h */
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
#endif
|
||||
|
||||
#ifdef PDCDEBUG
|
||||
char *rcsid_panel = "$Id: panel.c,v 1.6 2005/12/10 21:44:45 wmcbrine Exp $";
|
||||
char *rcsid_panel = "$Id: panel.c,v 1.7 2005/12/13 06:01:22 wmcbrine Exp $";
|
||||
#endif
|
||||
|
||||
|
||||
@@ -77,15 +77,15 @@ char *rcsid_panel = "$Id: panel.c,v 1.6 2005/12/10 21:44:45 wmcbrine Exp $";
|
||||
int bottom_panel(PANEL *pan);
|
||||
int del_panel(PANEL *pan);
|
||||
int hide_panel(PANEL *pan);
|
||||
int move_panel(PANEL *pan,int starty,int startx);
|
||||
int move_panel(PANEL *pan, int starty, int startx);
|
||||
PANEL *new_panel(WINDOW *win);
|
||||
PANEL *panel_above(PANEL *pan);
|
||||
PANEL *panel_below(PANEL *pan);
|
||||
int panel_hidden(PANEL *pan);
|
||||
char *panel_userptr(PANEL *pan);
|
||||
WINDOW *panel_window(PANEL *pan);
|
||||
int replace_panel(PANEL *pan,WINDOW *win);
|
||||
int set_panel_userptr(PANEL *pan,char *uptr);
|
||||
PANEL *panel_above(const PANEL *pan);
|
||||
PANEL *panel_below(const PANEL *pan);
|
||||
int panel_hidden(const PANEL *pan);
|
||||
const void *panel_userptr(const PANEL *pan);
|
||||
WINDOW *panel_window(const PANEL *pan);
|
||||
int replace_panel(PANEL *pan, WINDOW *win);
|
||||
int set_panel_userptr(PANEL *pan, const void *uptr);
|
||||
int show_panel(PANEL *pan);
|
||||
int top_panel(PANEL *pan);
|
||||
void update_panels(void);
|
||||
@@ -116,7 +116,7 @@ PANEL __stdscr_pseudo_panel = { (WINDOW *)0 };
|
||||
STATIC void __calculate_obscure(void);
|
||||
STATIC void __free_obscure(PANEL *);
|
||||
STATIC void __override(PANEL *, int);
|
||||
STATIC bool __panel_is_linked(PANEL *);
|
||||
STATIC bool __panel_is_linked(const PANEL *);
|
||||
STATIC void __panel_link_bottom(PANEL *);
|
||||
STATIC void __panel_link_top(PANEL *);
|
||||
STATIC bool __panels_overlapped(PANEL *, PANEL *);
|
||||
@@ -382,11 +382,11 @@ PANELOBS *lobs;
|
||||
__panel_is_linked(pan) - check to see if panel is in the stack
|
||||
--------------------------------------------------------------------------*/
|
||||
#ifdef HAVE_PROTO
|
||||
STATIC bool __panel_is_linked(PANEL *pan)
|
||||
STATIC bool __panel_is_linked(const PANEL *pan)
|
||||
#else
|
||||
STATIC bool
|
||||
__panel_is_linked(pan)
|
||||
PANEL *pan;
|
||||
const PANEL *pan;
|
||||
#endif
|
||||
{
|
||||
register PANEL *pan2 = __bottom_panel;
|
||||
@@ -765,17 +765,17 @@ PANEL *pan = (PANEL *)malloc(sizeof(PANEL));
|
||||
Returns NULL if an error occurs.
|
||||
|
||||
Portability:
|
||||
PDCurses PANEL *panel_above( PANEL *pan );
|
||||
SYS V Curses PANEL *panel_above( PANEL *pan );
|
||||
PDCurses PANEL *panel_above( const PANEL *pan );
|
||||
SYS V Curses PANEL *panel_above( const PANEL *pan );
|
||||
|
||||
**man-end**********************************************************************/
|
||||
|
||||
#ifdef HAVE_PROTO
|
||||
PANEL *panel_above(PANEL *pan)
|
||||
PANEL *panel_above(const PANEL *pan)
|
||||
#else
|
||||
PANEL *
|
||||
panel_above(pan)
|
||||
PANEL *pan;
|
||||
const PANEL *pan;
|
||||
#endif
|
||||
{
|
||||
if(!pan)
|
||||
@@ -801,17 +801,17 @@ PANEL *pan;
|
||||
Returns NULL if an error occurs.
|
||||
|
||||
Portability:
|
||||
PDCurses PANEL *panel_below( PANEL *pan );
|
||||
SYS V Curses PANEL *panel_below( PANEL *pan );
|
||||
PDCurses PANEL *panel_below( const PANEL *pan );
|
||||
SYS V Curses PANEL *panel_below( const PANEL *pan );
|
||||
|
||||
**man-end**********************************************************************/
|
||||
|
||||
#ifdef HAVE_PROTO
|
||||
PANEL *panel_below(PANEL *pan)
|
||||
PANEL *panel_below(const PANEL *pan)
|
||||
#else
|
||||
PANEL *
|
||||
panel_below(pan)
|
||||
PANEL *pan;
|
||||
const PANEL *pan;
|
||||
#endif
|
||||
{
|
||||
if(!pan)
|
||||
@@ -834,17 +834,17 @@ PANEL *pan;
|
||||
Returns ERR if pan is NULL.
|
||||
|
||||
Portability:
|
||||
PDCurses int panel_hidden( PANEL *pan );
|
||||
SYS V Curses int panel_hidden( PANEL *pan );
|
||||
PDCurses int panel_hidden( const PANEL *pan );
|
||||
SYS V Curses int panel_hidden( const PANEL *pan );
|
||||
|
||||
**man-end**********************************************************************/
|
||||
|
||||
#ifdef HAVE_PROTO
|
||||
int panel_hidden(PANEL *pan)
|
||||
int panel_hidden(const PANEL *pan)
|
||||
#else
|
||||
int
|
||||
panel_hidden(pan)
|
||||
PANEL *pan;
|
||||
const PANEL *pan;
|
||||
#endif
|
||||
{
|
||||
if(!pan)
|
||||
@@ -868,21 +868,21 @@ PANEL *pan;
|
||||
Returns NULL if pan is NULL or no user information exists.
|
||||
|
||||
Portability:
|
||||
PDCurses char *panel_userptr( PANEL *pan );
|
||||
SYS V Curses char *panel_userptr( PANEL *pan );
|
||||
PDCurses const void *panel_userptr( const PANEL *pan );
|
||||
SYS V Curses const void *panel_userptr( const PANEL *pan );
|
||||
|
||||
**man-end**********************************************************************/
|
||||
|
||||
#ifdef HAVE_PROTO
|
||||
char *panel_userptr(PANEL *pan)
|
||||
const void *panel_userptr(const PANEL *pan)
|
||||
#else
|
||||
char *
|
||||
const void *
|
||||
panel_userptr(pan)
|
||||
PANEL *pan;
|
||||
const PANEL *pan;
|
||||
#endif
|
||||
{
|
||||
if(!pan)
|
||||
return((char *)0);
|
||||
return(NULL);
|
||||
return(pan->user);
|
||||
} /* end of panel_userptr */
|
||||
|
||||
@@ -901,17 +901,17 @@ PANEL *pan;
|
||||
Return NULL on error.
|
||||
|
||||
Portability:
|
||||
PDCurses WINDOW *panel_window(PANEL *);
|
||||
SYS V Curses WINDOW *panel_window(PANEL *);
|
||||
PDCurses WINDOW *panel_window(const PANEL *);
|
||||
SYS V Curses WINDOW *panel_window(const PANEL *);
|
||||
|
||||
**man-end**********************************************************************/
|
||||
|
||||
#ifdef HAVE_PROTO
|
||||
WINDOW *panel_window(PANEL *pan)
|
||||
WINDOW *panel_window(const PANEL *pan)
|
||||
#else
|
||||
WINDOW *
|
||||
panel_window(pan)
|
||||
PANEL *pan;
|
||||
const PANEL *pan;
|
||||
#endif
|
||||
{
|
||||
#ifdef PDCDEBUG
|
||||
@@ -977,18 +977,18 @@ WINDOW *win;
|
||||
Returns ERR if pan is NULL.
|
||||
|
||||
Portability:
|
||||
PDCurses int set_panel_userptr( PANEL *pan, char *uptr );
|
||||
SYS V Curses int set_panel_userptr( PANEL *pan, char *uptr );
|
||||
PDCurses int set_panel_userptr( PANEL *pan, const void *uptr );
|
||||
SYS V Curses int set_panel_userptr( PANEL *pan, const void *uptr );
|
||||
|
||||
**man-end**********************************************************************/
|
||||
|
||||
#ifdef HAVE_PROTO
|
||||
int set_panel_userptr(PANEL *pan,char *uptr)
|
||||
int set_panel_userptr(PANEL *pan, const void *uptr)
|
||||
#else
|
||||
int
|
||||
set_panel_userptr(pan,uptr)
|
||||
PANEL *pan;
|
||||
char *uptr;
|
||||
const void *uptr;
|
||||
#endif
|
||||
{
|
||||
if(!pan)
|
||||
|
||||
Reference in New Issue
Block a user