WACUP

General => General Discussion => Topic started by: MourningStar on May 29, 2021, 05:41:18 PM

Title: How To Recover Off-Screen Modules
Post by: MourningStar on May 29, 2021, 05:41:18 PM
While playing around with the app sizing feature (Classic 2 x) several modules have vanished! Actually, my guess is that they are simply out-of-view of the desktop and am clueless how to drag them back into view. I hope there is a way without resorting to a system recovery or re-install. -thx
Title: Re: How To Recover Off-Screen Modules
Post by: dro on May 29, 2021, 06:05:54 PM
From the command-line wacup.exe /RESETCLASSICSKINPOS

That should work for anything that's officially known about. For 3rd party plug-ins then it's manually editing config files which would need to be added to the known list of values to be handled.

-dro
Title: Re: How To Recover Off-Screen Modules
Post by: MourningStar on May 29, 2021, 08:21:07 PM
From the command-line wacup.exe /RESETCLASSICSKINPOS

That should work for anything that's officially known about. For 3rd party plug-ins then it's manually editing config files which would need to be added to the known list of values to be handled.

-dro
no joy
Title: Re: How To Recover Off-Screen Modules
Post by: dro on May 29, 2021, 09:14:30 PM
What windows are missing ?

-dro
Title: Re: How To Recover Off-Screen Modules
Post by: MourningStar on May 29, 2021, 09:28:33 PM
What windows are missing ?

-dro
missing :
WACUP (main?)
Classic Spectrum Analyzer
Playlist Editor
Equalizer
Waveform Seeker

