Programación General > Visual Basic para principiantes
Problema con activeskin y vb6
Nebire:
--- Cita de: "seba123neo" ---
el SSTab funciona perfectamente con activeSkin y si se "VE", lo unico es que no se le puede aplicar el skin nada mas porque como dijiste soporta solo algunos...yo nunca lo he usado, simplemente se como funciona...
--- Fin de la cita ---
Al decir que 'no lo ve' no quise decir que se quede invisible ni que deje de funcionar, sino que causa espanto ver 30 controles en un formulario con un skin y un control 'desnudo'...
Cuando se usa un skin, o se lo aplica a todos o a ninguno. Controles como el SSTab tienen la particularidad de que ni siquiera se puede establecer el color de fondo para que al menos entrara en consonancia, con el color del skin. dicho de otro modo, el color del fondo es el fondo del contenedor original.
Yo no desanimo a la gente para que no lo use, sino solamente señalo que tengan en cuenta que si piensan usarlo que se pare a pensar de antemano que controles va a llevar su aplicación y si todos se podrrán revestir con el skin. Nada más.
Tazler:
Amigo acabo de ingresar al foro, de verda me gusta y talvez mi respuesta llegue un poco tarde pero yo solucione ese problema hace poco con un proyecto de software educativo que he estado realizando para el colegio, y pues esto me funciono al pelo, con este codigo:
Private Sub Form_Load()
Skin1.LoadSkin "c:Tuskin.skn" ' cargamos el skin
Skin1.SkinClientArea = False ' le decimos que no aplique el skin al area cliente
Skin1.ApplySkin Form1.hWnd ' aplicamos el skin al formmulario
End Sub
Copialo tal cual como esta en ese mimo orden, el unico problema va ser el fondo, el fondo de la aplicación debes cargarlo en tiempo de diseño, porque si lo haces atravez de codigo no se carga.
Bueno espero poder haber sido de ayuda.
F_Tanori:
--- Cita de: "Tazler" ---Amigo acabo de ingresar al foro, de verda me gusta y talvez mi respuesta llegue un poco tarde pero yo solucione ese problema hace poco con un proyecto de software educativo que he estado realizando para el colegio, y pues esto me funciono al pelo, con este codigo:
Private Sub Form_Load()
Skin1.LoadSkin "c:Tuskin.skn" ' cargamos el skin
Skin1.SkinClientArea = False ' le decimos que no aplique el skin al area cliente
Skin1.ApplySkin Form1.hWnd ' aplicamos el skin al formmulario
End Sub
Copialo tal cual como esta en ese mimo orden, el unico problema va ser el fondo, el fondo de la aplicación debes cargarlo en tiempo de diseño, porque si lo haces atravez de codigo no se carga.
Bueno espero poder haber sido de ayuda.
--- Fin de la cita ---
Bienvenido :comp: , la buena ayuda nunca llega tarde ya que las respuestas no solo sirven al que pregunto. Pero hay que tener cuidado con los hilos demasiado viejos,si valiera la pena revivirlos. y si la respuesta en verdad es ad hoc a lo que se pregunta.
De nuevo Bienvenido
Saludos
Tazler:
--- Cita de: "F_Tanori" --- Bienvenido :comp: , la buena ayuda nunca llega tarde ya que las respuestas no solo sirven al que pregunto. Pero hay que tener cuidado con los hilos demasiado viejos,si valiera la pena revivirlos. y si la respuesta en verdad es ad hoc a lo que se pregunta.
De nuevo Bienvenido
Saludos
--- Fin de la cita ---
Muchas gracias
Navegación
[*] Página Anterior
Ir a la versión completa