I think I explain my problem bad.
I have two classLib that are almost the same?
Classlib1.vcx
Myform (based on classlib2.vcx)
Mybutton
Mybussinesclass
ClassLib3.vcx
MyButton
Mybussinesclass
I would like to copy Myform to Classlib3 and this class should be based on classlib4.vcx
I can do this manualy by copy all the records from the table classlib1 to classlib3 and then replacing all the fields that have a reference to classlib2 with classlib4.
>Methods and props from WHERE?
>
>When you redefine the class, properties and methods added to that class are not lost - you just change the base class. Well, if you meant code from base class - of course you will not have it because that base class is no longer a parent.
>
>Just try it on a simple test after backup of your class.
>
>BTW, you CANNOT create a class based on two other classes to mix properties and methods. Do do that, use only container with object in it or something like that.
>
>>Hi ?
>>Ok but then the I'm loosing the methods and prop. ?
>>I want a new class with the same additional methods and properties but based on another class ?
>>
>>>Hi!
>>>
>>>this is also simple:
>>>
>>>Open the library in the class browser, right click on the class and select "Redefine..." from the shortcut menu.
>>>
>>>>>Hi!
>>>>>
>>>>>- Just in the project manager you can drag and drop it.
>>>>>- There is a command for that
>>>>>- you can open 2 instances of class browser, open 2 libraries in each and drag&drop.
>>>>>
>>>>>HTH.
>>>>>
>>>>>>Hi all,
>>>>>>
>>>>>>is there a trick to copy a class from a classlib to another classlib ??
>>>>>>
>>>>>>ex.
>>>>>>
>>>>>> classlib.vcx copy anotherclasslib.vcx
>>>>>> -myform -------> -sameformAsmyform
>>>>
>>>>hanks for the fast response
>>>>
>>>>I will try that,
>>>>the thing I'm trying to do is changing the parentclass of a class.
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only