Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-03-2007
juanchi juanchi is offline
Miembro
 
Registrado: sep 2003
Posts: 56
Poder: 21
juanchi Va por buen camino
Cool Ventana tipo Messenger

Hola a todos. Tengo una inquietud que a continuación paso a detallar. Tengo una imagen en un formulario y al apretar un botón quisiera que me aparezca una ventana (que también tendría una imagen) pegada a este formulario, como la del Messenger que sale de la barra de tareas cuando se conecta algún contacto y que desapareciera en unos segundos. El motivo de esto es que quiero observar las dos imagenes al mismo tiempo por unos segundos al apretar un botón, pero que desapareciera sin intervención del usuario. Una solución sería que al apretar el botón se agrandara la pantalla en cuestión para observar las dos imagenes y poner un timer para que al cabo de un tiempo la pantalla volviera a su tamaño original. El problema es que nose como hacer para que tome el efecto de la ventanita del Messenger. Desde ya muchas gracias.


Saludos.
Responder Con Cita
  #2  
Antiguo 25-03-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Puedes echarle un vistazo al ejemplo que roman dejo en este hilo
http://www.clubdelphi.com/foros/showthread.php?t=37962

PD: Ya que estas por aquí juanchi en el hilo que abriste de Quickhull te deje un poco de código, ¿te sirvió?
Responder Con Cita
  #3  
Antiguo 26-03-2007
juanchi juanchi is offline
Miembro
 
Registrado: sep 2003
Posts: 56
Poder: 21
juanchi Va por buen camino
Hola. Revisaré el link que pusiste Seoane. Con respecto al algoritmo de Quickhull si me sirvió mucho, sorry por no darte las gracias antes.



Saludos
Responder Con Cita
  #4  
Antiguo 26-03-2007
Delfino Delfino is offline
Miembro
 
Registrado: jul 2003
Ubicación: Madrid
Posts: 974
Poder: 21
Delfino Va por buen camino
Mira el componente JvDesktopAlert de la JVCL..
__________________
¿Microsoft? No, gracias..
Responder Con Cita
  #5  
Antiguo 27-03-2007
aledieb aledieb is offline
Miembro
 
Registrado: jun 2005
Ubicación: Buenos Aires, Argentina
Posts: 141
Poder: 19
aledieb Va por buen camino
Te paso el componente MSNPopUp lo encontre en internet, la página del autor ya no esta disponible, y no recurdo que tipo de licencia tiene, pero anda igual que el popup del messenger.


Cita:
MsnPopup - using MSN-style popup windows in your Delphi programs
Copyright (C) 2001-2003 JWB Software

Web: http://people.zeelandnet.nl/famboek/delphi/
Email: jwbsoftware@zeelandnet.nl
__________________
Suerte
Alejandro

Última edición por aledieb fecha: 14-01-2011 a las 13:47:16.
Responder Con Cita
  #6  
Antiguo 27-03-2007
juanchi juanchi is offline
Miembro
 
Registrado: sep 2003
Posts: 56
Poder: 21
juanchi Va por buen camino
Hola, gracias por contestar. Revisaré los ejemplos que pusieron. Con respecto al ejemplo que pusiste Seoane, quisiera preguntarte como hacer para achicar las dimensiones de la ventana. Otro problema es que al agregarle paneles y una imagen no se ven correctamente, es como si la computadora se quedara sin memoria.


Saludos
Responder Con Cita
  #7  
Antiguo 27-03-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
No sé si te refieres al ejemplo que yo puse y que comentó seoane, o al ejemplo del QuickHull de seoane. Si es lo primero, sería bueno que detallaras más qué es lo que falla o qué es lo que tienes en la ventana. Te pongo una versión modificada que incluye un par de labels, un par de edits y una imagen dentro del panel principal. Como en el otro caso, puedes probar directamente el ejecutable si tienes Delphi 7, si no, basta que recompiles las fuentes.

Agrego

Si con lo de achicar las dimensiones te refieres a que la ventana emergente es de tamaño fijo, eso es así porque se construye con los parámetros (método CreateParams)

Código Delphi [-]
Params.Style := WS_POPUP or WS_DLGFRAME;

En el nuevo ejemplo le he cambiado a:

Código Delphi [-]
Params.Style := WS_POPUP or WS_SIZEBOX;

Con eso, el borde queda igual, pero ya se puede redimensionar.

// Saludos
Archivos Adjuntos
Tipo de Archivo: zip AnimateBmp.zip (18,9 KB, 64 visitas)

Última edición por roman fecha: 27-03-2007 a las 21:11:55.
Responder Con Cita
  #8  
Antiguo 28-03-2007
juanchi juanchi is offline
Miembro
 
Registrado: sep 2003
Posts: 56
Poder: 21
juanchi Va por buen camino
Hola Román, me refería a tu código. Es eso justamente lo que preguntaba. Gracias.



Saludos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Eliminar Messenger rafita Windows 11 16-01-2008 19:30:13
Llamados tipo MSN Messenger metalfox6383 Varios 3 13-05-2006 01:09:54
Delphi 7.0 y MySql, Enviar informacion de ventana a ventana gozi Conexión con bases de datos 2 03-04-2006 05:28:41
Tipo de ventana vtdeleon OOP 1 27-04-2005 23:44:17
Efecto scroll tipo Gator o Messenger. setry2 Gráficos 11 21-04-2005 21:02:40


La franja horaria es GMT +2. Ahora son las 22:45:33.


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
Copyright 1996-2007 Club Delphi