I've never heard of any kind of shorts being included in any definition of smart casual.
In theory, shorts aren't allowed in the dining room at dinner. In practice, I'm sorry to say that you can probably wear just about anything you want. Although, depending on the phase of the moon, you might find a Princess maitre' d here and there who will enforce the rules. They're a bit fussier than some other lines.