Does anybody know how to get the new plus sign back on order entry?

I’m trying to add my own new order button but its hard to understand what the base layer is doing. I see an event for onclick_ToolNew, and the only thing that is in there is an event-next for GetNew. But even if I replicate that on my own button, it doesn’t work.

I can see when I run base and click the plus sign, it does all this stuff before it even gets to the onclick event. Any idea how to reproduce that in a custom button?

My event:
image

Utter failure: