kopia lustrzana https://github.com/jamescoxon/dl-fldigi
View browser
* Removed bold declaration from line format string - caused erroneous character printing if a font was used which had no bold definition in the font library (observed on Linux).pull/1/head
rodzic
7bdf0353e1
commit
9006fdeaf4
|
@ -174,7 +174,6 @@ void pskBrowser::resize(int x, int y, int w, int h)
|
||||||
} else if (!progdefaults.myCall.empty() &&
|
} else if (!progdefaults.myCall.empty() &&
|
||||||
strcasestr(bwsrline[j].c_str(), progdefaults.myCall.c_str()))
|
strcasestr(bwsrline[j].c_str(), progdefaults.myCall.c_str()))
|
||||||
bline.append(dkgreen);
|
bline.append(dkgreen);
|
||||||
// bline.append(bwsrline[j]);
|
|
||||||
Fl_Hold_Browser::add(bline.c_str());
|
Fl_Hold_Browser::add(bline.c_str());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -184,21 +183,21 @@ void pskBrowser::makecolors()
|
||||||
{
|
{
|
||||||
char tempstr[20];
|
char tempstr[20];
|
||||||
|
|
||||||
snprintf(tempstr, sizeof(tempstr), "@b@C%d",
|
snprintf(tempstr, sizeof(tempstr), "@C%d",
|
||||||
adjust_color(fl_color_cube(128 * (FL_NUM_RED - 1) / 255,
|
adjust_color(fl_color_cube(128 * (FL_NUM_RED - 1) / 255,
|
||||||
0 * (FL_NUM_GREEN - 1) / 255,
|
0 * (FL_NUM_GREEN - 1) / 255,
|
||||||
0 * (FL_NUM_BLUE - 1) / 255),
|
0 * (FL_NUM_BLUE - 1) / 255),
|
||||||
FL_BACKGROUND2_COLOR)); // dark red
|
FL_BACKGROUND2_COLOR)); // dark red
|
||||||
dkred = tempstr;
|
dkred = tempstr;
|
||||||
|
|
||||||
snprintf(tempstr, sizeof(tempstr), "@b@C%d",
|
snprintf(tempstr, sizeof(tempstr), "@C%d",
|
||||||
adjust_color(fl_color_cube(0 * (FL_NUM_RED - 1) / 255,
|
adjust_color(fl_color_cube(0 * (FL_NUM_RED - 1) / 255,
|
||||||
128 * (FL_NUM_GREEN - 1) / 255,
|
128 * (FL_NUM_GREEN - 1) / 255,
|
||||||
0 * (FL_NUM_BLUE - 1) / 255),
|
0 * (FL_NUM_BLUE - 1) / 255),
|
||||||
FL_BACKGROUND2_COLOR)); // dark green
|
FL_BACKGROUND2_COLOR)); // dark green
|
||||||
dkgreen = tempstr;
|
dkgreen = tempstr;
|
||||||
|
|
||||||
snprintf(tempstr, sizeof(tempstr), "@b@C%d",
|
snprintf(tempstr, sizeof(tempstr), "@C%d",
|
||||||
adjust_color(fl_color_cube(0 * (FL_NUM_RED - 1) / 255,
|
adjust_color(fl_color_cube(0 * (FL_NUM_RED - 1) / 255,
|
||||||
0 * (FL_NUM_GREEN - 1) / 255,
|
0 * (FL_NUM_GREEN - 1) / 255,
|
||||||
128 * (FL_NUM_BLUE - 1) / 255),
|
128 * (FL_NUM_BLUE - 1) / 255),
|
||||||
|
@ -249,6 +248,8 @@ void pskBrowser::addchr(int ch, int freq, unsigned char c, int md) // 0 < ch < c
|
||||||
else
|
else
|
||||||
bwsrline[ch].erase(0,1);
|
bwsrline[ch].erase(0,1);
|
||||||
linechars[ch]--;
|
linechars[ch]--;
|
||||||
|
bwsrline[ch].erase(0,1);
|
||||||
|
linechars[ch] -= 1;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
bwsrline[ch].clear();
|
bwsrline[ch].clear();
|
||||||
|
|
Ładowanie…
Reference in New Issue