MouseMoveTime

Integer (milliseconds)

200

Purpose

The MouseMoveTime parameter enables you to specify the time at which mouseMove and dragOver events are discarded when moving the mouse within the same window if the time since the execution of the last move event is less than the specified mouse move time, unless the mouse comes to rest. (The mouse comes to rest if no mouseMove events are received for the minimum of the specified mouse move time or the default value of 200 milliseconds.)

The first mouseMove event received after left‑clicking a control in thin client mode immediately generates a mouseMove event call to the application server (when that control has logic defined for that event). The mouseMove time processing then starts with the next mouseMove event that is received.

If the user moves the mouse slowly enough, the same results are achieved as those when running your application in standard (fat) client mode. The value of this parameter is used as the default for each application run on that presentation client.

Parameter is read when …

The presentation client using the same JADE initialization file is next initialized; for example, when you restart the presentation client node.

Hints

This style of mouse operation is transparent to most application operations and achieves a significant reduction of events that are sent. (The extent of the reduction varies, according to the type of move performed.)

The JADE Painter running in JADE thin client mode uses a fixed MouseMoveTime of 200 milliseconds, regardless of the setting of this parameter.

Use the Application class setMouseMoveTime method to dynamically set the current mouse move time for presentation clients.