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);
)