BaseScrollPane, ScrollPane, contentPadding: what?

It’s a simple question, really – I think. I have a bunch of content that I want loaded into a ScrollPane. If I try offsetting the content by 16 pixels from the top left, then the ScrollPane instance crops the right/bottom by 16 pixels. That’s fair, so I looked into the contentPadding style.

Apparently, with a ScrollPane, is you do something like this:

mySP.setStyle("contentPadding", 16);

EVERYTHING gets padded by 16 pixels – including the scrollbars, which I don’t want to happen.

Apparently, BaseScrollPane is supposed to pad everything EXCEPT the scrollbars. Neat! So…uh…how do I do it? I need the update() and refreshPane() methods of the ScrollPane class, so I can’t just swap out a BaseScrollPane for a ScrollPane. (Or can I? I have no idea.)

ScrollPane subclasses BaseScrollPane, but – and I’m embarrassed to admit this! – I’m not sure how (or if it’s possible) to modify the contentPadding style on my ScrollPane instance’s base class (BaseScrollPane).

If anyone knows a) what I’m talking about, and b) how to accomplish it, I’d love to know! Thanks in advance!!!