Seleccionar multiples objectos para modificacion
En tiempo de ejecucion, necesito seleccionar varios objectos (ej. n botones) y poder modificar su tamaño, alinearlos, etc.. No logro hacer el efecto de las lineas entre-cortadas que seleccionan los objectos (como en tiempo de diseño)..
Si alguien ya lo ha hecho, por favor mandar codigo.... he estado toda la semana investigando y haciendo pruebas sin resultado....:eek: !! Gracias... Canguro |
Hola,
Puedes echar un vistazo a los componentes de nuestro compañero Neftalí, en su página web. Fíjate en el "TSelectOnRuntime", que creo que puede darte alguna idea o servir para tu propósito sin más. |
Seleccionar multiples objectos para modificacion
Gracias David.
Eche un vistazo, ya se como seleccionar/modificar un objecto, pero como hago para seleccionar - como en tiempo de diseño - 10 objectos y cambiar sus propiedades o alinearlos. Todos a la vez y no uno a uno...:o Canguro |
Podes mantener una lista de objetos seleccionados, y añadirlos/borrarlos a medida que el usuario lo haga. TObjectList serviría muy bien para ese propósito.
Para alinearlos o redimensionarlos, solo es cosa de recorrer la lista y hacer con cada uno la operación que te toque. Hasta luego. ;) |
La franja horaria es GMT +2. Ahora son las 14:39:29. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi