La Web del Programador: Comunidad de Programadores
 
    Pregunta:  9854 - COMO MANIPULAR EL MENU DE EDICION
Autor:  Carlos Adonis Carbajal Varela
Hola!!!!
Bueno tratare de establecer mi duda, ya que soy nuevo en este lenguaje. Se como construir menus a traves del Editor de Menus de Vb, sin embargo, como ustedes sabran una vez que los defines estos se ubican en la parte superior de la forma, no se si existe la forma, de ubicar un determinado menu en cualquier parte de una forma, veran, he logrado modificar la apariencia de la forma (Utilizando como base una imagen), desearia poder, colocar un menu en una coordenada especifica de la forma......

Si puedes ayudarme te quedare agradecido.

de antemano Gracias.......

  Respuesta:  SuNcO CastaƱeda
Eso ke preguntas es facil, solo has el menu y llamemoslo por ejemplo menu1, ese tiene unos sub-menus, despues seleccionas el principal osea el menu1 y le pones en visible false

(objeto = form o image, segun lo ke utilizaste)

Ya despues en el objeto pones en el evento OnMouseDown
esto :

If Button = 2 Then
If (X > 100) And (X < 300) Then
PopupMenu menu1
End If
End If

Claro ke para eso debes sacar los valores del mouse, osea de X y Y, para eso pon 2 label's y en el evento OnMouseMove del objeto pon :

label1 = X label2 = Y

Bueno, espero y te sirva