Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-09-2008
[FGarcia] FGarcia is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Cordoba, Veracruz, México
Posts: 1.123
Poder: 20
FGarcia Va por buen camino
Controles transparentes no soportados

Bueno hice las bd de lado por un ratito...

El caso es este: tengo el trial de una biblioteca de controles ActiveX (SymbolFactory ActiveX). Los ejemplos que trae y la documentacion en si habla de programacion en vb y vc++ (¡¡¡cosa que por supuesto no uso!!!) al ser un Activex pues delphi lo puede manejar y ahi esta el problema, ¡no lo hace bien....!

Cita:
---------------------------
SymFacX
---------------------------
Transparent controls are not supported by this container.
---------------------------
Aceptar
---------------------------
Este mensaje me aparece cuando coloco un control de estos (son imagenes de equipos industriales) en un formulario de delphi y trato de que sea transparente (lo dejo en opaco y queda un color de fondo). Ok, a lo mejor el problema es alguna capacidad del formulario, entonces coloque un panel sobre el form y ahi coloque el control activex....el mensaje es el mismo. ¿Alguien sabra como solucionar este problema?

Es Delphi 7 con el update 1. Gracias por la ayuda que puedan prestar.



desvirtuadores abstenganse!!!
Imágenes Adjuntas
Tipo de Archivo: jpg sf1.jpg (27,2 KB, 7 visitas)
Tipo de Archivo: jpg sf1_d7.jpg (15,3 KB, 6 visitas)
__________________
ESTO ES UN FORO ... NO UN MÓVIL
¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender?

Última edición por FGarcia fecha: 18-09-2008 a las 01:23:12. Razón: Una imagen vale mas que mil palabras
Responder Con Cita
  #2  
Antiguo 18-09-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Si son imagenes talvez esto te pueda servir

Saludos
__________________
RTFM > STFW > Foro > Truco > Post > cHackAll > KeBugCheckEx
Responder Con Cita
  #3  
Antiguo 18-09-2008
[FGarcia] FGarcia is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Cordoba, Veracruz, México
Posts: 1.123
Poder: 20
FGarcia Va por buen camino
Pues no, no funciono.....

En si no son imagenes, es un control ActiveX que integra una imagen, cuando lo colocas en el formulario -aun cuando sea un panel- el va siempre al form y al tratar de editar sus propiedades, entre ellas la transparencia es cuando me lanza el mensaje de error.
__________________
ESTO ES UN FORO ... NO UN MÓVIL
¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender?
Responder Con Cita
  #4  
Antiguo 18-09-2008
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Poder: 0
coso Va por buen camino
Hola,
si cuando intentas editar la transparencia del mismo control activex es cuando te salta el error (suponiendo q sea mediante alguna propiedad del mismo) es q esta mal programado. Creo q podrias hacerlo de manera 'manual'. Me explico, si existe dentro de tu activex hay un objeto TImage o parecido, puedes acceder a la propiedad transparentcolor (o equivalente) y canviarla a gusto... Para acceder a propiedades protegidas (o metodos) :

Código Delphi [-]

type THKClasedetuobjeto = class(TClasedetuobjeto);

var 
     prueba : THKClasedetuobjeto;

si ahora usas el 'code completion' (ctrl+espacio) despues de 'prueba', te apareceran todos los objetos de la clase TClasedetuObjeto. Seria lo dicho, buscar un TImage o equivalente, y intentar canviar su transparentcolor. Lo malo es q si usas esto, tendras que hacerlo todo por codigo, nada visualmente en tiempo de diseño . saludos y a ver si te sirve.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Frames Transparentes Waldo Gráficos 3 02-06-2007 22:19:42
Datasets soportados por FastReports roman Impresión 8 16-11-2005 16:32:04
Botón con areas transparentes.. (transparentes?) elcigarra OOP 1 11-07-2005 03:20:04
Fondos transparentes. Maridofiel Gráficos 2 09-08-2004 11:19:07
Formas transparentes y algo más... rolando_sd Gráficos 7 17-10-2003 20:49:15


La franja horaria es GMT +2. Ahora son las 19:57:32.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi