X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=man%2Fcurs_sp_funcs.3x;h=fd1c9b46bd3179806f99bd9756baf6eb1c35eeca;hp=3ad0c1fe651e2ad7e45307a8e6b9b2703f637ff3;hb=61790aa3ac9e0dff2b443ac567b174fc4d235b86;hpb=7884aa084f9440fd964f14fe31853a5f85db5104 diff --git a/man/curs_sp_funcs.3x b/man/curs_sp_funcs.3x index 3ad0c1fe..fd1c9b46 100644 --- a/man/curs_sp_funcs.3x +++ b/man/curs_sp_funcs.3x @@ -1,5 +1,5 @@ .\"*************************************************************************** -.\" Copyright 2018-2019,2020 Thomas E. Dickey * +.\" Copyright 2018-2020,2021 Thomas E. Dickey * .\" Copyright 2010-2015,2017 Free Software Foundation, Inc. * .\" * .\" Permission is hereby granted, free of charge, to any person obtaining a * @@ -27,7 +27,7 @@ .\" authorization. * .\"*************************************************************************** .\" -.\" $Id: curs_sp_funcs.3x,v 1.19 2020/10/19 21:42:48 tom Exp $ +.\" $Id: curs_sp_funcs.3x,v 1.24 2021/01/02 23:53:22 tom Exp $ .TH curs_sp_funcs 3X "" .ie \n(.g .ds `` \(lq .el .ds `` `` @@ -41,269 +41,277 @@ curs_sp_funcs \- \fBcurses\fR screen-pointer extension .hy .SH SYNOPSIS \fB#include \fR -.br -\fB#include \fR .nf .sp -\fBint alloc_pair_sp(SCREEN*, int, int);\fR -.br -\fBint assume_default_colors_sp(SCREEN*, int, int);\fR -.br -\fBint baudrate_sp(SCREEN*);\fR +\fBint alloc_pair_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIfg\fP\fB, int \fP\fIbg\fP\fB);\fR .br -\fBint beep_sp(SCREEN*);\fR +\fBint assume_default_colors_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIfg\fP\fB, int \fP\fIbg\fP\fB);\fR .br -\fBbool can_change_color_sp(SCREEN*);\fR +\fBint baudrate_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint cbreak_sp(SCREEN*);\fR +\fBint beep_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint color_content_sp(SCREEN*, short, short*, short*, short*);\fR +\fBbool can_change_color_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint curs_set_sp(SCREEN*, int);\fR +\fBint cbreak_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint define_key_sp(SCREEN*, const char *, int);\fR +\fBint color_content_sp(SCREEN* \fP\fIsp\fP\fB, short \fP\fIcolor\fP\fB, short* \fP\fIr\fP\fB, short* \fP\fIg\fP\fB, short* \fP\fIb\fP\fB);\fR .br -\fBint def_prog_mode_sp(SCREEN*);\fR +\fBint curs_set_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIvisibility\fP);\fR .br -\fBint def_shell_mode_sp(SCREEN*);\fR +\fBint def_prog_mode_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint delay_output_sp(SCREEN*, int);\fR -.br -\fBint doupdate_sp(SCREEN*);\fR -.br -\fBint echo_sp(SCREEN*);\fR -.br -\fBint endwin_sp(SCREEN*);\fR +\fBint def_shell_mode_sp(SCREEN* \fP\fIsp\fP\fB);\fR +.sp +\fBint define_key_sp(SCREEN* \fP\fIsp\fP\fB, const char * \fP\fIdefinition\fP\fB, int \fP\fIkeycode\fP\fB);\fR .br -\fBchar erasechar_sp(SCREEN*);\fR +\fBint delay_output_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIms\fP\fB);\fR .br -\fBint extended_color_content_sp(SCREEN *, int, int *, int *, int *);\fR +\fBint doupdate_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint extended_pair_content_sp(SCREEN*, int, int *, int *);\fR +\fBint echo_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint extended_slk_color_sp(SCREEN*, int);\fR +\fBint endwin_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBvoid filter_sp(SCREEN*);\fR +\fBchar erasechar_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint find_pair_sp(SCREEN*, int, int);\fR +\fBint extended_color_content_sp(SCREEN * \fP\fIsp\fP\fB, int \fP\fIcolor\fP\fB, int * \fP\fIr\fP\fB, int * \fP\fIg\fP\fB, int * \fP\fIb\fP\fB);\fR .br -\fBint free_pair_sp(SCREEN*, int);\fR +\fBint extended_pair_content_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIpair\fP\fB, int * \fP\fIfg\fP\fB, int * \fP\fIbg\fP\fB);\fR .br -\fBint flash_sp(SCREEN*);\fR +\fBint extended_slk_color_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIpair\fP\fB);\fR .br -\fBint flushinp_sp(SCREEN*);\fR +\fBvoid filter_sp(SCREEN* \fP\fIsp\fP\fB);\fR +.sp +\fBint find_pair_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIfg\fP\fB, int \fP\fIbg\fP\fB);\fR .br -\fBint get_escdelay_sp(SCREEN*);\fR +\fBint flash_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint getmouse_sp(SCREEN*, MEVENT*);\fR +\fBint flushinp_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBWINDOW* getwin_sp(SCREEN*, FILE*);\fR +\fBint free_pair_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIpair\fP\fB);\fR .br -\fBint halfdelay_sp(SCREEN*, int);\fR +\fBint get_escdelay_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBbool has_colors_sp(SCREEN*);\fR +\fBint getmouse_sp(SCREEN* \fP\fIsp\fP\fB, MEVENT* \fP\fBevent\fP\fB);\fR .br -\fBbool has_ic_sp(SCREEN*);\fR +\fBWINDOW* getwin_sp(SCREEN* \fP\fIsp\fP\fB, FILE* \fP\fIfilep\fP\fB);\fR .br -\fBbool has_il_sp(SCREEN*);\fR +\fBint halfdelay_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fItenths\fP\fB);\fR .br -\fBint has_key_sp(SCREEN*, int);\fR +\fBbool has_colors_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBbool has_mouse_sp(SCREEN*);\fR +\fBbool has_ic_sp(SCREEN* \fP\fIsp\fP\fB);\fR +.sp +\fBbool has_il_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint init_color_sp(SCREEN*, short, short, short, short);\fR +\fBint has_key_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIch\fP\fB);\fR .br -\fBint init_extended_color_sp(SCREEN*, int, int, int, int);\fR +\fBbool has_mouse_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint init_extended_pair_sp(SCREEN*, int, int, int);\fR +\fBint init_color_sp(SCREEN* \fP\fIsp\fP\fB, short \fP\fIcolor\fP\fB, short \fP\fIr\fP\fB, short \fP\fIg\fP\fB, short \fP\fIb\fP\fB);\fR .br -\fBint init_pair_sp(SCREEN*, short, short, short);\fR +\fBint init_extended_color_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIcolor\fP\fB, int \fP\fIr\fP\fB, int \fP\fIg\fP\fB, int \fP\fIb\fP\fB);\fR .br -\fBint intrflush_sp(SCREEN*, WINDOW*, bool);\fR +\fBint init_extended_pair_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIpair\fP\fB, int \fP\fIfg\fP\fB, int \fP\fIbg\fP\fB);\fR .br -\fBbool isendwin_sp(SCREEN*);\fR +\fBint init_pair_sp(SCREEN* \fP\fIsp\fP\fB, short \fP\fIpair\fP\fB, short \fP\fIfg\fP\fB, short \fP\fIbg\fP\fB);\fR .br -\fBbool is_term_resized_sp(SCREEN*, int, int);\fR +\fBint intrflush_sp(SCREEN* \fP\fIsp\fP\fB, WINDOW* \fP\fIwin\fP\fB, bool \fP\fIbf\fP\fB);\fR .br -\fBchar* keybound_sp(SCREEN*, int, int);\fR +\fBbool is_term_resized_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIlines\fP\fB, int \fP\fIcolumns\fP\fB);\fR .br -\fBint key_defined_sp(SCREEN*, const char *);\fR +\fBbool isendwin_sp(SCREEN* \fP\fIsp\fP\fB);\fR +.sp +\fBint key_defined_sp(SCREEN* \fP\fIsp\fP\fB, const char *\fP\fIdefinition\fP\fB);\fR .br -\fBNCURSES_CONST char * keyname_sp(SCREEN*, int);\fR +\fBchar* keybound_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIkeycode\fP\fB, int \fP\fIcount\fP\fB);\fR .br -\fBint keyok_sp(SCREEN*, int, bool);\fR +\fBNCURSES_CONST char * keyname_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIc\fP\fB);\fR .br -\fBchar killchar_sp(SCREEN*);\fR +\fBint keyok_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIkeycode\fP\fB, bool \fP\fIenable\fP\fB);\fR .br -\fBchar* longname_sp(SCREEN*);\fR +\fBchar killchar_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint mcprint_sp(SCREEN*, char *, int);\fR +\fBchar* longname_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint mouseinterval_sp(SCREEN*, int);\fR +\fBint mcprint_sp(SCREEN* \fP\fIsp\fP\fB, char *\fP\fIdata\fP\fB, int \fP\fIlen\fP\fB);\fR .br -\fBmmask_t mousemask_sp(SCREEN*, mmask_t, mmask_t *);\fR +\fBint mouseinterval_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIerval\fP\fB);\fR .br -\fBint mvcur_sp(SCREEN*, int, int, int, int);\fR +\fBmmask_t mousemask_sp(SCREEN* \fP\fIsp\fP\fB, mmask_t \fP\fInewmask\fP\fB, mmask_t *\fP\fIoldmask\fP\fB);\fR .br -\fBint napms_sp(SCREEN*, int);\fR +\fBint mvcur_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIoldrow\fP\fB, int \fP\fIoldcol\fP\fB, int \fP\fInewrow\fP\fB, int \fP\fInewcol\fP\fB);\fR +.sp +\fBint napms_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIms\fP\fB);\fR .br -\fBWINDOW* newpad_sp(SCREEN*, int, int);\fR +\fBWINDOW* newpad_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fInrows\fP\fB, int \fP\fIncols\fP\fB);\fR .br \fBSCREEN* new_prescr(void);\fR .br -\fBSCREEN* newterm_sp(SCREEN*, const char *, FILE *, FILE *);\fR -.br -\fBWINDOW* newwin_sp(SCREEN*, int, int, int, int);\fR -.br -\fBint nl_sp(SCREEN*);\fR -.br -\fBint nocbreak_sp(SCREEN*);\fR -.br -\fBint noecho_sp(SCREEN*);\fR +\fBSCREEN* newterm_sp(SCREEN* \fP\fIsp\fP\fB, const char *\fP\fItype\fP\fB, FILE *\fP\fIoutfd\fP\fB, FILE *\fP\fIinfd\fP\fB);\fR .br -\fBvoid nofilter_sp(SCREEN*);\fR +\fBWINDOW* newwin_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fInlines\fP\fB, int \fP\fIncols\fP\fB, int \fP\fIbegin_y\fP\fB, int \fP\fIbegin_x\fP\fB);\fR .br -\fBint nonl_sp(SCREEN*);\fR +\fBint nl_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBvoid noqiflush_sp(SCREEN*);\fR +\fBint nocbreak_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint noraw_sp(SCREEN*);\fR +\fBint noecho_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint pair_content_sp(SCREEN*, short, short*, short*);\fR +\fBvoid nofilter_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBvoid qiflush_sp(SCREEN*);\fR -.br -\fBint raw_sp(SCREEN*);\fR -.br -\fBint reset_prog_mode_sp(SCREEN*);\fR -.br -\fBint reset_shell_mode_sp(SCREEN*);\fR +\fBint nonl_sp(SCREEN* \fP\fIsp\fP\fB);\fR +.sp +\fBvoid noqiflush_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint resetty_sp(SCREEN*);\fR +\fBint noraw_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint resize_term_sp(SCREEN*, int, int);\fR +\fBint pair_content_sp(SCREEN* \fP\fIsp\fP\fB, short \fP\fIpair\fP\fB, short* \fP\fIfg\fP\fB, short* \fP\fIbg\fP\fB);\fR .br -\fBint resizeterm_sp(SCREEN*, int, int);\fR +\fBvoid qiflush_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint restartterm_sp(SCREEN*, NCURSES_CONST char*, int, int *);\fR +\fBint raw_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint ripoffline_sp(SCREEN*, int, int (*)(WINDOW*, int));\fR +\fBint reset_prog_mode_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint savetty_sp(SCREEN*);\fR +\fBvoid reset_color_pairs_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint scr_init_sp(SCREEN*, const char *);\fR +\fBint reset_shell_mode_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint scr_restore_sp(SCREEN*, const char *);\fR +\fBint resetty_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint scr_set_sp(SCREEN*, const char *);\fR +\fBint resize_term_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIlines\fP\fB, int \fP\fIcolumns\fP\fB);\fR +.sp +\fBint resizeterm_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIlines\fP\fB, int \fP\fIcolumns\fP\fB);\fR .br -\fBTERMINAL* set_curterm_sp(SCREEN*, TERMINAL*);\fR +\fBint ripoffline_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIline\fP\fB, int (*\fP\fIinit\fP\fB)(WINDOW* \fP\fIwin\fP\fB, int \fP\fIfmt\fP\fB));\fR .br -\fBint set_escdelay_sp(SCREEN*, int);\fR +\fBint savetty_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint set_tabsize_sp(SCREEN*, int);\fR +\fBint scr_init_sp(SCREEN* \fP\fIsp\fP\fB, const char *\fP\fIfilename\fP\fB);\fR .br -\fBint slk_attroff_sp(SCREEN*, const chtype);\fR +\fBint scr_restore_sp(SCREEN* \fP\fIsp\fP\fB, const char *\fP\fIfilename\fP\fB);\fR .br -\fBint slk_attron_sp(SCREEN*, const chtype);\fR +\fBint scr_set_sp(SCREEN* \fP\fIsp\fP\fB, const char *\fP\fIfilename\fP\fB);\fR .br -\fBint slk_attr_set_sp(SCREEN*, const attr_t, short, void*);\fR +\fBint set_escdelay_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIms\fP\fB);\fR .br -\fBint slk_attrset_sp(SCREEN*, const chtype);\fR +\fBint set_tabsize_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIcols\fP\fB);\fR .br -\fBattr_t slk_attr_sp(SCREEN*);\fR +\fBint slk_attr_set_sp(SCREEN* \fP\fIsp\fP\fB, const attr_t \fP\fIattrs\fP\fB, short \fP\fIpair\fP\fB, void*\fP\fIopts\fP\fB);\fR +.sp +\fBint slk_attrset_sp(SCREEN* \fP\fIsp\fP\fB, const chtype \fP\fIa\fP\fB);\fR .br -\fBint slk_clear_sp(SCREEN*);\fR +\fBint slk_attroff_sp(SCREEN* \fP\fIsp\fP\fB, const chtype \fP\fIa\fP\fB);\fR .br -\fBint slk_color_sp(SCREEN*, short);\fR +\fBint slk_attron_sp(SCREEN* \fP\fIsp\fP\fB, const chtype \fP\fIa\fP\fB);\fR .br -\fBint slk_init_sp(SCREEN*, int);\fR +\fBattr_t slk_attr_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBchar* slk_label_sp(SCREEN*, int);\fR +\fBint slk_clear_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint slk_noutrefresh_sp(SCREEN*);\fR +\fBint slk_color_sp(SCREEN* \fP\fIsp\fP\fB, short \fP\fIpair\fP\fB);\fR .br -\fBint slk_refresh_sp(SCREEN*);\fR +\fBint slk_init_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIfmt\fP\fB);\fR .br -\fBint slk_restore_sp(SCREEN*);\fR +\fBchar* slk_label_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIlabnum\fP\fB);\fR .br -\fBint slk_set_sp(SCREEN*, int, const char *, int);\fR +\fBint slk_noutrefresh_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint slk_touch_sp(SCREEN*);\fR +\fBint slk_refresh_sp(SCREEN* \fP\fIsp\fP\fB);\fR +.sp +\fBint slk_restore_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint start_color_sp(SCREEN*);\fR +\fBint slk_set_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIlabnum\fP\fB, const char * \fP\fIlabel\fP\fB, int \fP\fIfmt\fP\fB);\fR .br -\fBattr_t term_attrs_sp(SCREEN*);\fR +\fBint slk_touch_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBchtype termattrs_sp(SCREEN*);\fR +\fBint start_color_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBchar* termname_sp(SCREEN*);\fR +\fBattr_t term_attrs_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint typeahead_sp(SCREEN*, int);\fR +\fBchtype termattrs_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBNCURSES_CONST char* unctrl_sp(SCREEN*, chtype);\fR +\fBchar* termname_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBint ungetch_sp(SCREEN*, int);\fR +\fBint typeahead_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIfd\fP\fB);\fR .br -\fBint ungetmouse_sp(SCREEN*,MEVENT *);\fR +\fBint unget_wch_sp(SCREEN* \fP\fIsp\fP\fB, const wchar_t \fP\fIwch\fP\fB);\fR .br -\fBint unget_wch_sp(SCREEN*, const wchar_t);\fR +\fBint ungetch_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIch\fP\fB);\fR +.sp +\fBint ungetmouse_sp(SCREEN* \fP\fIsp\fP\fB,MEVENT * \fP\fBevent\fP\fB);\fR .br -\fBint use_default_colors_sp(SCREEN*);\fR +\fBint use_default_colors_sp(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBvoid use_env_sp(SCREEN*, bool);\fR +\fBvoid use_env_sp(SCREEN* \fP\fIsp\fP\fB, bool \fP\fIbf\fP\fB);\fR .br -\fBvoid use_tioctl_sp(SCREEN *, bool);\fR +\fBint use_legacy_coding_sp(SCREEN* \fP\fIsp\fP\fB, int \fP\fIlevel\fP\fB);\fR .br -\fBint use_legacy_coding_sp(SCREEN*, int);\fR +\fBvoid use_tioctl_sp(SCREEN *\fP\fIsp\fP\fB, bool \fP\fIbf\fP\fB);\fR .br -\fBint vid_attr_sp(SCREEN*, attr_t, short, void *);\fR +\fBint vid_attr_sp(SCREEN* \fP\fIsp\fP\fB, attr_t \fP\fIattrs\fP\fB, short \fP\fIpair\fP\fB, void * \fP\fIopts\fP\fB);\fR .br -\fBint vidattr_sp(SCREEN*, chtype);\fR +\fBint vid_puts_sp(SCREEN* \fP\fIsp\fP\fB, attr_t \fP\fIattrs\fP\fB, short \fP\fIpair\fP\fB, void * \fP\fIopts\fP\fB, NCURSES_SP_OUTC \fP\fIputc\fP\fB);\fR .br -\fBint vid_puts_sp(SCREEN*, attr_t, short, void *, NCURSES_SP_OUTC);\fR +\fBint vidattr_sp(SCREEN* \fP\fIsp\fP\fB, chtype \fP\fIattrs\fP\fB);\fR .br -\fBint vidputs_sp(SCREEN*, chtype, NCURSES_SP_OUTC);\fR +\fBint vidputs_sp(SCREEN* \fP\fIsp\fP\fB, chtype \fP\fIattrs\fP\fB, NCURSES_SP_OUTC \fP\fIputc\fP\fB);\fR .br -\fBwchar_t* wunctrl_sp(SCREEN*, cchar_t *);\fR +\fBwchar_t* wunctrl_sp(SCREEN* \fP\fIsp\fP\fB, cchar_t *\fP\fIch\fP\fB);\fR .sp \fB#include \fR .sp -\fBFORM* new_form_sp(SCREEN*, FIELD **);\fR +\fBFORM* new_form_sp(SCREEN* \fP\fIsp\fP\fB, FIELD **\fP\fIfields\fP\fB);\fR .sp \fB#include \fR .sp -\fBMENU* new_menu_sp(SCREEN*, ITEM **);\fR +\fBMENU* new_menu_sp(SCREEN* \fP\fIsp\fP\fB, ITEM **\fP\fIitems\fP\fB);\fR .sp \fB#include \fR .sp -\fBPANEL* ceiling_panel(SCREEN*);\fR +\fBPANEL* ceiling_panel(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBPANEL* ground_panel(SCREEN*);\fR +\fBPANEL* ground_panel(SCREEN* \fP\fIsp\fP\fB);\fR .br -\fBvoid update_panels_sp(SCREEN*);\fR +\fBvoid update_panels_sp(SCREEN* \fP\fIsp\fP\fB);\fR .sp \fB#include \fR .sp -\fBint del_curterm_sp(SCREEN*, TERMINAL *);\fR +\fBint del_curterm_sp(SCREEN* \fP\fIsp\fP\fB, TERMINAL *\fP\fIoterm\fP\fB);\fR .br -\fBint putp_sp(SCREEN*, const char *);\fR +\fBint putp_sp(SCREEN* \fP\fIsp\fP\fB, const char *\fP\fIstr\fP\fB);\fR .br -\fBint tgetflag_sp(SCREEN*, const char *);\fR +\fBint restartterm_sp(SCREEN* \fP\fIsp\fP\fB, NCURSES_CONST char*\fP\fIterm\fP\fB, int \fP\fIfiledes\fP\fB, int *\fP\fIerrret\fP\fB);\fR .br -\fBint tgetent_sp(SCREEN*, char *, const char *);\fR +\fBTERMINAL* set_curterm_sp(SCREEN* \fP\fIsp\fP\fB, TERMINAL*\fP\fInterm\fP\fB);\fR .br -\fBint tgetnum_sp(SCREEN*, const char *);\fR +\fBint tgetent_sp(SCREEN* \fP\fIsp\fP\fB, char *\fP\fIbp\fP\fB, const char *\fP\fIname\fP\fB);\fR .br -\fBchar* tgetstr_sp(SCREEN*, const char *, char **);\fR +\fBint tgetflag_sp(SCREEN* \fP\fIsp\fP\fB, const char *\fP\fIcapname\fP\fB);\fR .br -\fBint tigetflag_sp(SCREEN*, const char *);\fR +\fBint tgetnum_sp(SCREEN* \fP\fIsp\fP\fB, const char *\fP\fIcapname\fP\fB);\fR .br -\fBint tigetnum_sp(SCREEN*, const char *);\fR +\fBchar* tgetstr_sp(SCREEN* \fP\fIsp\fP\fB, const char *\fP\fIcapname\fP\fB, char **\fP\fIarea\fP\fB);\fR .br -\fBchar* tigetstr_sp(SCREEN*, const char *);\fR +\fBchar* tgoto_sp(SCREEN* \fP\fIsp\fP\fB, const char *\fP\fIcapname\fP\fB, int \fP\fIcol\fP\fB, int \fP\fIrow\fP\fB);\fR .br -\fBint tputs_sp(SCREEN*, const char *, int, NCURSES_SP_OUTC);\fR +\fBint tigetflag_sp(SCREEN* \fP\fIsp\fP\fB, const char *\fP\fIcapname\fP\fB);\fR +.br +\fBint tigetnum_sp(SCREEN* \fP\fIsp\fP\fB, const char *\fP\fIcapname\fP\fB);\fR +.br +\fBchar* tigetstr_sp(SCREEN* \fP\fIsp\fP\fB, const char *\fP\fIcapname\fP\fB);\fR +.br +/* may instead use 9 long parameters */ +.br +\fBchar* tparm_sp(SCREEN* \fP\fIsp\fP\fB, const char *\fP\fIstr\fP\fB, ...);\fR +.br +\fBint tputs_sp(SCREEN* \fP\fIsp\fP\fB, const char *\fP\fIstr\fP\fB, int \fP\fIaffcnt\fP\fB, NCURSES_SP_OUTC \fP\fIputc\fP\fB);\fR +.sp +\fB#include \fR +.sp +\fBNCURSES_CONST char* unctrl_sp(SCREEN* \fP\fIsp\fP\fB, chtype \fP\fIc\fP\fB);\fR .ad .br .SH DESCRIPTION