| 
	
		|  Autor | Tema: ¿Es posible hacer este efecto visual en un WindowsForm?  (Leído 6,924 veces) |  
	| 
			| 
					
						| Eleкtro 
								Ex-Staff    Desconectado 
								Mensajes: 9.964
								
								   | 
 
Porfavor bájense este proyecto y ejecutenlo para ver de lo que hablo, es un WPF.http://elektrostudios.tk/StarBackupUsingLibraries.rarNO TIENE NADA QUE VER CON EL GLOW DE LAS LETRAS  Al pasar el mouse por encima de los botones, hacen un efecto FadeIN con un color blanco sobre el background del control, y al despejar el mouse hace un FadeOut, me gustaría saber si es posible reproducir ese efecto visual en un WinForm de manera sencilla. PD: es el proyecto "StarBackupUsingLibraries" del Windows API Code pack Gracias por leer.
 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  |  |  | 
			| 
					
						| _katze_ | 
 
si, usando onpaint del control y ebentos del mouse |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| spiritdead 
								
								 Desconectado 
								Mensajes: 296
								
								
								
								
								
								   | 
 
si, usando onpaint del control y ebentos del mouse
 acuerdate acuerdate, dentro de las etiquetas de recursos    tienes q hacer..... |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| Eleкtro 
								Ex-Staff    Desconectado 
								Mensajes: 9.964
								
								   | 
 
Me pregunto porque aquí no banean a los trolls, piérdete un rato crio, sólo busco sugerencias de como se haría.
 
 
 
 
 gracias Katze
 
 EDITO: lo de los eventos del mouse ya lo sabía, pero seguro que con OnPaint se puede hacer eso? no afectará tambien a las letras? (Desaparecerían las letras digo?),
 de todas formas busco acerca de eso en Google y solo encuentro basura sobre como hacer un FadeIN/FadeOut del form, juas.
 
 Como no encuentro info ni tampoco sé hacerlo, a mi se me ocurre una chapuza, dáme tu opinión please:
 Sería poner un picturebox invisible que ocupe el tamaño del control(botón), con un backcolor = white, y al pasar el mouse sobre el control, hacer un fadeIN/FadeOut del picturebox.
 
 Sé que sería muy incorrecto... ¿pero serviría, no?
 
 Saludos
 |  
						| 
								|  |  
								| « Última modificación:  9 Febrero 2013, 04:39 am por EleKtro H@cker » |  En línea | 
 
 |  |  |  | 
			| 
					
						| _katze_ | 
 
pero no vas a llegar tanto el nivel como con wpf, es mas, si te mandas una muy buena el control te va a devorar el cpu en winform. |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| spiritdead 
								
								 Desconectado 
								Mensajes: 296
								
								
								
								
								
								   | 
 
pero no vas a llegar tanto el nivel como con wpf, es mas, si te mandas una muy buena el control te va a devorar el cpu en winform.
   alomejor de combopack le dan de regalo 1 blue screen Me pregunto porque aquí no banean a los trolls, piérdete un rato crio, sólo busco sugerencias de como se haría.
 
 
 gracias Katze
 
 EDITO: lo de los eventos del mouse ya lo sabía, pero seguro que con OnPaint se puede hacer eso? no afectará tambien a las letras? (Desaparecerían las letras digo?),
 de todas formas busco acerca de eso en Google y solo encuentro basura sobre como hacer un FadeIN/FadeOut del form, juas.
 
 Como no encuentro info ni tampoco sé hacerlo, a mi se me ocurre una chapuza, dáme tu opinión please:
 Sería poner un picturebox invisible que ocupe el tamaño del control(botón), con un backcolor = white, y al pasar el mouse sobre el control, hacer un fadeIN/FadeOut del picturebox.
 
 Sé que sería muy incorrecto... ¿pero serviría, no?
 
 Saludos
 
 si yo soy troll, q seras tu ? |  
						| 
								|  |  
								| « Última modificación:  9 Febrero 2013, 04:39 am por spiritdead » |  En línea | 
 
 |  |  |  | 
			| 
					
						| _katze_ | 
 
a lo mejor, pero tiene que ser muy pasado el efecto en gdi++ para eso pero no creo, solo que escribe el texto moviendo milimetros en distintas tonalidades para darle un espesor, pero bue, |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| _katze_ | 
 
usando drawtext en el onpaint con el color y todo que quieras si se puede  |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| HdM 
								       
								
								 Desconectado 
								Mensajes: 1.674
								
								   | 
 
Hola.
 [Offtopic]
 
 @ Elektro, @ spiritdead:
 
 Creo que convendría que vuestras diferencias las resolváis vía MP. Aireando esto por aquí, "afea". spirit, si crees que el comportamiento de otro usuario no es el correcto en una determinada sección, reporta al mod de la misma o directamente, como indicas, no ayudes al usuario y listo.
 
 Todo esto, sin malos rollos por mi parte, obviamente.
 
 [/Offtopic]
 
 Un saludo.
 |  
						| 
								|  |  
								|  |  En línea | 
 
  - Nice to see you again -  |  |  |  |  |  
 
	
 
 
				
					
						| Mensajes similares |  
						|  | Asunto | Iniciado por | Respuestas | Vistas | Último mensaje |  
						|   |   | Como hacer este efecto????????
							« 1 2 » Diseño Gráfico
 | kobyass | 11 | 6,861 |  26 Abril 2006, 02:58 am por kobyass
 |  
						|   |   | Como hacer este efecto. Diseño Gráfico
 | Hadess_inf | 4 | 6,487 |  29 Julio 2008, 23:48 pm por Azielito
 |  
						|   |   | ¿Como hacer este efecto? Diseño Gráfico
 | lipman | 6 | 9,298 |  15 Julio 2009, 13:32 pm por peib0l
 |  
						|   |   | Hacer este efecto Diseño Gráfico
 | Meta | 3 | 3,743 |  12 Octubre 2009, 01:26 am por Meta
 |  
						|   |   | como hacer este efecto 
							« 1 2 » Diseño Gráfico
 | x64core | 11 | 11,961 |  16 Agosto 2011, 21:02 pm por Slava_TZD
 |    |