Mixer: Tweak module appearance.
This commit is contained in:
parent
d86cda8977
commit
0e467993a2
|
@ -508,7 +508,6 @@ Chain::add ( Controller_Module *m )
|
||||||
bool
|
bool
|
||||||
Chain::insert ( Module *m, Module *n )
|
Chain::insert ( Module *m, Module *n )
|
||||||
{
|
{
|
||||||
|
|
||||||
engine()->lock();
|
engine()->lock();
|
||||||
|
|
||||||
if ( !m )
|
if ( !m )
|
||||||
|
@ -614,7 +613,7 @@ Chain::draw_connections ( Module *m )
|
||||||
|
|
||||||
fl_push_clip( X, Y, W, H );
|
fl_push_clip( X, Y, W, H );
|
||||||
|
|
||||||
Fl_Color c =fl_color_average( FL_WHITE, FL_YELLOW, 0.50 );
|
Fl_Color c = FL_FOREGROUND_COLOR;
|
||||||
fl_color( c );
|
fl_color( c );
|
||||||
|
|
||||||
if ( m->ninputs() )
|
if ( m->ninputs() )
|
||||||
|
|
|
@ -362,8 +362,8 @@ Controller_Module::connect_to ( Port *p )
|
||||||
w = o;
|
w = o;
|
||||||
|
|
||||||
o->type(4);
|
o->type(4);
|
||||||
o->color(FL_BACKGROUND_COLOR);
|
o->color(FL_DARK1);
|
||||||
o->selection_color((Fl_Color)1);
|
o->selection_color(FL_RED);
|
||||||
o->minimum(1.5);
|
o->minimum(1.5);
|
||||||
o->maximum(0);
|
o->maximum(0);
|
||||||
o->value(1);
|
o->value(1);
|
||||||
|
|
|
@ -49,7 +49,7 @@ DPM::DPM ( int X, int Y, int W, int H, const char *L ) :
|
||||||
|
|
||||||
// resize( X, Y, W, H );
|
// resize( X, Y, W, H );
|
||||||
|
|
||||||
dim( 0.70f );
|
dim( 0.85f );
|
||||||
|
|
||||||
/* initialize gradients */
|
/* initialize gradients */
|
||||||
if ( DPM::_gradient[ 0 ] == 0 )
|
if ( DPM::_gradient[ 0 ] == 0 )
|
||||||
|
|
|
@ -39,7 +39,7 @@ const float METER_UPDATE_FREQ = 0.2f;
|
||||||
Meter_Module::Meter_Module ( )
|
Meter_Module::Meter_Module ( )
|
||||||
: Module ( 50, 100, name() )
|
: Module ( 50, 100, name() )
|
||||||
{
|
{
|
||||||
box( FL_THIN_UP_FRAME );
|
box( FL_NO_BOX );
|
||||||
dpm_pack = new Fl_Scalepack( x(), y(), w(), h() );
|
dpm_pack = new Fl_Scalepack( x(), y(), w(), h() );
|
||||||
dpm_pack->type( FL_HORIZONTAL );
|
dpm_pack->type( FL_HORIZONTAL );
|
||||||
|
|
||||||
|
|
|
@ -128,7 +128,7 @@ Module::init ( void )
|
||||||
labeltype( FL_NO_LABEL );
|
labeltype( FL_NO_LABEL );
|
||||||
set_visible_focus();
|
set_visible_focus();
|
||||||
selection_color( FL_RED );
|
selection_color( FL_RED );
|
||||||
color( fl_color_average( FL_GREEN, FL_GRAY, 0.4 ) );
|
color( fl_color_average( FL_WHITE, FL_CYAN, 0.40 ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -575,20 +575,16 @@ Module::draw_label ( void )
|
||||||
|
|
||||||
const char *lp = label();
|
const char *lp = label();
|
||||||
|
|
||||||
int l = strlen( label() );
|
fl_color( fl_contrast( FL_FOREGROUND_COLOR, bypass() ? FL_BLACK : color() ) );
|
||||||
|
|
||||||
Fl_Color c = FL_FOREGROUND_COLOR;
|
fl_font( FL_HELVETICA, 12 );
|
||||||
|
|
||||||
if ( bypass() || ! active() )
|
int LW = fl_width( lp );
|
||||||
c = FL_BLACK;
|
|
||||||
|
|
||||||
fl_color( fl_contrast( c, is_default() ? FL_BLACK : color() ) );
|
|
||||||
|
|
||||||
char *s = NULL;
|
char *s = NULL;
|
||||||
|
if ( LW > tw )
|
||||||
if ( l > 10 )
|
|
||||||
{
|
{
|
||||||
s = new char[l];
|
s = new char[strlen(lp)];
|
||||||
char *sp = s;
|
char *sp = s;
|
||||||
|
|
||||||
for ( ; *lp; ++lp )
|
for ( ; *lp; ++lp )
|
||||||
|
@ -603,11 +599,6 @@ Module::draw_label ( void )
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( l > 20 )
|
|
||||||
fl_font( FL_HELVETICA, 10 );
|
|
||||||
else
|
|
||||||
fl_font( FL_HELVETICA, 14 );
|
|
||||||
|
|
||||||
fl_draw( s ? s : lp, tx, ty, tw, th, (Fl_Align)(FL_ALIGN_CENTER | FL_ALIGN_INSIDE | FL_ALIGN_CLIP ) );
|
fl_draw( s ? s : lp, tx, ty, tw, th, (Fl_Align)(FL_ALIGN_CENTER | FL_ALIGN_INSIDE | FL_ALIGN_CLIP ) );
|
||||||
|
|
||||||
if ( s )
|
if ( s )
|
||||||
|
|
Loading…
Reference in New Issue