Autor Tema: PictureBox o contenedor de fondo transparente?  (Leído 14146 veces)

0 Usuarios y 1 Visitante están viendo este tema.

raul338

  • Terabyte
  • *****
  • Mensajes: 894
  • Reputación: +62/-8
  • xD fan!!!!! xD
    • Ver Perfil
    • Raul's Weblog
PictureBox o contenedor de fondo transparente?
« en: Junio 14, 2011, 11:49:52 pm »
Holas!!

Ando buscando un picturebox o algun control contenedor de fondo literalmente transparente. Para ponerlo encima de un tab (si leyeron el post de "un SSTab mejor" me entenderan) que con estilos xp se ve un lindo fondo degradado y si le pongo un picture se ve un cuadro gris feo :P
PD no me preocupa el label,tengo un control wrapper que sirve para un label de fondo LITERALMENTE transparente y con Hwnd!!

seba123neo

  • Terabyte
  • *****
  • Mensajes: 763
  • Reputación: +88/-5
    • Ver Perfil
Re:PictureBox o contenedor de fondo transparente?
« Respuesta #1 en: Junio 14, 2011, 11:59:16 pm »
el color ese cremita que toma el tab con los temas de xp, creo es un color del sistema, o sea que si pones el picturebox con ese color siempre en cualquier tema te va aparecer como transparente ya que te va quedar del mismo color del picturebox y sacale el borde.

Jen

  • Kilobyte
  • **
  • Mensajes: 54
  • Reputación: +2/-0
    • Ver Perfil
Re:PictureBox o contenedor de fondo transparente?
« Respuesta #2 en: Junio 15, 2011, 09:08:46 pm »
Holas!!

Ando buscando un picturebox o algun control contenedor de fondo literalmente transparente. Para ponerlo encima de un tab (si leyeron el post de "un SSTab mejor" me entenderan) que con estilos xp se ve un lindo fondo degradado y si le pongo un picture se ve un cuadro gris feo :P
PD no me preocupa el label,tengo un control wrapper que sirve para un label de fondo LITERALMENTE transparente y con Hwnd!!

Lavolpe have provided an excellent solution @:

http://www.vbforums.com/showthread.php?t=636390&highlight=Picturebox+transparent



« última modificación: Junio 15, 2011, 09:10:23 pm por Jen »

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:PictureBox o contenedor de fondo transparente?
« Respuesta #3 en: Junio 15, 2011, 09:32:11 pm »
No logre hacerlo funcionar, estaba bueno por lograr que los OptionButtons tenga transparencia.
Me encuentras en YAcosta.com

seba123neo

  • Terabyte
  • *****
  • Mensajes: 763
  • Reputación: +88/-5
    • Ver Perfil
Re:PictureBox o contenedor de fondo transparente?
« Respuesta #4 en: Junio 15, 2011, 09:35:05 pm »
lo que yo entiendo, es que lo que quiere es que el picture sea del mismo color que el tab, asi se "simula" que es transparente, creo que con ponerle el color igual que el tab nunca se va a saber a simple vista que hay un picture arriba.

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:PictureBox o contenedor de fondo transparente?
« Respuesta #5 en: Junio 15, 2011, 09:38:12 pm »
yo me referia al codigo de Picture transparente que publico Jen, no logre hacer que se me ponga transparente nada  :D
Me encuentras en YAcosta.com

Jen

  • Kilobyte
  • **
  • Mensajes: 54
  • Reputación: +2/-0
    • Ver Perfil
Re:PictureBox o contenedor de fondo transparente?
« Respuesta #6 en: Junio 15, 2011, 09:52:26 pm »
yo me referia al codigo de Picture transparente que publico Jen, no logre hacer que se me ponga transparente nada  :D
Please read the code and instruction. I am sure it works.

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:PictureBox o contenedor de fondo transparente?
« Respuesta #7 en: Junio 15, 2011, 09:54:22 pm »
yo me referia al codigo de Picture transparente que publico Jen, no logre hacer que se me ponga transparente nada  :D
Please read the code and instruction. I am sure it works.

Si, ese es justamente el problema, que no entiendo un penique de ingles, y uso el traductor de google pero aun asi no entendí como usarlo
Probare despues, gracias.
Me encuentras en YAcosta.com

coco

  • Administrador
  • Terabyte
  • *****
  • Mensajes: 548
  • Reputación: +63/-3
    • Ver Perfil
Re:PictureBox o contenedor de fondo transparente?
« Respuesta #8 en: Junio 15, 2011, 10:00:02 pm »
@YvanB:

1º pone un control y el modulo en tu proyecto
2º agrega un picture en el form (con o sin bordes) y un control de usuario (un control de usuario por cada picture; ponelo en el form)
3º en form_load, tenes que hacer esto:
Código: (vb) [Seleccionar]
Private Sub Form_Load()
    Call ucPicBuddy1.AttachBuddy(Picture1)
End Sub
(o utilizar los ucPicBuddyXXXXXXXX que sean necesarios; acordate que es 1 por cada picture)

y abajo menciona ciertos detalles, pero por el momento esta bien
'-     coco
(No me cabe: Java, Python ni Pascal)
SQLite - PIC 16F y 18F - ARM STM32 - ESP32 - Linux Embebido - VB6 - Electronica - Sonido y Ambientacion

raul338

  • Terabyte
  • *****
  • Mensajes: 894
  • Reputación: +62/-8
  • xD fan!!!!! xD
    • Ver Perfil
    • Raul's Weblog
Re:PictureBox o contenedor de fondo transparente?
« Respuesta #9 en: Junio 15, 2011, 10:01:33 pm »
Lavolpe have provided an excellent solution @:

http://www.vbforums.com/showthread.php?t=636390&highlight=Picturebox+transparent



I tried to use it once, but using it non-compiled (non OCX) is make a project with a lot of  files and clases and public enums D: its... difficult to manage :P



Trate de usarlo, pero.. son un monton de archivos, usarlo sin hacer OCX sera dificultoso, son muchas clases y declaraciones publicas (internas) :P que lo hace dificil de manejar :P

coco

  • Administrador
  • Terabyte
  • *****
  • Mensajes: 548
  • Reputación: +63/-3
    • Ver Perfil
Re:PictureBox o contenedor de fondo transparente?
« Respuesta #10 en: Junio 15, 2011, 10:04:02 pm »
@raul338: tengo que estar en idiota mode ON, porque no hay nada publico (excepto las funciones en el .bas). y son solo 2 archivos: modPicBuddy.bas y ucPicBuddy.cls
'-     coco
(No me cabe: Java, Python ni Pascal)
SQLite - PIC 16F y 18F - ARM STM32 - ESP32 - Linux Embebido - VB6 - Electronica - Sonido y Ambientacion

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:PictureBox o contenedor de fondo transparente?
« Respuesta #11 en: Junio 15, 2011, 10:05:20 pm »
Ya capte coco, gracias, veo que me falto esa linea de codigo y jugar con la opacidad. Gracias.
Me encuentras en YAcosta.com

raul338

  • Terabyte
  • *****
  • Mensajes: 894
  • Reputación: +62/-8
  • xD fan!!!!! xD
    • Ver Perfil
    • Raul's Weblog
Re:PictureBox o contenedor de fondo transparente?
« Respuesta #12 en: Junio 15, 2011, 10:09:36 pm »
Jeje, perdon, pero hubo un release que eran muchos archivos (u era otra clase, no recuerdo). Clases para cargar JPG, PNG, BMP y asi era todo compilado a OCX ahora, lo super resumio :P voy a darle una chance :)