![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#3
|
|||
|
|||
|
Gracias por ayudarme...
Si te fijas en el codigo hay 2 clases: TwwValidateField = procedure(Sender: TObject; Field: TField; var IsValid: Boolean) of object; TwwDBCustomEdit = class(TwwCustomMaskEdit) private FBeforeValue: String; FIsValueValid, FCancelEscape: Boolean; FOnValidateField: TwwValidateField; public ... . property OnValidateField: TwwValidateField read FOnValidateField write FOnValidateField; end; TwwDBEdit = class(TwwDBCustomEdit) published ... . property OnValidateField; end; en la primera clase(TwwDBCustomEdit) se declara como PUBLIC para que esta propiedad sea utilizado por otra que la herede. y en la segunda clase(TwwDBEdit) se define como PUBLISHED y realmente es la segunda clase la que se registra y la que se va a usar. Como lo comentaba al inicio esta misma declaracion esta funcionanado en Delphi 7 y si me muestra el envento TwwDBEdit.OnValidateField en el inspector de objetos. el detalle viene cuando se ha hecho los mismos cambios a y compilado en Delphi 2010 y todo compila bien y se registran los componentes sin problemas. pero cuando se usa el componente (TwwDBEdit) al ir al inspector de objetos no me esta mostrando el envento. Lo que si me parece raro que cuando declaro una variable del la clase(TwwDBEdit) y luego veo sus propiedades en el editor si me aparece el evento. por eso no se si en delphi 2010 tenga que hacer algo mas. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Componente utilizado en el inspector de objetos de D2009 | gatosoft | OOP | 3 | 02-12-2009 17:57:53 |
| Categorias en el inspector de objetos no presentes en Delphi 2009 | Cheerpipe | Varios | 4 | 05-03-2009 15:33:25 |
| Inspector de Objetos en fast Report | Chaja | Impresión | 1 | 10-08-2008 21:20:56 |
| Entendiendo al inspector de objetos | roman | OOP | 9 | 23-08-2005 16:22:32 |
| Como crear un Inspector de Objetos? | eirud20 | OOP | 9 | 23-04-2004 06:13:04 |
|