Open bmcpherson-srlife opened 4 months ago
Excellent question: It should be handleable by specifying
PROGMANFM.FILE: progmanfm.dspf
PROGMANFM.FILE: DFRWRT = *NO
But I see that the DFRWRT is hardcoded at https://github.com/IBM/ibmi-bob/blob/9455c1dc0ded5e46729bcf17acc219c2dfe52f8d/src/mk/def_rules.mk#L404 It should have been handled like ther $RSTDSP with an overwritable variable.
This is an enhancement that is pretty straightforward
@SanjulaGanepola if you book my calendar, I can walk you through how to do this, but it is simply pattern matching on $RSTDSP
Note @bmcpherson-srlife this could be a good first issue to attempt to fix.
I've scoured through the documentation and examples, but I cannot determine if it possible in the in either the Rules.mk file or in the project level to change how certain display file options are set. In this case, I need to change Defer Write (DFRWRT) to NO so that the screen will automatically refresh. Below is where I can see the CRTDSPF command being run with the option listed as YES.
Please let me know if I am simply overlooking a feature of Bob. As always, I greatly appreciate the work you all do!