Results 1 to 4 of 4

Thread: Can this code be reduced?

Threaded View

  1. #1

    Thread Starter
    Banned debbie_82's Avatar
    Join Date
    Jan 2004
    Location
    inside a hollow void
    Posts
    104

    Talking Can this code be reduced?

    VB Code:
    1. Private Sub SetSingle(bEnabled As Boolean)
    2.     Dim iCtr As Integer
    3.     grdSingle.Enabled = bEnabled
    4.     If bEnabled = False Then
    5.         For iCtr = 0 To btnSingle.Count - 1
    6.             btnSingle(iCtr).Enabled = False
    7.         Next iCtr
    8.     Else
    9.         If iMode = enumEDIT_FILTER Or iMode = enumVIEW_FILTER Then
    10.             If FilterList.Filters(FilterList.Selected).GetSCCount = 0 Then
    11.                 btnSingle(2).Enabled = True
    12.                 btnSingle(1).Enabled = False
    13.                 btnSingle(0).Enabled = False
    14.             ElseIf FilterList.Filters(FilterList.Selected).GetSCCount = 1 Then
    15.                 btnSingle(0).Enabled = False
    16.                 btnSingle(1).Enabled = True
    17.                 btnSingle(2).Enabled = True
    18.             Else
    19.                 btnSingle(2).Enabled = True
    20.                 btnSingle(1).Enabled = True
    21.                 btnSingle(0).Enabled = True
    22.             End If
    23.         Else
    24.             If grdSingle.Rows = 1 Then
    25.                 btnSingle(2).Enabled = True
    26.                 btnSingle(1).Enabled = False
    27.                 btnSingle(0).Enabled = False
    28.             ElseIf grdSingle.Rows = 2 Then
    29.                 btnSingle(0).Enabled = False
    30.                 btnSingle(1).Enabled = True
    31.                 btnSingle(2).Enabled = True
    32.             Else
    33.                 btnSingle(2).Enabled = True
    34.                 btnSingle(1).Enabled = True
    35.                 btnSingle(0).Enabled = True
    36.             End If
    37.         End If
    38.     End If
    39. End Sub
    Last edited by debbie_82; Jan 30th, 2004 at 01:50 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width