Slate Button shallow up Mouse Event. How to catch global mouse event?

I want to catch all mouse event.
Even the button’s click event also.

I was debugging the flow of a mouse event.
When occure mouse event down & up on SButton is return FReply::Handled() and not relay mouse event to SViewport.
So I don’t catch mouse event.

I tried to create a class that inherits InputProcessor and call function FSlateApplication::SetInputPreProcessor().
It is only work not mouse click. only mouse move state.

Help me solve it…
How to catch all of mouse event?