![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Aunque no está de más que cooques aquí tu mensaje, también podrías escribirle directamente en su blog y también podrías colocar aquí el enlace correspondiente de su blog para quien esté interesado y sepa bien de qué se habla.
LineComment Saludos |
|
#2
|
||||
|
||||
|
Cita:
No pude modificar el post para los enlaces, pero pueden acceder a la web de neftali para descargar la libreria GLib PD: En su web tambien lo publique, pero ademas aqui, que hay mas posibilidades de respuestas de otros miembros
__________________
La hora de acción no es hora de aprender, es necesario haber aprendido antes Última edición por JoAnCa fecha: 09-02-2017 a las 18:50:28. |
|
#3
|
||||
|
||||
|
Pues esto es lo que yo tengo hasta ahora, pero la seleccion no me funciona bien, y lo de guardar las posiciones lo resolvere con el TSaveComps
La etiqueta la creo de esta forma:
Para moverlo, lo hago con estos procedimientos
Lo elimino asi
Y para seleccionarlo parece que algo me falta o no es el metodo adecuado, lo que intento es ponerle un TShape transparente para que quede alrededor del control, pero no funciona del todo bien.
Lo que sucede es que tengo que dar clic dos veces para que me muestre el TShape en el Nodo seleccionado, por ejemplo: 1ra situación: Doy un clic y no sucede nada, doy otro clic y me muestra el TShape correctamente 2da situación: Doy un clic en un nodo y no sucede nada, doy un clic en otro nodo y el TShape se me ubica en el nodo anterior Al dar un clic parece que el nodo se asigna bien, porque al darle eliminar se elimina al que le di un clic, pero no sucede nada con la ubicacion del TShape Alguna idea de lo que estoy haciendo mal? Como podria arreglar eso? Cita:
__________________
La hora de acción no es hora de aprender, es necesario haber aprendido antes Última edición por JoAnCa fecha: 09-02-2017 a las 21:19:16. |
|
#4
|
||||
|
||||
|
Pues continué experimentando con TSelectOnRuntime de Neftali en el ejemplo del restaurante y logre adicionar la etiqueta y resaltar el TImage con un TShape
Le agregue esto al procedimiento de crear las mesa (_CreateMesa) para asociarle la etiqueta
quedando de esta forma
Estab es la funcion del Label
Y para el resaltado modifique el evento OnMesaClick, quedando de esta forma
Aunque me quedo un poco "rustico" ya que cuando se mueve el control, la etiqueta y el marco se quedan en su origen hasta que se suelte el control en su destino, que se ubican en la posicion correcta Pero bueno, por ahora esta bien, despues se podra refinar un poco para que quede mejor
__________________
La hora de acción no es hora de aprender, es necesario haber aprendido antes |
|
#5
|
||||
|
||||
|
Al final ya quedo resuelto el problema
![]() Lo que pasaba era que estaba usando el evento equivocado, lo de poner el resaltado del control con el Shape es en el ControlMouseDown y no en el ControlClick como lo trataba de hacer.
__________________
La hora de acción no es hora de aprender, es necesario haber aprendido antes |
|
#6
|
||||
|
||||
![]() ![]() ![]() ![]() Enhorabuena.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Peticion a Neftali sobre Componente | kurono | Varios | 20 | 23-01-2011 10:05:18 |
| Solicito ayuda de Neftalí | JoAnCa | Varios | 2 | 20-03-2010 15:26:45 |
| TSelectOnRunTime ACCESS VIOLATION DELPHI7 | tuxtlagacse | API de Windows | 1 | 30-01-2007 11:08:45 |
| No funcionan componentes TSelectOnRuntime cuando estan controles dentro de un panel | gulder | API de Windows | 6 | 11-08-2006 09:58:50 |
| Neftali Ayuda please! | krilea | Conexión con bases de datos | 6 | 01-06-2006 15:41:22 |
|