Referente: Fantasticos Efeitos Especiais nos Controles do Form
JPaulo,
No codigo abaixo do exemplo do ChrisO seria possivel aplicar a função da lina Section(acDetail) à um retangulo? Como?
Public Sub InitialiseEvents(ByRef frmThisForm As Form)
' Elaborado pelo meu colega e amigo, ChrisO de Brisbane na Australia
' Colocado na sala de exemplos do http://maximoaccess.forumeiros.com/,
' por JPaulo com autorização do autor
Dim ctl As Control
On Error Resume Next
For Each ctl In frmThisForm
ctl.OnGotFocus = "=HandleFocus('" & frmThisForm.Name & "', '" & ctl.Name & "', 'Got')"
ctl.OnLostFocus = "=HandleFocus('" & frmThisForm.Name & "', '" & ctl.Name & "', 'Lost')"
ctl.OnMouseMove = "=HandleMouseMove('" & frmThisForm.Name & "', '" & ctl.Name & "')"
Next ctl
Forms(frmThisForm.Name).Section(acDetail).OnMouseMove = "=HandleMouseMove('" & frmThisForm.Name & "', '" & "Detail" & "')"
Err.Clear
End Sub
JPaulo,
No codigo abaixo do exemplo do ChrisO seria possivel aplicar a função da lina Section(acDetail) à um retangulo? Como?
Public Sub InitialiseEvents(ByRef frmThisForm As Form)
' Elaborado pelo meu colega e amigo, ChrisO de Brisbane na Australia
' Colocado na sala de exemplos do http://maximoaccess.forumeiros.com/,
' por JPaulo com autorização do autor
Dim ctl As Control
On Error Resume Next
For Each ctl In frmThisForm
ctl.OnGotFocus = "=HandleFocus('" & frmThisForm.Name & "', '" & ctl.Name & "', 'Got')"
ctl.OnLostFocus = "=HandleFocus('" & frmThisForm.Name & "', '" & ctl.Name & "', 'Lost')"
ctl.OnMouseMove = "=HandleMouseMove('" & frmThisForm.Name & "', '" & ctl.Name & "')"
Next ctl
Forms(frmThisForm.Name).Section(acDetail).OnMouseMove = "=HandleMouseMove('" & frmThisForm.Name & "', '" & "Detail" & "')"
Err.Clear
End Sub