Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Desplegar imagen para una propiedad de componente

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Desplegar imagen para una propiedad de componente Responder citando

Hola, estoy trabajando en un componente, el que tiene por propiedad un Bitmap, ahora mi duda consiste en como hacer que ese Bitmap pueda ser elegido de la misma forma en la que se elige una imagen para un TImage al hacer click en su propiedad Picture, ya saben ese cuadro para buscar y previsualizar la imagen...

Seria de gran ayuda...

De paso si alguien sabe como llamar al editor de lineas que es usado por ejemplo para un Memo o un LisBox. tambien me serviria mucho...

saludos!
_________________
"Ser inteligente no es ser mas, solo equivocarse menos y no usar Visual Basic"
Atte.
Victor Yañez

Apoyen el Proyecto OpenSource del Club Builder. Ya tenemos componentes Listos!!!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Yahoo Messenger MSN Messenger
Mensaje    Asunto: Responder citando

Todo arreglado, solo bastaba con declarar un tipo Bitmap dentro de la clase del componente:


Código:
class PACKAGE TMiBmp : public TComponent
{
private:
       Graphics::TBitmap* mImagen;
       void __fastcall SetImagen(Graphics::TBitmap *Ima);
protected:
public:
        __fastcall TMiBmp(TComponent* Owner);

__published:
        __property Graphics::TBitmap* Imagen = {read = mImagen, write = SetImagen};
};


Razz Pense que habia que hacer algo mas.... con esta facilidad, mas voy a extrañar Builder cuando llegue el momento de migrar...

Pero bueno, Saludos!
_________________
"Ser inteligente no es ser mas, solo equivocarse menos y no usar Visual Basic"
Atte.
Victor Yañez

Apoyen el Proyecto OpenSource del Club Builder. Ya tenemos componentes Listos!!!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Yahoo Messenger MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.