PyoungRyang Ko
PyoungRyang Ko
>I believe you forgot to add the height of the Window to the moveTo command. The Window's anchor is still top left, but it's position on screen is calculated from...
The result of https://github.com/supercollider/supercollider/pull/6909#issuecomment-2947139613 on Windows:  The variable `rect` is used multiple times after those lines, I think the value of rect should not...
``` rect = rect.debug(0).resizeBy(pad[0] + pad[1] + 4, pad[2] + pad[3] + 4).debug(1); rect.moveTo(5, Window.screenBounds.height - Window.availableBounds.top - Window.availableBounds.height + rect.height); window = Window("Freq Analyzer", rect.debug(3), false); ``` RESULT: ```...
To display the complete window of `FreqScope` on Window 11: ```supercollider Window { ... *availableBottom { ^if (Window.availableBounds.top > 0) { this.screenBounds.height - this.availableBounds.top - this.availableBounds.height }{ this.screenBounds.height - this.availableBounds.height...
On Windows 11, I am unable to find any options for adjusting the taskbar height and location. https://support.microsoft.com/en-us/windows/customize-the-taskbar-in-windows-0657a50f-0cc7-dbfd-ae6b-05020b195b07 On this page, we can find `location` and `height` when selecting Windows...
>We shouldn't hardcode such values as they imply the desktop configuration of a user. Okay, I'm not going to insist. --- I uploaded a new commit again reflecting all reviews....
A quick question. How about the following? ``` Window { ... *availableBottom { ^if (Window.availableBounds.top > 0) { this.screenBounds.height - this.availableBounds.top - this.availableBounds.height }{ this.screenBounds.height - this.availableBounds.height * 1.6 }...
>What else is it? ;) 1.6 is the factor needed to display the full FreqScope window on Windows 11. It's a pity for Windows users who would always have to...
Previously, I placed the following code in `startup.scd`: ``` ( var b, wA, wAB, v, vAudio, vNodes, meter; b = Rect(0, 0, 368, Window.screenBounds.height); wA = Window("test", b); wAB =...
I tested @dyfer's thought, and I think vertical alignment is not good for this idea. --- Vertical alignment example: ```supercollider ( var meter = ServerMeterView; var meter_width = meter.getWidth(s.options.numInputBusChannels, s.options.numOutputBusChannels);...