* [PATCH] hdspmixer: fix drawing problems with black background
@ 2011-04-01 10:16 Tim Blechmann
2011-04-01 10:28 ` Paul Menzel
0 siblings, 1 reply; 6+ messages in thread
From: Tim Blechmann @ 2011-04-01 10:16 UTC (permalink / raw)
To: alsa-devel; +Cc: Tim Blechmann
- use foreground color instead of black
- HDSPMixerSelector: set colors before setting labels
- automated removal of some trailing spaces
Signed-off-by: Tim Blechmann <tim@klingt.org>
---
hdspmixer/src/HDSPMixerAboutText.cxx | 6 ++--
hdspmixer/src/HDSPMixerIOMixer.cxx | 10 +++---
hdspmixer/src/HDSPMixerOutput.cxx | 56 +++++++++++++++++-----------------
hdspmixer/src/HDSPMixerSelector.cxx | 20 ++++++------
4 files changed, 46 insertions(+), 46 deletions(-)
diff --git a/hdspmixer/src/HDSPMixerAboutText.cxx b/hdspmixer/src/HDSPMixerAboutText.cxx
index c8c9b1a..26a5bbc 100644
--- a/hdspmixer/src/HDSPMixerAboutText.cxx
+++ b/hdspmixer/src/HDSPMixerAboutText.cxx
@@ -1,11 +1,11 @@
/*
* HDSPMixer
- *
+ *
* Copyright (C) 2003 Thomas Charbonnel (thomas@undata.org)
*
* Copyright (C) 2011 Adrian Knoth (adi@drcomp.erfurt.thur.de)
* Fredrik Lingvall (fredrik.lingvall@gmail.com)
- *
+ *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
@@ -48,7 +48,7 @@ HDSPMixerAboutText::HDSPMixerAboutText(int x, int y, int w, int h):Fl_Widget(x,
void HDSPMixerAboutText::draw()
{
- fl_color(FL_BLACK);
+ fl_color(FL_FOREGROUND_COLOR);
fl_font(FL_HELVETICA, 10);
fl_draw(text, x(), y(), w(), h(), FL_ALIGN_LEFT);
}
diff --git a/hdspmixer/src/HDSPMixerIOMixer.cxx b/hdspmixer/src/HDSPMixerIOMixer.cxx
index 987be41..b5c293b 100644
--- a/hdspmixer/src/HDSPMixerIOMixer.cxx
+++ b/hdspmixer/src/HDSPMixerIOMixer.cxx
@@ -1,8 +1,8 @@
/*
* HDSPMixer
- *
+ *
* Copyright (C) 2003 Thomas Charbonnel (thomas@undata.org)
- *
+ *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
@@ -54,7 +54,7 @@ HDSPMixerIOMixer::HDSPMixerIOMixer(int x, int y, int w, int h, int ch, int type)
end();
}
-void HDSPMixerIOMixer::draw_background()
+void HDSPMixerIOMixer::draw_background()
{
draw_background(x(), y(), w(), h());
}
@@ -71,7 +71,7 @@ void HDSPMixerIOMixer::draw()
Fl_Widget *const* a = array();
if (damage() & ~FL_DAMAGE_CHILD) {
draw_background();
- fl_color(FL_BLACK);
+ fl_color(FL_FOREGROUND_COLOR);
fl_font(FL_HELVETICA, 8);
fl_draw(channel_name.str().c_str(), x()+4, y()+225, 27, 9, FL_ALIGN_CENTER);
for (int i=children(); i--;) {
@@ -83,7 +83,7 @@ void HDSPMixerIOMixer::draw()
}
}
-void HDSPMixerIOMixer::update_child(Fl_Widget& widget)
+void HDSPMixerIOMixer::update_child(Fl_Widget& widget)
{
if (widget.damage() && widget.visible() && widget.type() < FL_WINDOW && fl_not_clipped(widget.x(), widget.y(), widget.w(), widget.h())) {
if ((HDSPMixerMeter*)&widget == meter) {
diff --git a/hdspmixer/src/HDSPMixerOutput.cxx b/hdspmixer/src/HDSPMixerOutput.cxx
index 5047825..f30d8c6 100644
--- a/hdspmixer/src/HDSPMixerOutput.cxx
+++ b/hdspmixer/src/HDSPMixerOutput.cxx
@@ -1,8 +1,8 @@
/*
* HDSPMixer
- *
+ *
* Copyright (C) 2003 Thomas Charbonnel (thomas@undata.org)
- *
+ *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
@@ -23,25 +23,25 @@
static char const *labels_madi_ss[64] = {
"1", "2", "3", "4", "5", "6", "7", "8",
- "9", "10", "11", "12", "13", "14", "15", "16",
- "17", "18", "19", "20", "21", "22", "23", "24",
- "25", "26", "27", "28", "29", "30", "31", "32",
- "33", "34", "35", "36", "37", "38", "39", "40",
- "41", "42", "43", "44", "45", "46", "47", "48",
- "49", "50", "51", "52", "53", "54", "55", "56",
+ "9", "10", "11", "12", "13", "14", "15", "16",
+ "17", "18", "19", "20", "21", "22", "23", "24",
+ "25", "26", "27", "28", "29", "30", "31", "32",
+ "33", "34", "35", "36", "37", "38", "39", "40",
+ "41", "42", "43", "44", "45", "46", "47", "48",
+ "49", "50", "51", "52", "53", "54", "55", "56",
"57", "58", "59", "60", "61", "62", "63", "64"
};
static char const *labels_madi_ds[64] = {
"1", "2", "3", "4", "5", "6", "7", "8",
- "9", "10", "11", "12", "13", "14", "15", "16",
- "17", "18", "19", "20", "21", "22", "23", "24",
- "25", "26", "27", "28", "29", "30", "31", "32",
+ "9", "10", "11", "12", "13", "14", "15", "16",
+ "17", "18", "19", "20", "21", "22", "23", "24",
+ "25", "26", "27", "28", "29", "30", "31", "32",
};
static char const *labels_madi_qs[16] = {
"1", "2", "3", "4", "5", "6", "7", "8",
- "9", "10", "11", "12", "13", "14", "15", "16",
+ "9", "10", "11", "12", "13", "14", "15", "16",
};
@@ -96,14 +96,14 @@ static char const *labels_aio_ss_playback[16] = {
};
static char const *labels_aio_ds_input[10] = {
- "AN 1", "AN 2",
+ "AN 1", "AN 2",
"SP.L", "SP.R",
"AES.L", "AES.R",
"A 1", "A 2", "A 3", "A 4"
};
static char const *labels_aio_ds_playback[12] = {
- "AN 1", "AN 2",
+ "AN 1", "AN 2",
"SP.L", "SP.R",
"AES.L", "AES.R",
"A 1", "A 2", "A 3", "A 4",
@@ -204,22 +204,22 @@ void HDSPMixerOutput::setLabels()
break;
case 1:
labels_input = labels_playback = labels_9632_ds;
- break;
+ break;
case 2:
labels_input = labels_playback = labels_9632_qs;
break;
}
return;
}
-
+
if (type == Multiface) {
if (sm)
labels_input = labels_playback = labels_mf_ds;
- else
+ else
labels_input = labels_playback = labels_mf_ss;
return;
};
-
+
if (type == Digiface || type == H9652) {
if (sm)
labels_input = labels_playback = labels_df_ds;
@@ -227,8 +227,8 @@ void HDSPMixerOutput::setLabels()
labels_input = labels_playback = labels_df_ss;
return;
}
-
-
+
+
if (HDSPeMADI == type) {
switch (sm) {
case 0:
@@ -236,7 +236,7 @@ void HDSPMixerOutput::setLabels()
break;
case 1:
labels_input = labels_playback = labels_madi_ds;
- break;
+ break;
case 2:
labels_input = labels_playback = labels_madi_qs;
break;
@@ -248,7 +248,7 @@ void HDSPMixerOutput::setLabels()
labels_input = labels_playback = labels_aes32;
return;
}
-
+
if (HDSPeAIO == type) {
switch (sm) {
case 0:
@@ -258,7 +258,7 @@ void HDSPMixerOutput::setLabels()
case 1:
labels_input = labels_aio_ds_input;
labels_playback = labels_aio_ds_playback;
- break;
+ break;
case 2:
labels_input = labels_aio_qs_input;
labels_playback = labels_aio_ds_playback;
@@ -266,7 +266,7 @@ void HDSPMixerOutput::setLabels()
}
return;
}
-
+
if (HDSPeRayDAT == type) {
switch (sm) {
case 0:
@@ -274,14 +274,14 @@ void HDSPMixerOutput::setLabels()
break;
case 1:
labels_input = labels_playback = labels_raydat_ds;
- break;
+ break;
case 2:
labels_input = labels_playback = labels_raydat_qs;
break;
}
return;
}
-
+
fprintf(stderr, "Unknown card type for output labels, assigning defaults\n");
labels_input = labels_playback = labels_madi_ss;
}
@@ -295,7 +295,7 @@ void HDSPMixerOutput::draw_background(int xpos, int ypos, int w, int h)
{
fl_push_clip(xpos, ypos, w, h);
fl_draw_pixmap(p_output_xpm, x(), y());
- fl_pop_clip();
+ fl_pop_clip();
}
void HDSPMixerOutput::draw()
@@ -303,7 +303,7 @@ void HDSPMixerOutput::draw()
Fl_Widget*const* a = array();
if (damage() & ~FL_DAMAGE_CHILD) {
draw_background();
- fl_color(FL_BLACK);
+ fl_color(FL_FOREGROUND_COLOR);
fl_font(FL_HELVETICA, 8);
fl_draw(labels_playback[out_num], x()+4, y()+193, 27, 9, FL_ALIGN_CENTER);
for (int i=children(); i--;) {
diff --git a/hdspmixer/src/HDSPMixerSelector.cxx b/hdspmixer/src/HDSPMixerSelector.cxx
index 098658f..12f186f 100644
--- a/hdspmixer/src/HDSPMixerSelector.cxx
+++ b/hdspmixer/src/HDSPMixerSelector.cxx
@@ -1,8 +1,8 @@
/*
* HDSPMixer
- *
+ *
* Copyright (C) 2003 Thomas Charbonnel (thomas@undata.org)
- *
+ *
* Copyright (C) 2011 Adrian Knoth (adi@drcomp.erfurt.thur.de)
* Fredrik Lingvall (fredrik.lingvall@gmail.com)
*
@@ -90,7 +90,7 @@ static char const *destinations_aio_ss[8] = {
};
static char const *destinations_aio_ds[6] = {
- "AN 1+2",
+ "AN 1+2",
"AES",
"SPDIF",
"A 1+2", "A 3+4",
@@ -152,11 +152,11 @@ static char const *destinations_h9632_ss[8] = {
static char const *destinations_h9632_ds[6] = {
"A 1+2", "A 3+4",
- "SPDIF", "AN 1+2", "AN 3+4", "AN 5+6"
+ "SPDIF", "AN 1+2", "AN 3+4", "AN 5+6"
};
static char const *destinations_h9632_qs[4] = {
- "SPDIF", "AN 1+2", "AN 3+4", "AN 5+6"
+ "SPDIF", "AN 1+2", "AN 3+4", "AN 5+6"
};
HDSPMixerSelector::HDSPMixerSelector(int x, int y, int w, int h):Fl_Menu_(x, y, w, h)
@@ -164,10 +164,10 @@ HDSPMixerSelector::HDSPMixerSelector(int x, int y, int w, int h):Fl_Menu_(x, y,
max_dest = 0;
selected = 0;
basew = (HDSPMixerWindow *)window();
- setLabels();
textfont(FL_HELVETICA);
textsize(8);
- textcolor(FL_BLACK);
+ textcolor(FL_FOREGROUND_COLOR);
+ setLabels();
}
void HDSPMixerSelector::draw() {
@@ -186,7 +186,7 @@ int HDSPMixerSelector::handle(int e) {
} else {
mode(i, FL_MENU_TOGGLE);
}
- }
+ }
if ((item = (menu()->popup(x(), y()+h(), 0, 0, this))) != NULL) {
value(item);
selected = value();
@@ -338,10 +338,10 @@ void HDSPMixerSelector::setLabels()
destinations = destinations_raydat_qs;
break;
}
-
+
}
-
+
for (int i = 0; i < max_dest; ++i) {
add(destinations[i], 0, 0, 0, FL_MENU_TOGGLE);
}
--
1.7.4.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH] hdspmixer: fix drawing problems with black background
2011-04-01 10:16 [PATCH] hdspmixer: fix drawing problems with black background Tim Blechmann
@ 2011-04-01 10:28 ` Paul Menzel
2011-04-02 12:41 ` Tim Blechmann
2011-04-02 12:44 ` Tim Blechmann
0 siblings, 2 replies; 6+ messages in thread
From: Paul Menzel @ 2011-04-01 10:28 UTC (permalink / raw)
To: alsa-devel
[-- Attachment #1.1: Type: text/plain, Size: 476 bytes --]
Am Freitag, den 01.04.2011, 12:16 +0200 schrieb Tim Blechmann:
> - use foreground color instead of black
> - HDSPMixerSelector: set colors before setting labels
> - automated removal of some trailing spaces
A separate patch for the white space change would make reviewing this
patch on the list much easier, since there are no options in my mail
client or the archive – at least that I know of – to not display white
space changes.
[…]
Thanks,
Paul
[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] hdspmixer: fix drawing problems with black background
2011-04-01 10:28 ` Paul Menzel
@ 2011-04-02 12:41 ` Tim Blechmann
2011-04-02 12:44 ` Tim Blechmann
1 sibling, 0 replies; 6+ messages in thread
From: Tim Blechmann @ 2011-04-02 12:41 UTC (permalink / raw)
To: alsa-devel
>> - use foreground color instead of black
>> - HDSPMixerSelector: set colors before setting labels
>> - automated removal of some trailing spaces
>
> A separate patch for the white space change would make reviewing this
> patch on the list much easier, since there are no options in my mail
> client or the archive – at least that I know of – to not display white
> space changes.
will regenerate the patch without whitespace changes. it is generally annoying
if the sources contain trailing spaces, since most sane editors will remove
them. otherwise you can simply apply this patch to your tree and run `git diff -
w HEAD~1..HEAD'.
tim
--
tim@klingt.org
http://tim.klingt.org
The price an artist pays for doing what he wants is that he has to do
it.
William S. Burroughs
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH] hdspmixer: fix drawing problems with black background
2011-04-01 10:28 ` Paul Menzel
2011-04-02 12:41 ` Tim Blechmann
@ 2011-04-02 12:44 ` Tim Blechmann
2011-04-02 12:59 ` Paul Menzel
2011-04-06 6:29 ` Takashi Iwai
1 sibling, 2 replies; 6+ messages in thread
From: Tim Blechmann @ 2011-04-02 12:44 UTC (permalink / raw)
To: alsa-devel; +Cc: Tim Blechmann
- use foreground color instead of black
- HDSPMixerSelector: set colors before setting labels
Signed-off-by: Tim Blechmann <tim@klingt.org>
---
hdspmixer/src/HDSPMixerAboutText.cxx | 2 +-
hdspmixer/src/HDSPMixerIOMixer.cxx | 2 +-
hdspmixer/src/HDSPMixerOutput.cxx | 2 +-
hdspmixer/src/HDSPMixerSelector.cxx | 4 ++--
4 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/hdspmixer/src/HDSPMixerAboutText.cxx b/hdspmixer/src/HDSPMixerAboutText.cxx
index c8c9b1a..26a5bbc 100644
--- a/hdspmixer/src/HDSPMixerAboutText.cxx
+++ b/hdspmixer/src/HDSPMixerAboutText.cxx
@@ -48,7 +48,7 @@ HDSPMixerAboutText::HDSPMixerAboutText(int x, int y, int w, int h):Fl_Widget(x,
void HDSPMixerAboutText::draw()
{
- fl_color(FL_BLACK);
+ fl_color(FL_FOREGROUND_COLOR);
fl_font(FL_HELVETICA, 10);
fl_draw(text, x(), y(), w(), h(), FL_ALIGN_LEFT);
}
diff --git a/hdspmixer/src/HDSPMixerIOMixer.cxx b/hdspmixer/src/HDSPMixerIOMixer.cxx
index 987be41..b5c293b 100644
--- a/hdspmixer/src/HDSPMixerIOMixer.cxx
+++ b/hdspmixer/src/HDSPMixerIOMixer.cxx
@@ -71,7 +71,7 @@ void HDSPMixerIOMixer::draw()
Fl_Widget *const* a = array();
if (damage() & ~FL_DAMAGE_CHILD) {
draw_background();
- fl_color(FL_BLACK);
+ fl_color(FL_FOREGROUND_COLOR);
fl_font(FL_HELVETICA, 8);
fl_draw(channel_name.str().c_str(), x()+4, y()+225, 27, 9, FL_ALIGN_CENTER);
for (int i=children(); i--;) {
diff --git a/hdspmixer/src/HDSPMixerOutput.cxx b/hdspmixer/src/HDSPMixerOutput.cxx
index 5047825..f30d8c6 100644
--- a/hdspmixer/src/HDSPMixerOutput.cxx
+++ b/hdspmixer/src/HDSPMixerOutput.cxx
@@ -303,7 +303,7 @@ void HDSPMixerOutput::draw()
Fl_Widget*const* a = array();
if (damage() & ~FL_DAMAGE_CHILD) {
draw_background();
- fl_color(FL_BLACK);
+ fl_color(FL_FOREGROUND_COLOR);
fl_font(FL_HELVETICA, 8);
fl_draw(labels_playback[out_num], x()+4, y()+193, 27, 9, FL_ALIGN_CENTER);
for (int i=children(); i--;) {
diff --git a/hdspmixer/src/HDSPMixerSelector.cxx b/hdspmixer/src/HDSPMixerSelector.cxx
index 098658f..12f186f 100644
--- a/hdspmixer/src/HDSPMixerSelector.cxx
+++ b/hdspmixer/src/HDSPMixerSelector.cxx
@@ -164,10 +164,10 @@ HDSPMixerSelector::HDSPMixerSelector(int x, int y, int w, int h):Fl_Menu_(x, y,
max_dest = 0;
selected = 0;
basew = (HDSPMixerWindow *)window();
- setLabels();
textfont(FL_HELVETICA);
textsize(8);
- textcolor(FL_BLACK);
+ textcolor(FL_FOREGROUND_COLOR);
+ setLabels();
}
void HDSPMixerSelector::draw() {
--
1.7.4.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH] hdspmixer: fix drawing problems with black background
2011-04-02 12:44 ` Tim Blechmann
@ 2011-04-02 12:59 ` Paul Menzel
2011-04-06 6:29 ` Takashi Iwai
1 sibling, 0 replies; 6+ messages in thread
From: Paul Menzel @ 2011-04-02 12:59 UTC (permalink / raw)
To: alsa-devel
[-- Attachment #1.1: Type: text/plain, Size: 290 bytes --]
Am Samstag, den 02.04.2011, 14:44 +0200 schrieb Tim Blechmann:
> - use foreground color instead of black
> - HDSPMixerSelector: set colors before setting labels
>
> Signed-off-by: Tim Blechmann <tim@klingt.org>
[…]
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] hdspmixer: fix drawing problems with black background
2011-04-02 12:44 ` Tim Blechmann
2011-04-02 12:59 ` Paul Menzel
@ 2011-04-06 6:29 ` Takashi Iwai
1 sibling, 0 replies; 6+ messages in thread
From: Takashi Iwai @ 2011-04-06 6:29 UTC (permalink / raw)
To: Tim Blechmann; +Cc: alsa-devel
At Sat, 2 Apr 2011 14:44:11 +0200,
Tim Blechmann wrote:
>
> - use foreground color instead of black
> - HDSPMixerSelector: set colors before setting labels
>
> Signed-off-by: Tim Blechmann <tim@klingt.org>
Thanks, applied now.
Takashi
> ---
> hdspmixer/src/HDSPMixerAboutText.cxx | 2 +-
> hdspmixer/src/HDSPMixerIOMixer.cxx | 2 +-
> hdspmixer/src/HDSPMixerOutput.cxx | 2 +-
> hdspmixer/src/HDSPMixerSelector.cxx | 4 ++--
> 4 files changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/hdspmixer/src/HDSPMixerAboutText.cxx b/hdspmixer/src/HDSPMixerAboutText.cxx
> index c8c9b1a..26a5bbc 100644
> --- a/hdspmixer/src/HDSPMixerAboutText.cxx
> +++ b/hdspmixer/src/HDSPMixerAboutText.cxx
> @@ -48,7 +48,7 @@ HDSPMixerAboutText::HDSPMixerAboutText(int x, int y, int w, int h):Fl_Widget(x,
>
> void HDSPMixerAboutText::draw()
> {
> - fl_color(FL_BLACK);
> + fl_color(FL_FOREGROUND_COLOR);
> fl_font(FL_HELVETICA, 10);
> fl_draw(text, x(), y(), w(), h(), FL_ALIGN_LEFT);
> }
> diff --git a/hdspmixer/src/HDSPMixerIOMixer.cxx b/hdspmixer/src/HDSPMixerIOMixer.cxx
> index 987be41..b5c293b 100644
> --- a/hdspmixer/src/HDSPMixerIOMixer.cxx
> +++ b/hdspmixer/src/HDSPMixerIOMixer.cxx
> @@ -71,7 +71,7 @@ void HDSPMixerIOMixer::draw()
> Fl_Widget *const* a = array();
> if (damage() & ~FL_DAMAGE_CHILD) {
> draw_background();
> - fl_color(FL_BLACK);
> + fl_color(FL_FOREGROUND_COLOR);
> fl_font(FL_HELVETICA, 8);
> fl_draw(channel_name.str().c_str(), x()+4, y()+225, 27, 9, FL_ALIGN_CENTER);
> for (int i=children(); i--;) {
> diff --git a/hdspmixer/src/HDSPMixerOutput.cxx b/hdspmixer/src/HDSPMixerOutput.cxx
> index 5047825..f30d8c6 100644
> --- a/hdspmixer/src/HDSPMixerOutput.cxx
> +++ b/hdspmixer/src/HDSPMixerOutput.cxx
> @@ -303,7 +303,7 @@ void HDSPMixerOutput::draw()
> Fl_Widget*const* a = array();
> if (damage() & ~FL_DAMAGE_CHILD) {
> draw_background();
> - fl_color(FL_BLACK);
> + fl_color(FL_FOREGROUND_COLOR);
> fl_font(FL_HELVETICA, 8);
> fl_draw(labels_playback[out_num], x()+4, y()+193, 27, 9, FL_ALIGN_CENTER);
> for (int i=children(); i--;) {
> diff --git a/hdspmixer/src/HDSPMixerSelector.cxx b/hdspmixer/src/HDSPMixerSelector.cxx
> index 098658f..12f186f 100644
> --- a/hdspmixer/src/HDSPMixerSelector.cxx
> +++ b/hdspmixer/src/HDSPMixerSelector.cxx
> @@ -164,10 +164,10 @@ HDSPMixerSelector::HDSPMixerSelector(int x, int y, int w, int h):Fl_Menu_(x, y,
> max_dest = 0;
> selected = 0;
> basew = (HDSPMixerWindow *)window();
> - setLabels();
> textfont(FL_HELVETICA);
> textsize(8);
> - textcolor(FL_BLACK);
> + textcolor(FL_FOREGROUND_COLOR);
> + setLabels();
> }
>
> void HDSPMixerSelector::draw() {
> --
> 1.7.4.1
>
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2011-04-06 6:29 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-01 10:16 [PATCH] hdspmixer: fix drawing problems with black background Tim Blechmann
2011-04-01 10:28 ` Paul Menzel
2011-04-02 12:41 ` Tim Blechmann
2011-04-02 12:44 ` Tim Blechmann
2011-04-02 12:59 ` Paul Menzel
2011-04-06 6:29 ` Takashi Iwai
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).