NOT missing :
Big Clock (lucky)
Album Art (probably because its size is +75% of the full monitor
Title: Re: How To Recover Off-Screen Modules
Post by: MourningStar on June 01, 2021, 06:31:41 PM
anyone else?
Title: Re: How To Recover Off-Screen Modules
Post by: dro on June 02, 2021, 01:08:35 AM
That command should have worked as long as it was done from within the WACUP install folder (that's the only thing I can explain the action not working) as all of the windows noted are covered by the action. You'll have to go into the WACUP settings folder (typically %appdata%\wacup but might be different if using a portable / custom install location), find the winamp.ini & as a starting point look for the wx & wy entries (within the [winamp] section) & post what those values are set to be before removing them to help confirm it's going to appear in the correct location.

Only other things, was WACUP set to appear on a monitor to the left of the main monitor (as configured with the OS display settings) & have you tried disabling double-size mode via the main right-click menu which you should be able to access via the windows that are showing. The other way to get to that menu if there's nothing showing is either via the notification area icon menu or holding shift down when right-clicking the running WACUP taskbar icon which should show a menu with the WACUP build as the submenu string & the option can be found within that.

I probably need to come up with a solution to make it easier to access some of these command-line helper options as others have had issues trying to access the command-line.

-dro
Title: Re: How To Recover Off-Screen Modules
Post by: MourningStar on June 02, 2021, 06:02:02 PM
I did navigate to the WACUP install directory and opened an elevated command window with administrative rights and input your command which resulted in my 'no joy' response. That directory's path is C:\WACUP.

Just prior to seeing your latest reply I revisited this post and invoked the Reply #3 (https://getwacup.com/community/index.php?topic=1187.msg7083#msg7083) with success.

However, the info in your reply here is very helpful and informative.

-thank you
Title: Re: How To Recover Off-Screen Modules
Post by: dro on June 04, 2021, 02:16:30 PM
I've changed the mode so it'll now also reset the double-size mode option back to off if it's been set since that seems to have helped with this.

-dro
Title: Re: How To Recover Off-Screen Modules
Post by: Aminifu on June 07, 2021, 01:13:22 AM
I recently had a different experience with the "RESETCLASSICSKINPOS" command line option. I only use 1 monitor and don't use the double-size mode option. I mostly use modern skins but recently my media library window stopped being displayed for all the classic skins in my collection. So I used this command line option to get the media library window to display again. All of the classic skin windows (including the media library) were displayed in their default positions and I was able to resize and reposition all of them except for the main player window. The main player window was displayed in the upper left hand corner and I couldn't move it.

Nothing I tried would work. I somehow got the window to stop being displayed and had to rerun the command line option to get it back. I was finally able to reposition the main player window by editing its position parameters in the winamp.ini file. I was able to figure out what these parameters are by comparing the active winamp.ini with a fairly recent backup. There were other differences between these files, so i didn't want to simply replace the active winamp.ini with the older one.
Title: Re: How To Recover Off-Screen Modules
Post by: dro on June 07, 2021, 03:52:33 AM
I can't remember if it came up before or not but have you disabled the video support? As I know there's an issue with that & how the classic skin handling works especially when trying to move the main window that'll mess up where it thinks things are. It is fixed for the next build but that's the only obvious thing that I can explain it acting as described (again, I can't remember if this was already explained or not).

-dro
Title: Re: How To Recover Off-Screen Modules
Post by: Aminifu on June 07, 2021, 06:39:44 AM
Yes I have disabled the video support. It was one of the first things I did when I started using WACUP. I don't remember the issue with video support and classic skin handling being mentioned before. If it had been (and I noticed it), I assume I would have enabled video support and just not used it. I try to disable everything (features and default plug-ins) that I don't use to reduce WACUP's loading time and the computer resources being used. I assume the time and resources saved would be minimal, but every little bit helps. ;)

Anyway this is one of the few issues I've been having that sound like they will be fixed with the next build. Will you be releasing it this month?
Title: Re: How To Recover Off-Screen Modules
Post by: MourningStar on June 07, 2021, 06:49:28 PM
how do you disable video support? And, if you don't mind, can you list the other items you have disabled? -thx
Title: Re: How To Recover Off-Screen Modules
Post by: dro on June 07, 2021, 09:51:53 PM
Preferences -> Playback -> Video -> button at the top of the prefs page. To re-enable it you have to go to the advanced section at the bottom of the preference tree.

Anyway this is one of the few issues I've been having that sound like they will be fixed with the next build. Will you be releasing it this month?
I'm hoping so as I'm behind on where I want to be but a chunk of that has been due to trying to replace more aspects taking longer than I expected.

-dro
Title: Re: How To Recover Off-Screen Modules
Post by: Aminifu on June 10, 2021, 08:02:40 AM
how do you disable video support? And, if you don't mind, can you list the other items you have disabled? -thx

dro provide the info requested on video support.

I look at every WACUP preference option for each build released. Since I disable (or leave disabled) 1 or more items in each of WACUP's 8 major preference option groups, a complete specific list would be quite long. To summarize, I disable the notification area and agent, equalizer, replay gain, stream silence detection, 11 input plug-ins, 5 output plug-ins, 1 DSP/Effect plug-in, 8 general purpose plug-ins, 4 media library plug-ins, 3 portables plug-ins, all streaming features, and some of the advanced options (including video support, as already mentioned).

I do use a few plug-ins that are not included in the WACUP installation package.
Title: Re: How To Recover Off-Screen Modules
Post by: MourningStar on June 10, 2021, 05:36:24 PM
^
thank you
Title: Re: How To Recover Off-Screen Modules
Post by: Aminifu on June 11, 2021, 12:55:56 AM
When I said I disable all streaming features, I mean all outbound features (for broadcasting). I do leave enabled the ability to receive internet radio stations. I also leave the ability to play commercial and homemade CDs along with the input plug-ins for 4 audio file formats.
Title: Re: How To Recover Off-Screen Modules
Post by: lux on February 13, 2025, 07:12:52 AM
This is a late reply but in case someone gets here searching the topic, I post what was my eperience.
I use the modern skin. I use a notebook. Somteimes I connect a second monitor. Last time I used Wacup I had it docked on the right side of the second monitor. When I restarted the notebook without the additional monitor, I was unable to recover the wacup window to the only monitor I had in that moment. I tried /RESETCLASSICSKINPOS and /RESETMODERNSKINPOS  but no luck.

I was able to recover the situation by shutting down wacup using the taskbar or the process manager, than delete the studio.xnf file in Settings. Note that the first time I restarted Wacup, I was not able to press any menu in it. Rstarting a second time solved this issue too.

For who is interested, it seems that the rect and restoredrect settings inside studio.xnf are involved.

HTH, thx for Wacup!!
Title: Re: How To Recover Off-Screen Modules
Post by: dro on February 13, 2025, 09:57:13 AM
Both of those command-line actions require WACUP to not be running with the /RESETMODERNSKINPOS action removing the studio.xnf file.
Title: Re: How To Recover Off-Screen Modules
Post by: lux on February 13, 2025, 04:49:03 PM
I confirm WACUP was not running when I tried these command line switches. I retried now, and the studio.xnf file is still there.
For reference, I'm using tha latest stable version (September 28 2024) installed as portable. I also tried to cd to the Wacup directory prior to using the command line options.
Title: Re: How To Recover Off-Screen Modules
Post by: dro on February 13, 2025, 05:11:33 PM
/RESETMODERNSKINPOS isn't in that public preview build which'd explain why it's not working.
Title: Re: How To Recover Off-Screen Modules
Post by: lux on February 13, 2025, 05:41:31 PM
A-ha, it would be nice to be able to access the beta build, or not to find documentation about it released in the wild as long as that version is'nt available ;D
Anyway anyhow, my suggestion posted above (manually delete that file) still works, in the current publicly available version.
Thank you for Wacup:)
Title: Re: How To Recover Off-Screen Modules
Post by: dro on February 13, 2025, 09:19:13 PM
The beta with it isn't fit for wider consumption which is why it's not been uprated to be released as a newer public preview build. I don't remember mentioning that command line option outside of what was noted in the beta specific changelog / discord conversation that led to it & yes it does the same thing for now. However the intent is to potentially have it modify the file as needed instead of using the old winamp mindset of wiping config files when things go wrong instead of trying to get to the bottom of the issue which sucks for modern skins when you lose all of their customisations removing that file.
Title: Re: How To Recover Off-Screen Modules
Post by: Aminifu on February 14, 2025, 06:09:47 AM
Hi dro,

Thank you for having the beta version of WACUP now make backups of the studio.xnf file. I had been making manual backups from time to time. It is better to have a backup automatically made each time WACUP is ran.