title: PowerBuilder Customize Error Message on ItemChanged
body: <p>On ItemChanged event of datawindow, I have to prompt a message on wrong input.
  The issue is: When I use messagebox(), It prompt message correctly but field is not being blank and by pressing TAB, the control is being shifted to next field. (means its accepting the wrong value by pressing TAB key again)
  Here is simple code for above scenario:    </p>
  
  <pre><code>    if lb_error = true then
          messagebox('Info','Only Digits Are Allowed ~nAll Digits Cannot Be 0')
          this.object.payer_phone[1] =''
      end if   
  </code></pre>
  
  <p>Then I tried <strong>Modify</strong> property, Its working fine but Is there any possibility to change Its title and icon??  I am using following code and , Kindly help me.  </p>
  
  <pre><code>   if lb_error = true then
        this.Modify("payer_phone.ValidationMsg='Only Digits Are Allowed ~nAll Digits Cannot Be 0'")
        this.object.payer_phone[1] =''
        return 1
     end if  
  </code></pre>
  
  <p>I am using PowerBuilder 12.0.</p>