Glenn,
Since you are setting the DisabledBackColor do you set the Enabled property to .f. anywhere?
>I included the code below. We have several uses for this in our base class the most import being that users get a visual que that they looking at historical data when the entire program changes color. The problem i am having stems from a combobox I have added to the grid which will not change color. On steping through the code I see the grid has column1-column4 as its members but each of the columns has only Header1 and TXT1 as their members even column4 which has the combobox added to it. So the code never gets to change the combobox color....Is this expected behavior or bug? Why would the combobox not show up as a member in AMEMBERS
>CASE lcBaseClass $ 'Textbox#Combobox#Editbox#Listbox'
>loCurrentObject.DisabledBackColor = gnDeactivate