![]() |
![]() |
![]() |
![]() |
![]() |
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
|
||||
|
||||
mostrar 2 formularios juntos
tengo un formulario donde doy mantenimiento a una tabla de artículos
la idea que tengo (si es posible) es poder mostrar 2 formularios juntos en uno tener la grilla con los datos de la tabla mencionada y en el otro formulario, mostrar una imagen correspondiente al artículo y que mientras se mueva el registro en la grilla cambien la imagen (almacenada en una carpeta) obvio que en algun campo de la tabla estara la ruta de la imagen he visto ejemplos, pero quiero saber si se puede hacer en 2 formularios
__________________
Dulce Regalo que Satanas manda para mi..... |
#2
|
||||
|
||||
¿Y por qué otro formulario?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
porque me gustaria que sea flotante y que no tenga relacion con el formulario primario
si agrego un panel y "ajusto" el tamaño se veria una espacio en blanco visualmente nada agradable
__________________
Dulce Regalo que Satanas manda para mi..... |
#4
|
||||
|
||||
algo mas o menos asi
y en ese cuadrado mostrar una imagen
__________________
Dulce Regalo que Satanas manda para mi..... Última edición por Casimiro Notevi fecha: 22-04-2019 a las 09:32:30. |
#5
|
||||
|
||||
Cita:
Presentar la imagen en otro formulario es fácil, puedes crearlo dinámicamente, por ejemplo, aunque se ocultará si el usuario mueve el form de los datos, la pantalla puede ser más o menos grande y no caber bien la imagen, creo que dices que el form se ajuste al tamaño de la imagen, pero si la imagen es muy grande y no cabe, ¿lo ajustas? y a partir de qué tamaño lo ajustas. De todas formas, si quieres hacerlo así, adelante, ¿qué problema o duda tienes?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#6
|
||||
|
||||
No debería haber problema. Basta con crear el otro formulario y mostrarlo (Show) en la inicialización del formulario principal. Si no quieres que el formulario principal lo pueda ocultar, haz que la propiedad "FormStyle" sea "fsStayOnTop" (ojo, esto último lo he mirado en Lazarus, que no estoy con Windows ahora, pero supongo que esto será igual que Delphi). También puedes hacer que no tenga borde ni título (BorderStyle = bsNone) y quitarle el botón (BorderIcons) cerrar para asegurarse de que no lo cerrará el usuario. Para que se mueva (o flote), usa el evento "onChangeBounds" (literalmente "al cambiar los límites") del formulario principal.
Última edición por Ñuño Martínez fecha: 22-04-2019 a las 11:56:20. |
#7
|
||||
|
||||
Hola.
A ver si lo que buscas es algo así... ![]() Form de la grilla:
Form de la imágen:
Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#8
|
||||
|
||||
es exactamente lo que busco
pero el otro form lo estoy creando en tiempo de ejecucion mas o menos asi
me da errores en el Left pero voy a probar de la forma en que tu lo estas recomendando otra cosa, como haces para mostrar la imagen en el post (clubDelphi) ayer quise colocar una imagen y tuve que subirla como adjunto?
__________________
Dulce Regalo que Satanas manda para mi..... |
#9
|
||||
|
||||
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#10
|
||||
|
||||
![]() ya me salió pero cuando entra el foco lo recibe el formulario donde se muestra la imagen tengo que hacer click en el formulario de la grilla para que se active
__________________
Dulce Regalo que Satanas manda para mi..... Última edición por oscarac fecha: 23-04-2019 a las 00:43:04. |
#11
|
||||
|
||||
otro tema que me he dado cuenta es que cuando al formulario donde esta la grilla lo invoco desde el formulario principal (MAIN), funciona normal, aparece el formulario con la imagen, pero cuando invoco a este mismo formulario (el de la grilla) desde otro formulario (child) no aparece la imagen....
ecfisa a que se debe ??
__________________
Dulce Regalo que Satanas manda para mi..... |
#12
|
||||
|
||||
¿Y por qué no pones tu código?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#13
|
||||
|
||||
es el mismo codigo
creo que el problema esta en
estoy investigando que hace este comando
__________________
Dulce Regalo que Satanas manda para mi..... |
#14
|
||||
|
||||
Hola.
Cita:
Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#15
|
||||
|
||||
no se si en algun momento mencione que estoy aprendiendeo Delphi de manera autodidacta y este grupo incluido los integrantes mas activos me han ayudado muchisimo
pero aun no estoy en un nivel avanzado como para entender el postmessage la ventana donde se supone deberia aparecer la imagen no aparece cuando el formulario de articulos lo invoco desde otra form
__________________
Dulce Regalo que Satanas manda para mi..... |
#16
|
||||
|
||||
Seguramente estás enviando el "self.handle" del form que hace la llamada, en lugar del form desde donde debería hacer la llamada para mostrar la imagen.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#17
|
||||
|
||||
Hola.
Recién veo en tu mensaje #8 la línea: es decir que estas trabajando con MDI. Te adjunto un ejemplo similar al anterior pero adaptado para ese formato, sólo crea una carpeta y descomprimelo allí. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#19
|
|||
|
|||
Me salgo del topico
Disculpen que me salga del tópico, pero este gif ¿cómo lo generaste?.
Gracias |
#20
|
||||
|
||||
Hola.
Las imágenes vienen en el archivo biolife.db que trae Delphi 7 como demo. Está incluido en el comprimido que adjunté mensajes mas arriba . Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas al abrir nuevas ventanas (Formularios) y mostrar imágenes... | zeta2 | Varios | 2 | 23-04-2013 18:47:43 |
Mostrar 2 formularios dockeados al lanzar el formulario | terneromayor | OOP | 1 | 15-04-2008 12:40:59 |
Mostrar Formularios | BuenaOnda | Varios | 1 | 29-03-2007 07:13:45 |
Como mostrar formularios transparentes | fbravo | OOP | 2 | 27-10-2005 22:11:15 |
Mostrar y cerrar correctamente los formularios | serhasae | Varios | 3 | 25-06-2005 19:55:25 |
![]() |
|