LightingControlPanel.frm
Dim Value(6) As Byte
Public Sub Form_Load()
' Initialize the display
For i% = 0 To 6
    Slider(6 - i%).Value = 255 / (i% + 1)
    Call Slider_Change(i%)
    Next i%
End Sub
Private Sub Slider_Change(index As Integer)
If index <> 6 Then
    Value(index) = Slider(index).Value * (Slider(6).Value / 255)
    Light(index).FillColor = RGB(Value(index), Value(index), 0)
    Else ' Master slider operated
    For i% = 0 To 5: Call Slider_Change(i%): Next i%
    End If
' Mimic all changes to the real hardware
Call WriteUSBdevice(AddressFor(Value(0)), 6)
End Sub