In general its not intuitive to users to show/hide control on mouse over to some area.
However, you can do this using the Raize control which has the OnMouseEnter and OnMouseLeave events. Note, once you hide or disable a control then the events will not fire. I will recommend to use a Raize Panel control and place the control you want to hide inside the panel then hide/show the control when the mouse enter/leave the panel.
Sub MainDlgRzPanel1MouseEnter(Sender) maindlg.edt.visible = true End Sub Sub MainDlgRzPanel1MouseLeave(Sender) maindlg.edt.visible = false End Sub