added in mouse over and mouse exit to the widgets and added functions to control them.
updated ide files
updated executable which contains test of new mouse over/mouse exit events.