FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#21
|
||||
|
||||
Por favor, pon títulos descriptivos a tus preguntas, gracias por tu colaboración.
Ya lo comenté la anterior vez, que hiciste lo mismo, por favor, respeta las normas de los foros, gracias |
#22
|
||||
|
||||
Acepta mis disculpas
De acuerdo.
|
#23
|
||||
|
||||
Gracias por tu comprensión
|
#24
|
||||
|
||||
¿Tu aplicación es MDI?, ¿Tus formularios se crean en tiempo de ejecución? (¿incluido el formulario abeja?) Options
Cita:
Comparto un poco la respuesta de Al Cita:
|
#25
|
||||
|
||||
Es una aplicación multificha normal
El objetivo de esta aplicación escolar es llevar letras TLabel para formar la palabra del animal que se muestras en un TImage. Debajo hay otro TImage de fondo tapado con otros TImages de Tapa.
Al dejar el TLabel que se arrastra, aparece la letra, etc... No es MDI, es una aplicación multificha normal. Carga 20 ventanas=fichas al iniciarse. El objeto es llevar letras (TLabel) grandes a unas TImages. Al hacer Drop en la Imagen, aparece una letra, etc. (Se entiende?) Los alumnos llevan el TLabel (Cursor de Drag), pero algunos "lo sacan de la ventana" de la aplicación y lo sueltan en el escritorio, con lo cual pierden el TLabel. Me gustaría saber como devolver el TLabel a su sitio en caso de soltarlo fuera, igual que hago dentro de la ventana de la aplicación. Espero que se entienda. |
#26
|
||||
|
||||
bulc,
Cita:
Revisa este link: Cita:
Nelson. |
#27
|
||||
|
||||
Respuesta a NelsonGarcía
No entiendo eso de la API que mencionas. ¿Podrías extenderte un poco más?. Gracias de todas formas.
|
#28
|
||||
|
||||
Respondo
Cita:
Me quedaré con las ganas de saber por qué diantres arrancaba por su cuenta. Espero no molestar. Ahora me queda saber como limitar el arrastre de los TLabel a la ventana que los contiene sin poder sacarlos el escritorio... |
#29
|
||||
|
||||
bulc,
Cita:
El código anterior evita que el cursor salga de Form1 por medio del API ClipCursor. Cita:
El código anterior devuelve la funcionalidad normal al cursor. Es necesario si tienes más de un formulario en tu aplicación para remover el Clipping State. Todo el código anterior se encuentra en el link mencionado anteriormente. Espero sea útil Nelson. Última edición por nlsgarcia fecha: 28-11-2012 a las 18:23:46. |
#30
|
||||
|
||||
Cita:
|
#31
|
||||
|
||||
bulc,
La función ClipCursor(nil) devuelve la funcionalidad normal al cursor. Es necesario si tienes más de un formulario en tu aplicación para remover el Clipping State, en caso contrario no es requerido. Espero sea útil Nelson. |
#32
|
||||
|
||||
Cita:
¿ Pero esto no es lo mismo que se trato anteriormente [ aquí ] ? Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#33
|
||||
|
||||
Cita:
Me he dado cuenta que al hacer BeginDrag(True), salta el cursor de la notita y el OnMouseUp del TLabel, también se activa, con prioridad al Drop. Por ahí iba yo, pero nada. He probado con el código que me sugieren pero nada. Saludos. Bulc. |
#35
|
||||
|
||||
Hola bulc.
Creo que vas a tener que darnos mas información, por que de este modo estamos tratando de adivinar como tenes organizada tu aplicación. De acuerdo a lo que comentas: Cita:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#36
|
||||
|
||||
bulc,
Cita:
El código anterior hace Drag&Drop de 3 TLabel (Números) y verifica si se selecciono el número correcto. Este ejemplo hace uso de la función ClipCursor la cual limita el movimiento del cursor solo a la coordenadas sobre las cuales se definió y muestra como remover el Clipping Status. La aplicación esta implementada en el siguiente link: http://terawiki.clubdelphi.com/Delph...op_Numeros.rar Espero sea útil Nelson. |
#37
|
||||
|
||||
Gracias por tu esfuerzo. Estudio el código y te cuento. Bulc
Última edición por Casimiro Notevi fecha: 29-11-2012 a las 13:16:49. |
#38
|
||||
|
||||
Absolutamente correcto. Gracias
Cita:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ejemplo sencillo para ejecutar Hilos en delphi | n03l | Varios | 4 | 23-08-2012 15:23:27 |
Heavy Metal...para niños | rretamar | La Taberna | 8 | 15-06-2012 06:26:17 |
Cable sencillo para bascula | trex2000 | Varios | 1 | 03-03-2009 10:06:53 |
programa para niños | anubis | Gráficos | 12 | 06-10-2007 21:53:49 |
El MIT crea un software para que los niños aprendan a programar | MAXIUM | Noticias | 7 | 21-05-2007 16:49:30 |
|