Protect hat nun mal keine Argumente und kann ebenso mit DSPATR(PR) angewendet werden.
https://www.ibm.com/docs/en/i/7.4?to...-display-files
=> Eingabefelder werden zu Ausgabefeldern.

ND steht für DSPATR(ND) und kann auch für Ausgabefelder verwendet werden.
Wenn da dann stattdessen "*****" angezeigt würde, sähe das unschön aus.

Also ohne 5250-Änderung incl. aller bekannten Emulationsanpassungen sehe ich da nichts.

Es gab mal ein Paket dass sich Office/400 (o.ä.) nannte, mit dem der Modus des Bildschirms irgendwie in Einzelzeichen Verarbeitung umgeschaltet wurde, da bei jedem Tipvorgang rund um den Bildschirm verschiedene Anzeigen verändert wurden. Das kenne ich nur von den alten VT100-Terminals, die nichts anderes als TTY kannten, Zeichen senden und Echo ausgeben.

Dies ist allerdings nicht dokumentiert, wie das gemacht wird.