So I've found a weird issue: I'm using YssDrop in the auto-hide mode, and when I click DrDamage's plugin (via FuBar2Broker) and then select something off of its DewDrop menu, the DewDrop menu closes. I think this is because YssDrop closes when I move my mouse off of YssDrop and onto DewDrop, because if I put DrDamage on DockingStation and access it from there instead, the DewDrop menu doesn't disappear when I click something on it.
Edit: YssDrop is also hiding itself when I move my cursor off of it even if I put YssDrop on click mode instead of hover mode.
Edit 2: Now click toggling is working after I reloaded my UI.
I did notice that the Dewdrop right-click menu for NRT appeared under the Tablet frame such that the Dewdrop menu was completely obscured, but I was eventually able to find a way to move the mouse off of the Tablet that kept the Dewdrop menu visible. I don't think it will be enough of an issue to worry about.
Clamps fine with DockingStation, doesn't go off-screen at all. If I move the DockingStation bar just above the middle of the screen, NRT overlaps the DockingStation bar a bit and clamps to the bottom of the screen. If I move DockingStation just below the middle, NRT opens upwards instead and and clamps to the top of the screen.
Edit: It probably works fine because DockingStation doesn't auto-hide, so NRT's tablet frame never moves from where it opens.
The main issue with expecting NRT to clamp its tooltip to the screen on its own is that NRT itself probably doesn't manage its own tooltip. Instead, it uses the Tablet library to manage things.
My question is why does the NRT tablet frame move down when YssDrop autohides? If it stayed in the same place then things would probably be fine, because NRT's tablet frame seems to be sizing itself so that its bottom coincides with the bottom of the screen at the position YssDrop sets it to initially.
I'll try to remember to try the DockingStation test tonight.
Okay, tested with YssDrop-v1.5.4-2-gba67a18. It seems to clamp correctly until I move the mouse off of YssDrop and onto NRT's tablet frame, at which time YssDrop closes and the NRT tablet frame shifts down and a bit off-screen. Screenshots follow:
NRT's tablet frame while mousing over NRT's broker plugin on YssDrop. You can see that the tablet frame is properly clamped to the bottom of the screen. Woot!
NRT's tablet after I move my mouse off of YssDrop and onto NRT's tablet. Note that for some reason the tablet frame has shifted down so that its bottom is now off the bottom of the screen. I scrolled all the way down too so that you can see that the text at the bottom is cut off (see the following screenshot). This is the remaining issue.
NRT opened from DockingStation. Note that the frame is centered below the NRT broker plugin and its bottom is well above the bottom of the screen (also note the text at the bottom).
Not sure what to do, I tinkered with FuBar2Broker's tablet positioning code and it seemed to have no effect from what I could tell.
edit3: arghh thought i had "fixed" this particular problem back to the drawingboard
basically the problem is YssDrop doesn't take care of the anchoring of that frame but the DO does so to fix it i kinda have to hack around that
Tested, looks better. Only issue I noticed was that BigBrother is showing OptiTaunt's tooltip and vice-versa. Yes, they are also both FuBar plugins converted to LDB via FuBar2Broker, but the tooltip-swapping issue doesn't occur when I enable them on DockingStation.
Edit: Hmm seems fine after a reloadui so maybe it was just a freak accident.
YssDrop seems to be positioning NRTs tooltip so that it covers NRTs LDB display, preventing me from right-clicking NRT's display to access its dropdown menu. This may only occur if NRT has a lot of items recorded, not sure.
It seems like it'd be best if the tooltip could be moved way off to the side if possible so that it doesn't overlap YssDrop at all.