@Command([OpenDocument]);
@Command([ViewSwitchForm]; "frm_Print");
@Command([FilePrint]);
@Command([FileCloseWindow])Das Compose und dergleichen brauchst Du gar nicht. Du kannst ja ein und dasselbe Dokument mit einer anderen Maske drucken.
oder eine gehörige Portion Mut, das über die C-API selber zu machen.