Skin en VB Leido 14.030 veces

 
  [NiCo]
Seguramente, nos pasa de que no nos gusta la apariencia del programa que estamos haciendo, entonces queremos cambiarla, y para ello usaremos ACTIVESKIN.

1 - Nos descargamos una versión de prueba:

DESCARGA

2 - Lo Instalamos y lo abrimos.

3 - Hacemos click en:

FILE > NEW > STANDAR SKIN

4 - En la parte IZQUIERDA nos encontramos:

Objects > objetos, son los objetos que componen un programa: botones, barrar, etc...
Images > imágenes, son las imagenes que usaremos para nuestro skin.
Sounds > sonido, no es necesario, al menos que queramos sonidos personalizados.

5 - Empezamos:

A - Vamos a FILE > LOAD IMAGE... buscamos las imagenes que vamos a usar y las seleccionamos.
B - Vamos a darle apariencia a un objeto, para eso vamos, a la parte IZQUIERDA > OBJECTS y seleccionamos el objeto "CLOSE" (boton de cerrar).
C - En la parte derecha vemos una lista de propiedades, y las que mas se usan son:

-Normal
-Pressed
-Disabled
-Caption
-Font

Aclaracion: los objetos pueden tener distintas propiedades.
En el caso de el boton "CLOSE" en la propiedad EVENTS > ON CLICK debemos poner "end", de lo contrario nuestra aplicaion no se cerrará.

D - Completamos todos los objetos. Podemos ver como quedó apretando "F5".

6 - Guardamos nuestro SKIN y vamos a VISUAL BASIC.

7 - En VISUAL BASIC creamos un módulo con lo siguiente:

Public Sub Aplicar_skin(ByVal Formulario As Form)
frmPrincipal.Skin1.LoadSkin ".\miskin.skn"
frmPrincipal.Skin1.ApplySkin Formulario.hwnd
End Sub

8 - Vamos a PROJECT > COMPONENTS... y agregamos "ACTIVE SKIN 4.0 Type Library"

9 - En el Form Agregamos un control SKIN. En el código ponemos:

Private Sub Form_Load()
Aplicar_skin Me
End Sub

10 - Listo! Compilamos nuestro proyecto y ahora tiene una apariencia nueva.

Espero que les sirva.

 

 





  killbill07
Muy bueno Nico!!
Yo tambien lo uso pero...ActiveSkin no es la compañía? Yo pensaba que el programa se llamaba Skin Builder XD
Un saludo, te felicito

 

 





    ¿Cuantas columnas?     | 2 columnas | 3 columnas | 4 columnas | 5 columnas | 6 columnas |  
    Escribe la dirección web de la imagen:
  Publica tu respuesta  |  Haz Click en el siguiente cuadro para escribir