Also, I noticed you're doing some dynamic form sizing. One thing I do on all my forms now is use the DPI of the current system to adjust sizing of everything. Prevents the form from looking weird and overlapping controls on different systems. You can change the 96 in the UDF to whatever DPI you are using on the machine you design the form on, so it will always match it's proportions.

 Code:
Global $dpi

$dpi = CDbl(ReadValue("HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics","AppliedDPI"))

Function DPIAdjust($n)
   If Len($dpi)<=1
      $dpi = CDbl(96)
   Endif
   $DPIAdjust = ($dpi/96.000)*$n
EndFunction

;Example usage
$FORM.WIDTH = DPIAdjust(500)