projects
/
ncurses.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ncurses 6.0 - patch 20160206
[ncurses.git]
/
test
/
form_driver_w.c
diff --git
a/test/form_driver_w.c
b/test/form_driver_w.c
index 276209f49440fef83762c2d41568b0b21954ab9d..3e928af8cc5692aebdff82265b574e5968a04cec 100644
(file)
--- a/
test/form_driver_w.c
+++ b/
test/form_driver_w.c
@@
-1,5
+1,5
@@
/****************************************************************************
/****************************************************************************
- * Copyright (c) 2013
Free Software Foundation, Inc.
*
+ * Copyright (c) 2013
,2014 Free Software Foundation, Inc.
*
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* copy of this software and associated documentation files (the *
@@
-31,7
+31,7
@@
****************************************************************************/
/*
****************************************************************************/
/*
- * $Id: form_driver_w.c,v 1.
9 2013/12/07 20:35:54
tom Exp $
+ * $Id: form_driver_w.c,v 1.
13 2014/08/02 17:24:55
tom Exp $
*
* Test form_driver_w (int, int, wchar_t), a wide char aware
* replacement of form_driver.
*
* Test form_driver_w (int, int, wchar_t), a wide char aware
* replacement of form_driver.
@@
-41,7
+41,7
@@
#include <test.priv.h>
#include <test.priv.h>
-#if USE_WIDEC_SUPPORT && USE_LIBFORM
+#if USE_WIDEC_SUPPORT && USE_LIBFORM
&& (defined(NCURSES_VERSION_PATCH) && NCURSES_VERSION_PATCH >= 20131207)
#include <form.h>
#include <form.h>
@@
-86,7
+86,7
@@
main(void)
wint_t ch;
int ret = get_wch(&ch);
wint_t ch;
int ret = get_wch(&ch);
- mvprintw(8, 10, "Got %d (%#x), type: %s",
ch,
ch,
+ mvprintw(8, 10, "Got %d (%#x), type: %s",
(int) ch, (int)
ch,
(ret == KEY_CODE_YES)
? "KEY_CODE_YES"
: ((ret == OK)
(ret == KEY_CODE_YES)
? "KEY_CODE_YES"
: ((ret == OK)
@@
-101,22
+101,17
@@
main(void)
switch (ch) {
case KEY_DOWN:
/* Go to next field */
switch (ch) {
case KEY_DOWN:
/* Go to next field */
- form_driver
(my_form
, REQ_NEXT_FIELD);
+ form_driver
_w(my_form, KEY_CODE_YES
, REQ_NEXT_FIELD);
/* Go to the end of the present buffer */
/* Leaves nicely at the last character */
/* Go to the end of the present buffer */
/* Leaves nicely at the last character */
- form_driver
(my_form
, REQ_END_LINE);
+ form_driver
_w(my_form, KEY_CODE_YES
, REQ_END_LINE);
break;
case KEY_UP:
/* Go to previous field */
break;
case KEY_UP:
/* Go to previous field */
- form_driver
(my_form
, REQ_PREV_FIELD);
- form_driver
(my_form
, REQ_END_LINE);
+ form_driver
_w(my_form, KEY_CODE_YES
, REQ_PREV_FIELD);
+ form_driver
_w(my_form, KEY_CODE_YES
, REQ_END_LINE);
break;
default:
break;
default:
-#if 0
- /* If this is a normal character, it gets printed */
- form_driver(my_form, ch);
- wadd_wch(my_form->current->working, ch);
-#endif
break;
}
break;
break;
}
break;
@@
-128,7
+123,7
@@
main(void)
done = TRUE;
break;
default:
done = TRUE;
break;
default:
- form_driver_w(my_form, OK, ch);
+ form_driver_w(my_form, OK,
(wchar_t)
ch);
break;
}
break;
break;
}
break;