Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
My Highlighting Grid - cell behaviour
Message
De
26/06/2001 06:25:25
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Titre:
My Highlighting Grid - cell behaviour
Divers
Thread ID:
00523447
Message ID:
00523447
Vues:
48
Hello All

I use a simple higlighting grid

In its init method it has the following code.
WITH this
	IF !empty(.RecordSource)
		.nCurRec = recno(this.RecordSource)
		.SetAll("DynamicBackColor", "IIF(RecNo(This.RecordSource) = This.nCurRec," + ;
			str(this.cCurRecBackColor)+","+str(this.BackColor)+")", "Column")
		.SetAll("DynamicForeColor", "IIF(RecNo(This.RecordSource) = This.nCurRec," + ;
			str(this.cCurRecForeColor)+","+str(this.ForeColor)+")", "Column")
	ENDIF
ENDWITH
Apart from this init method there is almost no other code in the class.

When the user enters a cell on this grid the entire row is highlighted apart from the active cell. This is my preferred behaviour when I want my users to edit the grid.

However when this grid is read only I want the entire line to be highlighted including the active cell.

Since I cant figure out why the above code does not highlight the active cell in the first place I am having trouble modifying the code so that it behaves the way I want.

All the fields have their select on entry property set to false so I have ruled this out as the cause.


to summarise

1. when the grid is not readonly I want the whole row highlighted apart from the current active cell.


2. When the grid is readonly I want the entire row highlighted including the active cell.


Many Thanks
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform