one thing what I was struggling with - in your screen controller every overriden method need to call the related ‘super method’ since the used AnnotatableAbstractEditor implements the ‘real’ functionality also by calling this methods.
e.g.
@Override
public void init(Map<String, Object> params) {
super.init(params);
// your own code...
}
In order to make a screen available for help text, just add the @HasHelp Annotation on your controller and extend from AnnotatableAbstract(Lookup|Editor)
You did not extend AnnotatableAbstractLookup:
@HasHelp
public class OrderBrowse extends AbstractLookup {
}