I am using a cluster array to manage a set of records.
The problem is as follows:
1. A record (cluster) is shown on the front panel
2. The cluster is filled with one record.
3 Key focus and text selection are applied to the "label" field.
4. The user is now free to type into any elements of the record.
5. While editing occurs, an event structure waits for an event to occur. (The events are typically pushbuttons or mouse up)
6. Once the event occurs, the record is stored into the array, and other necessary processing is carried out.
The problem that I have been having is that the event structure sometimes triggers without an event having occured. Just simply typing into the cluster can ca
use the triggering of an event, even though typing is not an event in the structure.
This problem seems to happen most frequently when the "label" field is typed into. The "label" field is assigned key focus and text selection, and typing over the stored value sometimes causes a loss of focus, and sometimes a falsely triggered event.
It seems to only happen some of the time, and fairly infrequently.