buenas como puedo hacer para solucionar el siguiente problema, decidi implementar el JGRID en mi proyecto pero al hacerlo me da el error siguiente Ambiguous name detected WM_LBUTTONDOWN cuando trato de crear el objeto en tiempo de diseño
Hola Hardgeek, en la clase cSubclass hay un Public Enum ssc_eMsg, dentro de es enumeracion esta la constante WM_LBUTTONDOWN que debe estar en conflicto con otra constante publica del mismo nombre, borrar uno de ellos o simplemente comentarlo solucionara el asunto
Tambien quisiera saber como puedo cambiar el color de determinadas filas en el grid pues la propiedad forecolor solo cambia el color de todas las filas no de las que uno especifique
Para lograr eso el JGrid expone el evento ItemDraw y ItemDrawData, en el evento ItemDraw puedes aplicar dibujos personalizados en la grilla, haciendo uso del Hdc o el hGraphics segun sea el caso. En el evento ItemDrawData se envia al control algunos valores personalizado que serán usados para dibujar el item, lo que comentas se puede lograr en la v2.8 de la siguiente manera:
Private Sub JGrid1_ItemDrawData(ByVal Item As Long, ByVal Column As Long, ForeColor As Long, BackColor As Long, BorderColor As Long, ItemIdent As Long)
If Column =1 Then ForeColor = vbRed
If Column =2 Then BackColor = vbBlue
End Sub
Saludos!