| C1Tab Reference > C1Tab Properties > MouseOver Property |
Returns the index of the tab currently under the mouse cursor, or -1 if the mouse is not over any tabs.
val% = [form!]C1Tab.MouseOver
This read-only property is useful when you want to provide dynamic help while the user moves the mouse over different tabs.
Tabs are numbers from zero to NumTabs - 1. If the mouse is not over any tabs, MouseOver returns -1.
For example, the following code displays tooltips describing each tab as the user moves the mouse over the control:
| Example Title |
Copy Code
|
|---|---|
Private Sub tab_MouseMove(Button As Integer, _
Shift As Integer, _
X As Single, Y As Single)
' same as last time? quit and avoid flicker
Static last%
If last = tab.MouseOver + 1 Then Exit Sub
' save tab for next time
last = tab.MouseOver + 1
' update ToolTipText
If last > 0 Then
.ToolTipText = "This is tab " & last
Else
.ToolTipText = ""
End If
End Sub
|
|
Integer