RedMixGUI gui for RedMixMono, RedMixStereo, RedMixStereoMono



req: Conductor quark

see also: RedMix, RedMixMono, RedMixStereo, RedMixStereoMono,

RedMatrixMixerGUI, RedMixerGUI


class mehtods:


*new(redMix, parent, position)

redMix - a red mix object

parent - window, composite view or nil

position - Point or nil


instance methods:


close


instance variables:


<redMix

<parent



//--

(

s.waitForBoot{

a= RedMixStereo(10, 14, 0);

Pbind(\degree, 0, \out, 10).play;

Pbind(\degree, 4, \out, 14).play;

c= RedMixGUI(a);

}

)


c.parent;

c.redMix==a;

c.close;


(

w= Window("lkj", Rect(100, 200, 500, 500));

w.front;

w.view.decorator= FlowLayout(w.view.bounds, 10@10, 10@10);

a= RedMixStereo(10, 14, 0);

Pbind(\degree, 0, \out, 10).play;

Pbind(\degree, 4, \out, 14).play;

a.gui(w);

w.view.decorator.nextLine;

a.gui(w);

)


(

w= Window("hgf", Rect(100, 200, 500, 500));

w.front;

v= CompositeView(w, Rect(10, 10, 400, 400)).background_(Color.blue).decorator= FlowLayout(Rect(0, 0, 300, 300));

a= RedMixStereo(10, 14, 0);

Pbind(\degree, 0, \out, 10).play;

Pbind(\degree, 4, \out, 14).play;

a.gui(v);

v.decorator.nextLine;

a.gui(v);

)