WindowTop / WindowTop-App

Set window on top, make it dark, transparent and more
Other
1.1k stars 70 forks source link

I just need to always display the trace points of a few programs, and everything else is unnecessary #348

Open ednykissyou opened 5 months ago

ednykissyou commented 5 months ago

I just need to always display the trace points of a few programs, and everything else is unnecessary.

If there are too many anchors, it becomes chaotic and does not show a sense of superiority. Actually, more often than not, we only switch between 1-2 programs.

For example, when I am training for Adobe Photoshop, my main software is Photoshop, and I may also need an auxiliary software for placing lesson plans (such as Obsidian)

At this point, I only need to display it for Obsidian, and other newly opened programs should not have anchor points. That is to say, I can set certain permissions and not show anything else.

ednykissyou commented 5 months ago

I found a way to set the number of anchor points to 1. Originally, Obsidian was used as the anchor, but when QQ received news, it changed to QQ anchor. But I have to open QQ again. It would be perfect if a certain program (such as QQ) could be banned from displaying dots.

Can the anchor of a specific program not disappear. Unless the program is closed? I hope the characteristic anchor point will always exist and hang there.

Unless it is very close to the edge, it is hoped that the anchor program can unfold directly above (or below).

gileli121 commented 5 months ago

@ednykissyou

Can the anchor of a specific program not disappear. Unless the program is closed? I hope the characteristic anchor point will always exist and hang there.

Yes, I was about to suggest limiting the maximum number of anchors, and you found it yourself. It's good that it helped you.

It would be perfect if a certain program (such as QQ) could be banned from displaying dots.

At this point, I only need to display it for Obsidian, and other newly opened programs should not have anchor points. That is to say, I can set certain permissions and not show anything else.

About excluding specific windows from anchors or allowing anchors only for specific windows - this is possible via the "Blacklist / Whitelist windows" menu image

But the only issue with it (if it is an issue for you) is that it will affect all other WindowTop functionality for the specified windows, such as showing the toolbar (with the SET-TOP, OPACITY, etc), hotkeys, and everything else. For example, if you exclude Notepad, WindowTop will totally ignore Notepad. (no anchor for it, and also everything else is disabled) I hope that I was clear.

If there are too many anchors, it becomes chaotic

The problem you describe (that it becomes chaotic) is maybe because you don't use the feature as I suggest—there is a default one-click shortcut to hide the anchor: a mouse-right click on it will minimize its window, and this will hide the anchor point. If you ensure to keep this practice (to do it for windows that you don't need very often), you will probably not experience this chaotic mess. In addition, you can close its window by clicking a mouse middle-click (wheel button) if you want. I also strongly suggest configuring the hotkey to toggle anchors on/off. This way, you can quickly disable them when you don't need them.

You can configure it from here: image

I configured this shortcut: image (There is some bug that does show the ; button as "Oem3".. need to fix it.)

This shortcut works excellently for me. Should this be the default? What do you think? Does this shortcut key collapse with something else? I try to be very careful with default shortcut keys because it may cause shortcut keys from other apps to not work.