Posted by Grant Foraker on October 28, 2005 at 11:46:36:
At the beginning of my menu dialog programs I set AllowMaximize=False. At the end, I do
PRINT (AllowMaximize=True)
IF PROGID$ EQ 'QSPOOL' CLEAR COMMON
RUN PROGID$
END
If I'm running another dialog menu I can usually see the Max button blink On then Off. If I'm running a QCRT program the Max button is enabled. However, if the program is running QMONITOR the AllowMaximize=True doesn't work and the Max button stays disabled. Debugger shows the line of code executing but the Max button doesn't change. Is the command queued in some way that QMONITOR might be "flushing".