Existe una api como el control activeskin ?

Iniciado por skapunky, 10 Junio 2008, 21:37 PM

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

skapunky

Buenas, les planteo una duda que no he conseguido resolver y solo hago que encontrar información sobre componentes y quisiera encontrar una api que tenga lo mismo.

Haber, tengo el ocx "actskin4.ocx" pero me gustaria saber si existe una API que haga lo mismo y pueda evitar el uso del control y pueda cargar los archivos .skn

Además les planteo otra duda...el skin que uso, los botones al poner el cursor encima se iluminan (tipo botones flash) pero al ejecutar el programa, uno de los botones me queda iluminado, supongo porque el foco apunta a el, pero no hay forma de que no salga "pre-seleccionado".

Gracias por adelantado  ;)

EDITO.

Lo del boton del foco ya esta solucionao, se hace poniendo prioridades con "TabIndex"
Killtrojan Syslog v1.44: ENTRAR

Tughack

#1
Una API? O_O

Aver lo k hace el activeskin es leer un archivo .skn y desde ahi usar gdi para modificar los controles.

EDIT: Bueno, lo k he posteado seria una opcion pero pensando bien, y por lo k recuerdo de activeskin (k lo he probado hace mas de 2 anos), kedavan unas picture boxes kuando no estaba presente el .ocx. Asi k talvez use pictureboxes para cargar imagenes.

De todas formas te recomiendo k hagas algo con gdi k seria mas interesante ;)

Saludos

SKL (orignal)

dios!!! como va a existir una api para eso!, por algo se hace un ocx no?, y son mas de 3 lineas de codigo!, sino seria muy facil no crees???

skapunky

Cosas mas largas se han hecho em modulos.....

Si, los picturebox son una solucion, de hecho antes lo tenia decorado con picturebox, pero queda demasiado "plano" por ejemplo los botones ya que no tienen relieve. De todas formas he llegao a ver aplicaciones en visual basic arregladas con skins sin utilizar ocx, así que algo debe existir.
Killtrojan Syslog v1.44: ENTRAR

Tughack

Cita de: skapunky en 11 Junio 2008, 01:05 AM
Cosas mas largas se han hecho em modulos.....

Si, los picturebox son una solucion, de hecho antes lo tenia decorado con picturebox, pero queda demasiado "plano" por ejemplo los botones ya que no tienen relieve. De todas formas he llegao a ver aplicaciones en visual basic arregladas con skins sin utilizar ocx, así que algo debe existir.

Claro k si, puedes hacer botones en photoshop, ponerlos en los recursos y cargarlos... Pero si lo kieres hacer de una forma profesional, ponete con gdi. Leandro ha posteado varios ejemplos.

Saludo

ssccaann43 ©

Hola saludos.. Generalmente lo que se hace es cargar una imagen en un form y quitarles los bordes y la barra de titulo, en tal caso puedes usar las clases witget para q cargues imagenes PNG y puedas crear un form mucho mejor. Saludos Si necesitas las clases dime y te las paso.
- Miguel Núñez
Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio...
"I like ^TiFa^"

SKL (orignal)

Cita de: skapunky en 11 Junio 2008, 01:05 AM
Cosas mas largas se han hecho em modulos.....

Si, los picturebox son una solucion, de hecho antes lo tenia decorado con picturebox, pero queda demasiado "plano" por ejemplo los botones ya que no tienen relieve. De todas formas he llegao a ver aplicaciones en visual basic arregladas con skins sin utilizar ocx, así que algo debe existir.

hay un usuario que hace muy lindos skinks SONIC88 es... pero no anda mucho por aca...