Título: [Source] MakeSkin - Crea un formulario con la forma que desees Publicado por: Mad Antrax en 8 Abril 2007, 20:35 pm Encontré hace tiempo esta función, no la he programado yo. Sirve para dar forma a los formularios según la imagen de fondo que tengan, solo tienes que decirle que color será el usado para las transparencias, ejemplo: vbWhite, vbBlack, vbRed, etc...
Código
Usar imagenes BMP y con solor de 32 bits, así no tendreis problemas... si os preocupa el tamaño final luego empaquetais con UPX y problema resuelto xD Saludos!! Título: Re: [Source] MakeSkin - Crea un formulario con la forma que desees Publicado por: vivachapas en 8 Abril 2007, 21:08 pm muy buen code... enseguida lo pruebo!!!!
Título: Re: [Source] MakeSkin - Crea un formulario con la forma que desees Publicado por: DrakoX en 8 Abril 2007, 22:23 pm no sabia q con tan pocas lineas,
se podia lograr una fomra X para el fomr, mcuhas gracias salu2 Título: Re: [Source] MakeSkin - Crea un formulario con la forma que desees Publicado por: karmany en 14 Abril 2007, 16:55 pm Muy bueno ||MadAntrax||.
Voy a ver si lo consigo hacer en MASM, ya que sólo utiliza API y es muy sencillo. Gracias Título: Re: [Source] MakeSkin - Crea un formulario con la forma que desees Publicado por: SERBice en 21 Julio 2007, 06:31 am se que este post es algo viejo, per mejor revivir eset antes que abrir otro ¿verdad?...
nadie sabe como ahcer esto msimo pero con avrios colores... es decir, que en lugar de decirle que el color transparente es blanco, negro o cualqueir otro color le digamos que debe hacer transparente al naranja, el verde y el blanco por dar u ejemplo.... se podrá?.... Título: Re: [Source] MakeSkin - Crea un formulario con la forma que desees Publicado por: Tughack en 21 Julio 2007, 11:25 am se que este post es algo viejo, per mejor revivir eset antes que abrir otro ¿verdad?... nadie sabe como ahcer esto msimo pero con avrios colores... es decir, que en lugar de decirle que el color transparente es blanco, negro o cualqueir otro color le digamos que debe hacer transparente al naranja, el verde y el blanco por dar u ejemplo.... se podrá?.... Si claro, solo hay k ponerle mas colores. Private Sub Form_Load() 'Llamamos a la función, enviamos el nombre del Form y el Color de fondo MakeSkin Form1, vbWhite MakeSkin Form1, vbRed MakeSkin Form1, vbGreen MakeSkin Form1, vbBlue .... End Sub Salu2 Título: Re: [Source] MakeSkin - Crea un formulario con la forma que desees Publicado por: MANULOMM en 22 Julio 2007, 08:55 am esta bien bueno... gracias ||MadAntrax||
Atentamente, Juan Manuel Lombana Medelín - Colombia Título: Re: [Source] MakeSkin - Crea un formulario con la forma que desees Publicado por: HALC12 en 24 Julio 2007, 00:12 am alguien me puede explicar que hace este codigo en si por que lo probe y solo coloca transparente el formulario y le coloque una imagen de fondo y no paso nada de nada
Título: Re: [Source] MakeSkin - Crea un formulario con la forma que desees Publicado por: invisible_hack en 24 Julio 2007, 17:34 pm Hey es un code interesante la verdad...
Salu2!! Título: Re: [Source] MakeSkin - Crea un formulario con la forma que desees Publicado por: SERBice en 25 Julio 2007, 09:58 am se que este post es algo viejo, per mejor revivir eset antes que abrir otro ¿verdad?... nadie sabe como ahcer esto msimo pero con avrios colores... es decir, que en lugar de decirle que el color transparente es blanco, negro o cualqueir otro color le digamos que debe hacer transparente al naranja, el verde y el blanco por dar u ejemplo.... se podrá?.... Si claro, solo hay k ponerle mas colores. Private Sub Form_Load() 'Llamamos a la función, enviamos el nombre del Form y el Color de fondo MakeSkin Form1, vbWhite MakeSkin Form1, vbRed MakeSkin Form1, vbGreen MakeSkin Form1, vbBlue .... End Sub Salu2 parece que no has analizado el code. el code le da a la propiedad "BackgroundColor" el valr del color que se quiere ocultar y asi; se oculta todo el form, incluyento el color clando de la imagen de fondo (o el color que se elija), si opnes varias lineas como tu indicas el code no funciona, ya que primero se le indica un color, luego otro y asi sucesivamente y el codigo por decirlo de alguna manera, se auto-anula. asi p0ues, no funciona como tu dices, igualmente agradezco tun interes. si alguien sabe la forma de hacer esto, pero con multiples colores os agradeceria. |