Validate Multiple Text Boxes?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • B-Dog

    Validate Multiple Text Boxes?

    I have a form that has about 10 text boxes on it, they all have to be filled
    out before submitting is there a quick way to make sure that none are null
    or do I have to call out each textbox? Say something like textbox1 through
    textbox10? Thanks


  • One Handed Man \( OHM - Terry Burns \)

    #2
    Re: Validate Multiple Text Boxes?

    Create a handler for the first textbox by double clicking on it,

    Use the error provider and validated event. See the documentation for
    examples.




    --

    OHM ( Terry Burns )
    . . . One-Handed-Man . . .

    Time flies when you don't know what you're doing

    "B-Dog" <bdog4@hotmail. com> wrote in message
    news:%23w$kp$pX EHA.1656@TK2MSF TNGP09.phx.gbl. ..[color=blue]
    > I have a form that has about 10 text boxes on it, they all have to be[/color]
    filled[color=blue]
    > out before submitting is there a quick way to make sure that none are null
    > or do I have to call out each textbox? Say something like textbox1[/color]
    through[color=blue]
    > textbox10? Thanks
    >
    >[/color]


    Comment

    • One Handed Man \( OHM - Terry Burns \)

      #3
      Re: Validate Multiple Text Boxes?

      Sorry, scrub the first line of my post above.

      --

      OHM ( Terry Burns )
      . . . One-Handed-Man . . .

      Time flies when you don't know what you're doing

      "One Handed Man ( OHM - Terry Burns )" <news.microsoft .com> wrote in message
      news:O8B%23HRqX EHA.1684@tk2msf tngp13.phx.gbl. ..[color=blue]
      > Create a handler for the first textbox by double clicking on it,
      >
      > Use the error provider and validated event. See the documentation for
      > examples.
      >
      >
      >
      >
      > --
      >
      > OHM ( Terry Burns )
      > . . . One-Handed-Man . . .
      >
      > Time flies when you don't know what you're doing
      >
      > "B-Dog" <bdog4@hotmail. com> wrote in message
      > news:%23w$kp$pX EHA.1656@TK2MSF TNGP09.phx.gbl. ..[color=green]
      > > I have a form that has about 10 text boxes on it, they all have to be[/color]
      > filled[color=green]
      > > out before submitting is there a quick way to make sure that none are[/color][/color]
      null[color=blue][color=green]
      > > or do I have to call out each textbox? Say something like textbox1[/color]
      > through[color=green]
      > > textbox10? Thanks
      > >
      > >[/color]
      >
      >[/color]


      Comment

      • B-Dog

        #4
        Re: Validate Multiple Text Boxes?

        Thanks, OHM. I see if I can find an example.

        "One Handed Man ( OHM - Terry Burns )" <news.microsoft .com> wrote in message
        news:#9DfIXqXEH A.3596@tk2msftn gp13.phx.gbl...[color=blue]
        > Sorry, scrub the first line of my post above.
        >
        > --
        >
        > OHM ( Terry Burns )
        > . . . One-Handed-Man . . .
        >
        > Time flies when you don't know what you're doing
        >
        > "One Handed Man ( OHM - Terry Burns )" <news.microsoft .com> wrote in[/color]
        message[color=blue]
        > news:O8B%23HRqX EHA.1684@tk2msf tngp13.phx.gbl. ..[color=green]
        > > Create a handler for the first textbox by double clicking on it,
        > >
        > > Use the error provider and validated event. See the documentation for
        > > examples.
        > >
        > >
        > >
        > >
        > > --
        > >
        > > OHM ( Terry Burns )
        > > . . . One-Handed-Man . . .
        > >
        > > Time flies when you don't know what you're doing
        > >
        > > "B-Dog" <bdog4@hotmail. com> wrote in message
        > > news:%23w$kp$pX EHA.1656@TK2MSF TNGP09.phx.gbl. ..[color=darkred]
        > > > I have a form that has about 10 text boxes on it, they all have to be[/color]
        > > filled[color=darkred]
        > > > out before submitting is there a quick way to make sure that none are[/color][/color]
        > null[color=green][color=darkred]
        > > > or do I have to call out each textbox? Say something like textbox1[/color]
        > > through[color=darkred]
        > > > textbox10? Thanks
        > > >
        > > >[/color]
        > >
        > >[/color]
        >
        >[/color]


        Comment

        • Jay B. Harlow [MVP - Outlook]

          #5
          Re: Validate Multiple Text Boxes?

          B-Dog,
          In addition to adding handlers for the Validating event that Terry (OHM)
          suggested.

          I got the following tip from "Windows Forms Programming in C#" by Chris
          Sells, from Addison Wesley.

          Within your "Accept" button click handler (the "save" button) process each
          control that CausesValidatio n to ensure that they are all valid...

          Something like:

          For Each control As control In Me.Controls
          If control.CausesV alidation Then
          control.Focus()
          If Not Me.Validate() Then
          Me.DialogResult = DialogResult.No ne
          Exit For
          End If
          End If
          Next

          Note this version does not validate controls nested within other container
          controls, such as GroupBoxes...

          The above code will cause the Validating event for each of your controls to
          be raised, ensuring that all the controls get validated, before the dialog
          is closed or the data is saved...

          Hope this helps
          Jay

          "B-Dog" <bdog4@hotmail. com> wrote in message
          news:%23w$kp$pX EHA.1656@TK2MSF TNGP09.phx.gbl. ..[color=blue]
          > I have a form that has about 10 text boxes on it, they all have to be[/color]
          filled[color=blue]
          > out before submitting is there a quick way to make sure that none are null
          > or do I have to call out each textbox? Say something like textbox1[/color]
          through[color=blue]
          > textbox10? Thanks
          >
          >[/color]


          Comment

          • B-Dog

            #6
            Re: Validate Multiple Text Boxes?

            I couldn't find exactly how to do it, I'm very new at VB but this is how I
            did it temporarily until I figured out the other way. I heard using the
            validated event was the way to go cause it would show an icon next to the
            field that needs attention or something. I just don't know how to implememt
            it. I have textbox2 - 8

            check to make sure all is filled out

            Dim c As Control

            For Each c In Me.Controls

            If TypeOf c Is TextBox Then

            If CType(c, TextBox).Text = "" Then

            Exit Sub

            End If

            End If

            Next





            "Jay B. Harlow [MVP - Outlook]" <Jay_Harlow_MVP @msn.com> wrote in message
            news:#x50wnrXEH A.712@TK2MSFTNG P11.phx.gbl...[color=blue]
            > B-Dog,
            > In addition to adding handlers for the Validating event that Terry (OHM)
            > suggested.
            >
            > I got the following tip from "Windows Forms Programming in C#" by Chris
            > Sells, from Addison Wesley.
            >
            > Within your "Accept" button click handler (the "save" button) process each
            > control that CausesValidatio n to ensure that they are all valid...
            >
            > Something like:
            >
            > For Each control As control In Me.Controls
            > If control.CausesV alidation Then
            > control.Focus()
            > If Not Me.Validate() Then
            > Me.DialogResult = DialogResult.No ne
            > Exit For
            > End If
            > End If
            > Next
            >
            > Note this version does not validate controls nested within other container
            > controls, such as GroupBoxes...
            >
            > The above code will cause the Validating event for each of your controls[/color]
            to[color=blue]
            > be raised, ensuring that all the controls get validated, before the dialog
            > is closed or the data is saved...
            >
            > Hope this helps
            > Jay
            >
            > "B-Dog" <bdog4@hotmail. com> wrote in message
            > news:%23w$kp$pX EHA.1656@TK2MSF TNGP09.phx.gbl. ..[color=green]
            > > I have a form that has about 10 text boxes on it, they all have to be[/color]
            > filled[color=green]
            > > out before submitting is there a quick way to make sure that none are[/color][/color]
            null[color=blue][color=green]
            > > or do I have to call out each textbox? Say something like textbox1[/color]
            > through[color=green]
            > > textbox10? Thanks
            > >
            > >[/color]
            >
            >[/color]


            Comment

            • Jay B. Harlow [MVP - Outlook]

              #7
              Re: Validate Multiple Text Boxes?


              "B-Dog" <bdog4@hotmail. com> wrote in message
              news:OTpsw6rXEH A.716@TK2MSFTNG P11.phx.gbl...[color=blue]
              > I couldn't find exactly how to do it, I'm very new at VB but this is how I
              > did it temporarily until I figured out the other way. I heard using the
              > validated event was the way to go cause it would show an icon next to the
              > field that needs attention or something. I just don't know how to[/color]
              implememt[color=blue]
              > it. I have textbox2 - 8
              >
              > check to make sure all is filled out
              >
              > Dim c As Control
              >
              > For Each c In Me.Controls
              >
              > If TypeOf c Is TextBox Then
              >
              > If CType(c, TextBox).Text = "" Then
              >
              > Exit Sub
              >
              > End If
              >
              > End If
              >
              > Next
              >
              >
              >
              >
              >
              > "Jay B. Harlow [MVP - Outlook]" <Jay_Harlow_MVP @msn.com> wrote in message
              > news:#x50wnrXEH A.712@TK2MSFTNG P11.phx.gbl...[color=green]
              > > B-Dog,
              > > In addition to adding handlers for the Validating event that Terry (OHM)
              > > suggested.
              > >
              > > I got the following tip from "Windows Forms Programming in C#" by Chris
              > > Sells, from Addison Wesley.
              > >
              > > Within your "Accept" button click handler (the "save" button) process[/color][/color]
              each[color=blue][color=green]
              > > control that CausesValidatio n to ensure that they are all valid...
              > >
              > > Something like:
              > >
              > > For Each control As control In Me.Controls
              > > If control.CausesV alidation Then
              > > control.Focus()
              > > If Not Me.Validate() Then
              > > Me.DialogResult = DialogResult.No ne
              > > Exit For
              > > End If
              > > End If
              > > Next
              > >
              > > Note this version does not validate controls nested within other[/color][/color]
              container[color=blue][color=green]
              > > controls, such as GroupBoxes...
              > >
              > > The above code will cause the Validating event for each of your controls[/color]
              > to[color=green]
              > > be raised, ensuring that all the controls get validated, before the[/color][/color]
              dialog[color=blue][color=green]
              > > is closed or the data is saved...
              > >
              > > Hope this helps
              > > Jay
              > >
              > > "B-Dog" <bdog4@hotmail. com> wrote in message
              > > news:%23w$kp$pX EHA.1656@TK2MSF TNGP09.phx.gbl. ..[color=darkred]
              > > > I have a form that has about 10 text boxes on it, they all have to be[/color]
              > > filled[color=darkred]
              > > > out before submitting is there a quick way to make sure that none are[/color][/color]
              > null[color=green][color=darkred]
              > > > or do I have to call out each textbox? Say something like textbox1[/color]
              > > through[color=darkred]
              > > > textbox10? Thanks
              > > >
              > > >[/color]
              > >
              > >[/color]
              >
              >[/color]


              Comment

              • Jay B. Harlow [MVP - Outlook]

                #8
                Re: Validate Multiple Text Boxes?

                B-Dog,
                Its "easier" to use the Validating event for TextBox, Validating is
                inherited from Control, so all controls have a Validating event.

                For details on the Validating event see:



                In your case you can use something like for all 8 text boxes:

                Private Sub textBox1_Valida ting(ByVal sender As Object, _
                ByVal e As System.Componen tModel.CancelEv entArgs) Handles
                textBox1.Valida ting

                If textBox1.Text = "" Then
                ' Cancel the event and select the text to be corrected by the user.
                e.Cancel = True
                End If
                End Sub

                Alternatively you can have all 8 use one routine.

                Private Sub textBox_Validat ing(ByVal sender As Object, _
                ByVal e As System.Componen tModel.CancelEv entArgs) Handles
                textBox1.Valida ting, TextBox2.Valida ting, TextBox3.Valida ting,
                TextBox4.Valida ting

                Dim txt As TextBox = DirectCast(send er, TextBox)

                If txt.Text = "" Then
                ' Cancel the event and select the text to be corrected by the user.
                e.Cancel = True
                End If
                End Sub



                Note the above link using the ErrorProvider control to display errors to the
                user.



                Hope this helps
                Jay

                "B-Dog" <bdog4@hotmail. com> wrote in message
                news:OTpsw6rXEH A.716@TK2MSFTNG P11.phx.gbl...[color=blue]
                > I couldn't find exactly how to do it, I'm very new at VB but this is how I
                > did it temporarily until I figured out the other way. I heard using the
                > validated event was the way to go cause it would show an icon next to the
                > field that needs attention or something. I just don't know how to[/color]
                implememt[color=blue]
                > it. I have textbox2 - 8
                >
                > check to make sure all is filled out
                >
                > Dim c As Control
                >
                > For Each c In Me.Controls
                >
                > If TypeOf c Is TextBox Then
                >
                > If CType(c, TextBox).Text = "" Then
                >
                > Exit Sub
                >
                > End If
                >
                > End If
                >
                > Next
                >
                >
                >
                >
                >
                > "Jay B. Harlow [MVP - Outlook]" <Jay_Harlow_MVP @msn.com> wrote in message
                > news:#x50wnrXEH A.712@TK2MSFTNG P11.phx.gbl...[color=green]
                > > B-Dog,
                > > In addition to adding handlers for the Validating event that Terry (OHM)
                > > suggested.
                > >
                > > I got the following tip from "Windows Forms Programming in C#" by Chris
                > > Sells, from Addison Wesley.
                > >
                > > Within your "Accept" button click handler (the "save" button) process[/color][/color]
                each[color=blue][color=green]
                > > control that CausesValidatio n to ensure that they are all valid...
                > >
                > > Something like:
                > >
                > > For Each control As control In Me.Controls
                > > If control.CausesV alidation Then
                > > control.Focus()
                > > If Not Me.Validate() Then
                > > Me.DialogResult = DialogResult.No ne
                > > Exit For
                > > End If
                > > End If
                > > Next
                > >
                > > Note this version does not validate controls nested within other[/color][/color]
                container[color=blue][color=green]
                > > controls, such as GroupBoxes...
                > >
                > > The above code will cause the Validating event for each of your controls[/color]
                > to[color=green]
                > > be raised, ensuring that all the controls get validated, before the[/color][/color]
                dialog[color=blue][color=green]
                > > is closed or the data is saved...
                > >
                > > Hope this helps
                > > Jay
                > >
                > > "B-Dog" <bdog4@hotmail. com> wrote in message
                > > news:%23w$kp$pX EHA.1656@TK2MSF TNGP09.phx.gbl. ..[color=darkred]
                > > > I have a form that has about 10 text boxes on it, they all have to be[/color]
                > > filled[color=darkred]
                > > > out before submitting is there a quick way to make sure that none are[/color][/color]
                > null[color=green][color=darkred]
                > > > or do I have to call out each textbox? Say something like textbox1[/color]
                > > through[color=darkred]
                > > > textbox10? Thanks
                > > >
                > > >[/color]
                > >
                > >[/color]
                >
                >[/color]


                Comment

                • Greg Burns

                  #9
                  Re: Validate Multiple Text Boxes?

                  Here is the pattern I follow...

                  Drag an ErrorProvider control from toolbox onto form. (this gives you the
                  red icon beside the control(s) that is not valid)


                  ' form level variable
                  Private _error1 As Boolean

                  Private Sub txtLName_Valida ting(ByVal sender As Object, ByVal e As
                  System.Componen tModel.CancelEv entArgs) Handles txtLName.Valida ting
                  Validate_LName( )
                  End Sub

                  Private Sub Validate_LName( )
                  If txtLName.Text = "" Then
                  ErrorProvider1. SetError(txtLNa me, "Required field")
                  _error1 = True

                  Else
                  ErrorProvider1. SetError(txtLNa me, "")
                  ' don't set _error1=false, cause other validators may have set
                  it somewhere else...
                  End If
                  End Sub

                  '^^^ repeat for each control you want to validate

                  Private Sub btnAccept_Click (ByVal sender As System.Object, ByVal e As
                  System.EventArg s) Handles btnAccept.Click
                  Dim myNewhire As New ePCO.NewHireDet ails

                  ' assume everything on form is Ok...
                  _error1 = False

                  ' validate everything again (some control may have never gotten
                  focus)
                  Validate_LName( )
                  '^^^repeat for each control you want to validate

                  'if found an error abort...
                  If _error1 Then Exit Sub

                  ' save...
                  End Sub

                  HTH,
                  Greg

                  "B-Dog" <bdog4@hotmail. com> wrote in message
                  news:OTpsw6rXEH A.716@TK2MSFTNG P11.phx.gbl...[color=blue]
                  > I couldn't find exactly how to do it, I'm very new at VB but this is how I
                  > did it temporarily until I figured out the other way. I heard using the
                  > validated event was the way to go cause it would show an icon next to the
                  > field that needs attention or something. I just don't know how to[/color]
                  implememt[color=blue]
                  > it. I have textbox2 - 8
                  >
                  > check to make sure all is filled out
                  >
                  > Dim c As Control
                  >
                  > For Each c In Me.Controls
                  >
                  > If TypeOf c Is TextBox Then
                  >
                  > If CType(c, TextBox).Text = "" Then
                  >
                  > Exit Sub
                  >
                  > End If
                  >
                  > End If
                  >
                  > Next
                  >
                  >
                  >
                  >
                  >
                  > "Jay B. Harlow [MVP - Outlook]" <Jay_Harlow_MVP @msn.com> wrote in message
                  > news:#x50wnrXEH A.712@TK2MSFTNG P11.phx.gbl...[color=green]
                  > > B-Dog,
                  > > In addition to adding handlers for the Validating event that Terry (OHM)
                  > > suggested.
                  > >
                  > > I got the following tip from "Windows Forms Programming in C#" by Chris
                  > > Sells, from Addison Wesley.
                  > >
                  > > Within your "Accept" button click handler (the "save" button) process[/color][/color]
                  each[color=blue][color=green]
                  > > control that CausesValidatio n to ensure that they are all valid...
                  > >
                  > > Something like:
                  > >
                  > > For Each control As control In Me.Controls
                  > > If control.CausesV alidation Then
                  > > control.Focus()
                  > > If Not Me.Validate() Then
                  > > Me.DialogResult = DialogResult.No ne
                  > > Exit For
                  > > End If
                  > > End If
                  > > Next
                  > >
                  > > Note this version does not validate controls nested within other[/color][/color]
                  container[color=blue][color=green]
                  > > controls, such as GroupBoxes...
                  > >
                  > > The above code will cause the Validating event for each of your controls[/color]
                  > to[color=green]
                  > > be raised, ensuring that all the controls get validated, before the[/color][/color]
                  dialog[color=blue][color=green]
                  > > is closed or the data is saved...
                  > >
                  > > Hope this helps
                  > > Jay
                  > >
                  > > "B-Dog" <bdog4@hotmail. com> wrote in message
                  > > news:%23w$kp$pX EHA.1656@TK2MSF TNGP09.phx.gbl. ..[color=darkred]
                  > > > I have a form that has about 10 text boxes on it, they all have to be[/color]
                  > > filled[color=darkred]
                  > > > out before submitting is there a quick way to make sure that none are[/color][/color]
                  > null[color=green][color=darkred]
                  > > > or do I have to call out each textbox? Say something like textbox1[/color]
                  > > through[color=darkred]
                  > > > textbox10? Thanks
                  > > >
                  > > >[/color]
                  > >
                  > >[/color]
                  >
                  >[/color]


                  Comment

                  • B-Dog

                    #10
                    Re: Validate Multiple Text Boxes?

                    Thanks, guys that worked good, like the error provider, just what I was
                    looking for, cool feature.


                    "Greg Burns" <greg_burns@DON T_SPAM_ME_hotma il.com> wrote in message
                    news:OdFcxosXEH A.3156@TK2MSFTN GP12.phx.gbl...[color=blue]
                    > Here is the pattern I follow...
                    >
                    > Drag an ErrorProvider control from toolbox onto form. (this gives you the
                    > red icon beside the control(s) that is not valid)
                    >
                    >
                    > ' form level variable
                    > Private _error1 As Boolean
                    >
                    > Private Sub txtLName_Valida ting(ByVal sender As Object, ByVal e As
                    > System.Componen tModel.CancelEv entArgs) Handles txtLName.Valida ting
                    > Validate_LName( )
                    > End Sub
                    >
                    > Private Sub Validate_LName( )
                    > If txtLName.Text = "" Then
                    > ErrorProvider1. SetError(txtLNa me, "Required field")
                    > _error1 = True
                    >
                    > Else
                    > ErrorProvider1. SetError(txtLNa me, "")
                    > ' don't set _error1=false, cause other validators may have set
                    > it somewhere else...
                    > End If
                    > End Sub
                    >
                    > '^^^ repeat for each control you want to validate
                    >
                    > Private Sub btnAccept_Click (ByVal sender As System.Object, ByVal e As
                    > System.EventArg s) Handles btnAccept.Click
                    > Dim myNewhire As New ePCO.NewHireDet ails
                    >
                    > ' assume everything on form is Ok...
                    > _error1 = False
                    >
                    > ' validate everything again (some control may have never gotten
                    > focus)
                    > Validate_LName( )
                    > '^^^repeat for each control you want to validate
                    >
                    > 'if found an error abort...
                    > If _error1 Then Exit Sub
                    >
                    > ' save...
                    > End Sub
                    >
                    > HTH,
                    > Greg
                    >
                    > "B-Dog" <bdog4@hotmail. com> wrote in message
                    > news:OTpsw6rXEH A.716@TK2MSFTNG P11.phx.gbl...[color=green]
                    > > I couldn't find exactly how to do it, I'm very new at VB but this is how[/color][/color]
                    I[color=blue][color=green]
                    > > did it temporarily until I figured out the other way. I heard using the
                    > > validated event was the way to go cause it would show an icon next to[/color][/color]
                    the[color=blue][color=green]
                    > > field that needs attention or something. I just don't know how to[/color]
                    > implememt[color=green]
                    > > it. I have textbox2 - 8
                    > >
                    > > check to make sure all is filled out
                    > >
                    > > Dim c As Control
                    > >
                    > > For Each c In Me.Controls
                    > >
                    > > If TypeOf c Is TextBox Then
                    > >
                    > > If CType(c, TextBox).Text = "" Then
                    > >
                    > > Exit Sub
                    > >
                    > > End If
                    > >
                    > > End If
                    > >
                    > > Next
                    > >
                    > >
                    > >
                    > >
                    > >
                    > > "Jay B. Harlow [MVP - Outlook]" <Jay_Harlow_MVP @msn.com> wrote in[/color][/color]
                    message[color=blue][color=green]
                    > > news:#x50wnrXEH A.712@TK2MSFTNG P11.phx.gbl...[color=darkred]
                    > > > B-Dog,
                    > > > In addition to adding handlers for the Validating event that Terry[/color][/color][/color]
                    (OHM)[color=blue][color=green][color=darkred]
                    > > > suggested.
                    > > >
                    > > > I got the following tip from "Windows Forms Programming in C#" by[/color][/color][/color]
                    Chris[color=blue][color=green][color=darkred]
                    > > > Sells, from Addison Wesley.
                    > > >
                    > > > Within your "Accept" button click handler (the "save" button) process[/color][/color]
                    > each[color=green][color=darkred]
                    > > > control that CausesValidatio n to ensure that they are all valid...
                    > > >
                    > > > Something like:
                    > > >
                    > > > For Each control As control In Me.Controls
                    > > > If control.CausesV alidation Then
                    > > > control.Focus()
                    > > > If Not Me.Validate() Then
                    > > > Me.DialogResult = DialogResult.No ne
                    > > > Exit For
                    > > > End If
                    > > > End If
                    > > > Next
                    > > >
                    > > > Note this version does not validate controls nested within other[/color][/color]
                    > container[color=green][color=darkred]
                    > > > controls, such as GroupBoxes...
                    > > >
                    > > > The above code will cause the Validating event for each of your[/color][/color][/color]
                    controls[color=blue][color=green]
                    > > to[color=darkred]
                    > > > be raised, ensuring that all the controls get validated, before the[/color][/color]
                    > dialog[color=green][color=darkred]
                    > > > is closed or the data is saved...
                    > > >
                    > > > Hope this helps
                    > > > Jay
                    > > >
                    > > > "B-Dog" <bdog4@hotmail. com> wrote in message
                    > > > news:%23w$kp$pX EHA.1656@TK2MSF TNGP09.phx.gbl. ..
                    > > > > I have a form that has about 10 text boxes on it, they all have to[/color][/color][/color]
                    be[color=blue][color=green][color=darkred]
                    > > > filled
                    > > > > out before submitting is there a quick way to make sure that none[/color][/color][/color]
                    are[color=blue][color=green]
                    > > null[color=darkred]
                    > > > > or do I have to call out each textbox? Say something like textbox1
                    > > > through
                    > > > > textbox10? Thanks
                    > > > >
                    > > > >
                    > > >
                    > > >[/color]
                    > >
                    > >[/color]
                    >
                    >[/color]


                    Comment

                    Working...