Consultor Eletrônico



Kbase P15176: MULTITASKING-INTERVAL ignored with 32-bit Progress.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   30/10/2003
Status: Verified

FACT(s) (Environment):

Windows 32 Intel

FACT(s) (Environment):

Progress 8.2x

FACT(s) (Environment):

Progress 8.3x

FACT(s) (Environment):

Progress 9.x

SYMPTOM(s):

MULTITASKING-INTERVAL ignored with 32-bit Progress.

CAUSE:

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.
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.

FIX:

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.