[PATCH 12/16] test/{dup,move}_field.c: Apply background color.
"G. Branden Robinson" <[email protected]>
| Newsgroups | gmane.comp.lib.ncurses.bugs |
|---|---|
| Message-ID | <20260815122131.bnmsl5cfch3rvhls@illithid> |
...to form fields, making them less ugly.
---
test/dup_field.c | 3 ++-
test/move_field.c | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/test/dup_field.c b/test/dup_field.c
index 1a2272c5c..2672339db 100644
--- a/test/dup_field.c
+++ b/test/dup_field.c
@@ -126,6 +126,7 @@ make_label(const char *label, int frow, int fcol)
if (f) {
set_field_buffer(f, 0, label);
+ set_field_back(f, COLOR_PAIR(1));
set_field_opts(f, (int) ((unsigned) field_opts(f) & (unsigned) ~O_ACTIVE));
all_fields[num_fields++] = f;
}
@@ -138,7 +139,7 @@ make_field(int frow, int fcol, int rows, int cols)
if (f) {
set_field_type(f, TYPE_ALPHA, 1);
- set_field_back(f, A_UNDERLINE);
+ set_field_back(f, COLOR_PAIR(1)|A_UNDERLINE);
init_edit_field(f, empty);
is_editing[num_fields] = TRUE;
all_fields[num_fields++] = f;
diff --git a/test/move_field.c b/test/move_field.c
index 3fbafcbeb..7f92bcc2f 100644
--- a/test/move_field.c
+++ b/test/move_field.c
@@ -130,6 +130,7 @@ make_label(const char *label, int frow, int fcol)
if (f) {
set_field_buffer(f, 0, label);
+ set_field_back(f, COLOR_PAIR(1));
set_field_opts(f, (int) ((unsigned) field_opts(f) & (unsigned) ~O_ACTIVE));
all_fields[num_fields++] = f;
}
@@ -142,7 +143,7 @@ make_field(int frow, int fcol, int rows, int cols)
if (f) {
set_field_type(f, TYPE_ALPHA, 1);
- set_field_back(f, A_UNDERLINE);
+ set_field_back(f, COLOR_PAIR(1)|A_UNDERLINE);
init_edit_field(f, empty);
all_fields[num_fields++] = f;
}
--
2.30.2
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEh3PWHWjjDgcrENwa0Z6cfXEmbc4FAmqAWcsACgkQ0Z6cfXEm bc7IihAAq1VI5/TKtZCzu2oxWNYgBlJeKuL1Mc86vuTL0ep127gNTWYmRDHWmGXq JN4ZoyYQHTgnXMV+O1YGttgzHfBIjwUAIKwAi7B+wYijze8QM0AlnHOm8KLJPICi 0lmZNpBeJNHQi1/v1GecwaRM2Q8thsZ5wd+LYyfC1m3p3BWBN2iHboGj7YpkD1d/ INgkoZL6tCNpWaoRAzSsGdWubgBnYTGbDV35qnp1Erl5cNF6CINW8SUCHWNQuSVp +ljX0nKvJyzjbwIBaAK0SLymbeMCdqvhJK7ZKnAvQp98Qj38qbpzw0cDTbs7MC0u OsmtCHyPOCAJ5ZLP65Dk6YnjmanfeF1Pvs/4hABPOvG5Le1WK1N259cAANWlzxyb 44CidXnLrKHlC8SdXYznQbRIsoXSa9QDJEIWkIy6mBrk1Y7H45RJE08VMjEO5lm+ rVmpXyKQPjYWdUvw6BwhDy7X999i8G/LWPC+l+NstRs5jU2oX/5j6kRO8IL/GdPT Eyi3BoZz6ds9zqvH3Sn9Men1csZcjvK9Hpe2orbEUqCDiZBAtJqFTJowyZvF0h/6 5SizPDJtzfjmOtyLt5FOOjiSnVZgEGhB2hJ7ssQDlV8robVKqVLdr3H3plQM410l LRK/r37dLRK319QixAXIMz3cc7zQZBFUsP/JC3vBd1PhNXO7cz4= =Y2ic -----END PGP SIGNATURE-----