El caso es que creo una serie de botones gracias a un array:
DIM articulos AS NEW Object[32]
contador1 = 0
contadorcol = 0
contadorarticulos = 0
contadorposicionX = 5
contadorposicionY = 5
'Abro conexion
ModConexion.Connect()
'Realizo la consulta []
Rs = ModConexion.$Con.Find("articulos", "categoria like '" & $categoria & "'")
Rs.MoveFirst
WHILE contadorarticulos < Rs.Length
WHILE contadorcol < 5 AND contadorarticulos < Rs.Length
articulos[contadorarticulos] = NEW ToolButton($a)
articulos[contadorarticulos].Border = TRUE
articulos[contadorarticulos].X = contadorposicionX
articulos[contadorarticulos].Y = contadorposicionY
articulos[contadorarticulos].Width = 100
articulos[contadorarticulos].Height = 100
articulos[contadorarticulos].Text = Rs!nombre
contadorcol += 1
contadorarticulos += 1
contadorposicionX += 105
Rs.MoveNext
WEND
contadorcol = 0
contadorposicionX = 5
contadorposicionY += 105
WEND
contador1 = 0
contadorcol = 0
contadorarticulos = 0
contadorposicionX = 5
contadorposicionY = 5
'Abro conexion
ModConexion.Connect()
'Realizo la consulta []
Rs = ModConexion.$Con.Find("articulos", "categoria like '" & $categoria & "'")
Rs.MoveFirst
WHILE contadorarticulos < Rs.Length
WHILE contadorcol < 5 AND contadorarticulos < Rs.Length
articulos[contadorarticulos] = NEW ToolButton($a)
articulos[contadorarticulos].Border = TRUE
articulos[contadorarticulos].X = contadorposicionX
articulos[contadorarticulos].Y = contadorposicionY
articulos[contadorarticulos].Width = 100
articulos[contadorarticulos].Height = 100
articulos[contadorarticulos].Text = Rs!nombre
contadorcol += 1
contadorarticulos += 1
contadorposicionX += 105
Rs.MoveNext
WEND
contadorcol = 0
contadorposicionX = 5
contadorposicionY += 105
WEND
El caso, es que estos botones me aparecen perfectamente, pero no sé como agregarles funcionalidad... como seria? :s me arrojáis algo de luz?
Gracias!