Moving trade screen search dimming to the proper row.

Unfortunately, this now means it hits one of the search clear lines when both are active.
develop
Eric Wald 2014-09-04 23:28:59 -06:00
parent aaa8a829d1
commit 7143479253
1 changed files with 9 additions and 7 deletions

@ -408,7 +408,7 @@ protected:
//bool redo_search; //bool redo_search;
string search_string; string search_string;
private: protected:
int *cursor_pos; int *cursor_pos;
char select_key; char select_key;
bool valid; bool valid;
@ -1086,11 +1086,12 @@ public:
if (!search_string.empty()) if (!search_string.empty())
{ {
make_text_dim(2, 37, 22);
make_text_dim(42, gps->dimx-2, 22);
int32_t x = 2; int32_t x = 2;
int32_t y = gps->dimy - 3; int32_t y = gps->dimy - 3;
OutputString(COLOR_YELLOW, x, y, "Note: Clear search to trade"); make_text_dim(2, 37, y);
make_text_dim(42, gps->dimx-2, y);
OutputString(COLOR_LIGHTRED, x, y, string(1, select_key + 'A' - 'a'));
OutputString(COLOR_WHITE, x, y, ": Clear search to trade ");
} }
} }
@ -1136,11 +1137,12 @@ public:
if (!search_string.empty()) if (!search_string.empty())
{ {
make_text_dim(2, 37, 22);
make_text_dim(42, gps->dimx-2, 22);
int32_t x = 42; int32_t x = 42;
int32_t y = gps->dimy - 3; int32_t y = gps->dimy - 3;
OutputString(COLOR_YELLOW, x, y, "Note: Clear search to trade"); make_text_dim(2, 37, y);
make_text_dim(42, gps->dimx-2, y);
OutputString(COLOR_LIGHTRED, x, y, string(1, select_key + 'A' - 'a'));
OutputString(COLOR_WHITE, x, y, ": Clear search to trade ");
} }
} }