Tenga en cuenta que he leído todas las instrucciones que pude encontrar sobre cómo agregar un icono de componente a mi componente personalizado. Y puedo hacerlo cuando hablamos sobre el tamaño del icono que es de 24x24 píxeles. Veo el ícono cuando se suelta un componente en el formulario. Sin embargo, no puedo ver el pequeño icono de 16x16 que debería mostrarse al navegar por Tool Palette.Creación de componentes personalizados: ¿cómo agregar un pequeño icono que represente un componente en la Paleta de herramientas?
He read que debería nombrar mis otros dos archivos BMP que están contenidos en DCR presentar la siguiente manera:
MyComponentName16 [16x16 de archivo BMP]
MyComponentName32 [32x32 de archivo BMP]
Desafortunadamente, esto no parece funcionar, he intentado reiniciar Delphi pocas veces con la esperanza de que sea el caso de no actualizar algo, pero sin éxito.
¿Alguna idea?
¿Cuál es la profundidad de bits de la BMP que estás usando? – RRUZ
Si cambia (solo agregue) los recursos del paquete como esos íconos, intente abrir su paquete, desinstálelo, luego agregue los recursos, instálelos en las unidades deseadas, vuelva a compilar el paquete e instálelo de nuevo (en lugar de reiniciarlo) IDE). O si hiciera todo esto, podría encontrar el problema con los paquetes almacenados en caché (como se describe, por ejemplo, ['here'] (http://www.lnssoftware.ca/blog/?p=140), tal vez haya incluso algún comando parámetro de línea para borrar la caché, no estoy seguro con él). – TLama
En la respuesta aceptada a la pregunta que vinculó, ¿vio el comentario sobre los nombres de las imágenes en CAPS? (Por ejemplo, 'TMYCOMPONENTNAME16.BMP' y' TMYCOMPONENTNAME32.BMP'.) El requisito de mayúsculas ha existido desde Delphi 1; está relacionado con cargar los recursos por nombre en el IDE. –