(Upfront apologies for the length of this post...I'm somewhat verbose...
)
So, I seem to be having a problem with 1.0 DFM (which is, admittedly the version of DFM I've used...actually of any of the Discord AddOns), which I'll try to detail here.
I'm trying to hide MainMenuBar, while retaining the Pet Bar (warlock). I don't want the art around the buttons though, so, what I've done is to re-parent (is re-anchor the proper term?) each PetActionButton# to UIParent. PetActionBar remains parented to MainMenuBar. I select Use and Lock for each button with respect to the Parent frame.
The frame finder shows that each button is properly parented to UIParent at this point, I can move the group (by way of moving Button 1) to my heart's content, and successfully hide (not Force Hide) MainMenuBar while retaining the PetActionButtons.
Whenever the UI is reloaded (manually in-game, or by logging in), the Frame Finder Reports that the Parent of each button has returned to PetActionBar, which is also a child of MainMenuBar. Subsequently, if I do perform a Force Hide on MainMenuBar (which appears to correctly carry over between UI reloads), the PetActionButtons are all likewise hidden (due to their inherited relationship to MainMenuBar thru PetActionBar).
As I said, I'm new to this mod, so it's entirely possible (nay, likely) that I'm simply mis-using the functions and thereby getting these problems. Maybe not, but I'm completely stuck right now on figuring this one out, so, I turn to you fine folk.