Ver Mensaje Individual
  #1  
Antiguo 23-11-2006
Hugo Hugo is offline
Miembro
 
Registrado: may 2003
Ubicación: Córdoba (España)
Posts: 38
Reputación: 0
Hugo Va por buen camino
¿Donde esta la unidad Proxies?

Estoy intentando desarrollar un nuevo componente y quiero que varias de sus propiedades sean una lista desplegable donde escoger una de ellas.(Como las propiedades TableName o FieldName)

Buscando por todos lados he visto que hay que declarar un nuevo editor para poder hacerlo. Para ello hay que declarar una clase derivada de TStringProperty, y declarar Edit (o GetValue) y GetAttributes como override como primer paso.

Pues bien, aqui es donde tengo el problema, según la documentación esta clase (TStringPropery) de declara en DsgnIntf.dcu.

Yo tengo la versión 6 de Delphi, y en ésta no existe dicha unidad, existe DesignIntf, pero no se declara TStringProperty en ella. He seguido mirando las unidades hasta que descubro que esta clase está declarada en DesignEditors, pero ahora me llega otro problema, ya que DesignEditors en su clausula Uses llama a Proxies y no me aparace dicha unidad por ningun sitio.

Alguien me puede decir que está pasando, o por lo menos donde esta la unidad Proxies.

Gracias.
Responder Con Cita