Programación General > Visual Basic 6.0 e inferiores

 Propiedad De Color En Control Propio

(1/2) > >>

patitofeo:
Hola :hola:

La cuestion es que al intentar añadir una propiedad de color a un control active X que estoy haciendo, no consigo que en la barra de propiedades del modo diseño me aparezca la paleta que aparece por ejemplo en la propiedad backcolor que tienen casi todos los controles.

La propiedad backcolor es por lo visto del tipo long ¿Como puedo hacer para que aparezca la paleta? ¿se puede?

Saludos y gracias

Jose Arriagada:
Lo que debes incorporar a "tu control" es el control commondialog, y en la propiedad de color, activar un evento que te dispare el commondialog con la propiedad ShowColor, y que rescates el color seleccionado.

pacegar:
en el proyecto del activeX accede al menú Tools -> Procedure Atributes y dale a esa propiedad atributo de color

patitofeo:
Gracias:

pacegar

 En Herramientas->Atributos de procedimiento...

desplegando luego Avanzados>>

y escogiendo en el comboBox "Usar esta propiedad en el Examinador de propiedades"

la opcion StandardColor

consigo que en el Examinador se me presente un formulario con todas las opciones deshabilitadas pero no es el que aparece normalmente con la opcion BackColor

¿Debo definir en algun lado una paleta de colores o algo asi?

no consigo que aparezca como me gustaria
¿por qué?

 :scream:

patitofeo:
Un formulario muy parecido me aparece si expongo una propiedad como StandardPicture.

El formulario del color es el que adjunto.

¿No se puede conseguir que aparezca como en los controles estandard?

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa