Hmm... Well BJ, hitting apply one time is all that's necessary, because that's what worked. But here's the strange part
I opened the map that uses the button, clicked on the button, and it's button properties had stuck... There was no problem anymore!
At first, I figured that making the button , saving, exiting, and reopening was the remedy, so I made a new map (closed the old 1 incase it had an effect on the test), made the button, ant ITS properties stuck... I tried closing Hammer, and reopening and tried again, and its properties stuck again. I even tried restarting my computer, made a new level AND reopened the old level (in that order, so opening the old level didnt affect the test) AND IT STILL WORKED PROPERLY
This is the first time in my life that I can think of that I wanted somthing to go WRONG
And so, I'm at a loss for words, and I can only assume that the problem is solved by closing hammer and reopening...
Thank you for your help though, and if I still have issues, then I'll use this thread again.
EDIT: ok... this is what the real problem was: I need to have Ignore Groups OFF inorder to control it's properties... which is kind of stupid... but whatever