Hi Cetin
2 ideas from your suggestion, please advise.
1. To add these common procs. to goApp
2. To add these not the custom class but to the form. I haven't studies them deeply but most of these common procs are for the data entry.
I wanted to be sure that oop theories were maintained.
>>Hi all
>>
>>I have this set of classes for textbox, checkbox, combo, etc. Each of them require a minimum set of codes. right now if I make any changes to one I have to remember and change all of same code in other classes.
>>
>>Any suggestions.
>
>Bhavbhuti,
>How about you create a custom class (need not be in a vcx) and add common metods to it ?
>
>ie:
>
>*Assumed saved as CommonProcs.Prg
>define class myCommonProc as Custom
> procedure CheckValidation
> lparameters toObj
> lcControlsource = toObj.Controlsource
>*...
>endproc
>enddefine
>
>
>
>* Base form class load
>this.oCommon = NewObject('myCommonProc','CommonProcs.prg')
>
>* A control's valid
>thisform.oCommon.CheckValidation(this)
>
>Cetin