Пример #1
0
/*
 * echo_wchar --
 *	Echo wide character and attributes on stdscr and refresh stdscr.
 */
int
echo_wchar(const cchar_t *wch)
{
#ifndef HAVE_WCHAR
	return ERR;
#else
	return wecho_wchar(stdscr, wch);
#endif /* HAVE_WCHAR */
}
Пример #2
0
pecho_wchar(WINDOW *pad, const cchar_t * wch)
{
    T((T_CALLED("pecho_wchar(%p, %s)"), pad, _tracech_t(wch)));

    if (pad == 0)
	returnCode(ERR);

    if (!(pad->_flags & _ISPAD))
	returnCode(wecho_wchar(pad, wch));

    wadd_wch(pad, wch);
    prefresh(pad, pad->_pad._pad_y,
	     pad->_pad._pad_x,
	     pad->_pad._pad_top,
	     pad->_pad._pad_left,
	     pad->_pad._pad_bottom,
	     pad->_pad._pad_right);

    returnCode(OK);
}
Пример #3
0
int echo_wchar(const cchar_t *wch)
{
    PDC_LOG(("echo_wchar() - called: wch=%x\n", *wch));

    return wecho_wchar(stdscr, wch);
}
Пример #4
0
//------------------------------------------------------------------------------
int echo_wchar( const cchar_t* wch )
{
    __QCS_FCONTEXT( "echo_wchar" );

    return wecho_wchar( stdscr, wch );
}
Пример #5
0
NCURSES_EXPORT(int) (echo_wchar) (const cchar_t * z)
{
	T((T_CALLED("echo_wchar(%p)"), (const void *)z)); returnCode(wecho_wchar(stdscr,z));
}