"Michael S. Davis" wrote:
> 
> The way I want it to work is: The user can enter data
> into the field directly OR The user can tap the trigger
> and cause the PopupList to display a list of previously
> entered (unique) Field data.

   Instead of looking for a lstSelectEvent, try looking for a
popSelectEvent.  You could try something like this...

   case popSelectEvent:
      if (event->data.popSelect.listID == idListText) {
         lst = GetObjectPtr(idListText);
         SetFieldText(fldP, LstGetSelectionText(lst,
LstGetSelection(lst)));

         // don't let the OS complete the redraw
         handled = true;
      }

Regards,
Daniel.



Reply via email to