Hi
You can use labels, transparent without border and caption, and code their
mousedown, click and/or mouseup events. Or you could "simply" hardcode the
regions of the image; far more work, far less components. Here a simple NSWE
example:
Private Sub Image1_MouseUp(ByVal Button As Integer, _
ByVal Shift As Integer, _
ByVal X As Single, ByVal Y As Single)
Dim S As String
Select Case X
Case 0 To Image1.Width / 2
S = " WEST"
Case Else
S = " EAST"
End Select
Select Case Y
Case 0 To Image1.Height / 2
S = "NORTH " & S
Case Else
S = "SOUTH " & S
End Select
MsgBox S
End Sub
HTH. Best wishes Harald
"Zorro" <zorro@vega.fr> skrev i melding
news:44658501$0$20170$8fcfb975@news.wanadoo.fr...
> Hi all
> I would want to create a "sensitive regions" image on a form. For example,
> it would be a european map where the user could select each country.
> I know I could do it on a sheet using transparent shapes (one for each
> country) on top of the image, but how could I do it on a UserForm?
>
> Thank you
>
>
Bookmarks