3 var <xZoom=1.0, <yZoom=1.0, <x=0.0, <y=0.0;
6 *qtClass { ^"QcScopeShm" }
10 this.setProperty( \bufferNumber, anInt );
14 var port = if(server.inProcess){ thisProcess.pid }{ if(server.isLocal){server.addr.port} };
16 "QScope2: Can not scope on the desired server.".warn
18 this.setProperty(\serverPort, port);
22 start { this.invokeMethod(\start); }
23 stop { this.invokeMethod(\stop); }
25 style { ^this.getProperty(\style) }
27 style_ { arg value; this.setProperty(\style, value) }
31 this.setProperty( \xZoom, aFloat );
36 this.setProperty( \yZoom, aFloat );
41 this.setProperty( \xOffset, aFloat );
46 this.setProperty( \yOffset, aFloat );
49 waveColors_ { arg aColorArray;
50 waveColors = aColorArray;
51 this.setProperty( \waveColors, aColorArray );
54 background { ^this.getProperty( \background, Color.new ); }
56 background_ { arg color; this.setProperty( \background, color, true ); }