FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Acceso a coordenadas en segundo formulario.
Hola a todos. Estoy haciendo un programa que me permita "navegar" por el conjunto de Mandelbrot
He avanzado bastante pero ahora me he quedado atascado en el paso de intentar averiguar en que punto del formulario de dibujo (Form2) he pinchado con el ratón. Lo he de averiguar desde el formulario de control (Form1), en concreto no consigo acceder desde Form1 al "onclick" del Form2, por venir éste de Tobject. Os dejo abajo un resumen del problema, seguro que a alguien se le ocurre algo. ********************************************************************************** Última edición por roman fecha: 12-09-2017 a las 19:18:57. Razón: Agregar etiquetas [delphi] código [/delphi] |
#2
|
||||
|
||||
Hola,
Recuerda usar las etiquetas adecuadas para publicar código, tal como he hecho en tu mensaje. En cuanto a la duda, considera que puedes asignar al evento OnClick de un objeto un método de otro objeto:
La asignación podrías hacerla en el constructor del segundo formulario:
No es, quizá, la manera más limpia de hacerlo, pero puede servir LineComment Saludos |
#3
|
|||
|
|||
Algo falla
He intentado lo que sugieres y me da error "wrong number of parameters specified for call to "Form2Click"" y "Found declaration: Form2Click (TObject).
Un saludo y gracias. |
#4
|
||||
|
||||
Hola puedes probar haciendo
Espero sea util Saludos
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar. Antonio Machado |
#5
|
||||
|
||||
Hola.
Otra opción para dectectar un click en Form2 desde Form1, puede ser: Form1,
Form2,
Salida: Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#6
|
||||
|
||||
Cita:
Aquí el ejemplo según mi versión: Sin embargo, optaría más por la variante de ecfisa ya que así Form2 es independiente de Form1. LineComment Saludos |
#7
|
||||
|
||||
Cita:
Cita:
|
#8
|
||||
|
||||
Que raro, a mi siempre me funciona asi. Aunque nunca he asignado un procedimiento de otra unidad de esa manera solo de la misma. Mejor lo compruebo. Cita:
Saludos
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar. Antonio Machado |
#9
|
||||
|
||||
Hola.
Los dos están en lo correcto, según se trate, la sintáxis de asignación difiere. En Delphi es, mientras que en Lazarus hay que indicar que se trata de una dirección:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#10
|
||||
|
||||
__________________
Caminante, son tus huellas el camino y nada más; Caminante, no hay camino, se hace camino al andar. Antonio Machado |
#11
|
||||
|
||||
Cita:
De todas formas, gracias por la aclaración. LineComment Saludos |
#12
|
||||
|
||||
Hola roman.
Si la tiene, y entonces no habría problemas con la asignación anterior. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#13
|
||||
|
||||
Cita:
LineComment Gracias |
#14
|
||||
|
||||
Hola de nuevo.
No podía recordar el enlace donde lo había leido..., pero aquí esta: Free Pascal compiler modes. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Acceder a un segundo formulario desde una Unit | JuanOrtega | Varios | 2 | 08-01-2016 23:39:41 |
Mejor evento para mostrar un segundo formulario | franfl | C++ Builder | 5 | 16-04-2008 21:33:44 |
Corelab ...Formulario de Acceso al sistema ... | Kenobi | Varios | 2 | 21-04-2007 00:47:57 |
Errores con mi formulario de acceso.... | Kenobi | Varios | 4 | 17-04-2007 18:11:02 |
pasar coordenadas gps a coordenadas builder | iaav1 | C++ Builder | 3 | 03-07-2006 20:59:02 |
|