Hi Robert,
I'm not trying to be sarcastic.
What I mean is that the browse is a "control". As such it encapsulates what the control needs to do.
Where other controls are needed, it's designed to work on a Form. Since a Form is the "container of multiple controls".
I understand that if you want to add a button "everywhere" it can become tedious, since you then have to add a container everywhere. However allowing the browse to also be a container (ie allow you to add buttons, checkboxes, whatever) would be a mammoth task. It would also increase the complexity of the engine a lot.
So yes, it's not impossible to extend the browse control with another button - like I did for the export button. And yes it's possible that the Print button could be activated. But again that's a far from trivial task (unless you plan to make a matching Report for each browse - and I'm guessing you don't want to do that...)
I know it seems like some things are "easy to do" but in some cases that's just because NetTalk is successfully hiding complexity from you already. So "just let me add a button to a browse" sounds simple, but is very, very, far from actually being simple.
Cheers
Bruce