Consultor Eletrônico



Kbase 17171: MULTITASKING-INTERVAL with 32-bit Progress
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/05/1998
MULTITASKING-INTERVAL with 32-bit Progress

The MULTITASKING-INTERVAL session attribute is ignored with
32-bit Progress (version 8.2A and later). Since 32-bit Windows
is a true multitasking operating system (as opposed to the
"cooperatvie" multitasking 16-bit Windows), support for this
attribute is no longer needed. Windows 95 and NT do not allow
an application to get exclusive use of the CPU, so the
multitasking interval (which relinquished control of the CPU on
16-bit Windows so other applications could run) is no longer
required.

However, if you have a long report (for example) running in
Progress you can run other Windows applications but you cannot
minimize or maximize your Progress window. Using
MULTITASKING-INTERVAL in 16-bit Progress (8.1 and earlier)
would allow you to minimize a Progress window that is running
a long process.

To get around this with 32-bit Progess a PROCESS EVENTS
statement could be added to the code that is processing. This
will force Progress to handle pending events so the user can
minimize and maximize the Progress window.


Progress Software Technical Support Note # 17171