Hi,

Using this code in a project with two editfields. Code in editfield1 LostFocus. Run. Enter date (8/8) in editfield1 then tab. The result is the msgbox TWICE and NEVER moving to editfield2. Looks like a BUG to me. Seems to me that the focus should move, with the tab, to the next window before getting the msgbox.

 Dim d As New date// Add NEW
 Dim b As boolean

  b=parsedate(editfield1.text,d)

  // Check the parsed date for incorrect entry.
  If b <> True Then
    MsgBox "Invalid Date format!"
    // editfield1.SetFocus//Go back to fix date
  Else
    If d.DayOfWeek <> 7 Then // 7 is Saturday
      MsgBox "That is not a Saturday"
      editfield1.text=d.ShortDate
    Else
      // was a Sat., update display to a longdate
      editfield1.text=d.LongDate
    End If
  End If

Tia,

Robert Poland
[EMAIL PROTECTED]



_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to