inheritance problems



Hi,

I have a certain form ( TfrmStandard ) with a constructor create

I have the following derived forms

TfrmManage : class(TfrmStandard)
TfrmDocument : class(TfrmManage)
TfrmSalesDoc : class(TfrmDocument)
TfrmSalesCommand : class(TfrmSalesDoc)

Yesterday, I copied my entire projects directory from my desktop towards my
laptop ( after deleting the projects dir on my laptop)

Now after compiling the source on my laptop the constructor of TfrmStandard
isn't raised when i create an instance of TfrmSalesCommand
when I do the same on my desktop everything works fine. When I create an
instance of TfrmSalesDoc the constructor is executed, but when i derive a
new class from TfrmSalesDoc the constructor on TfrmStandard isn't called (
only on the laptop ) Why ???

Please advice.

Lost allready several hours on this stupid thing :((















.



Relevant Pages

  • Re: inheritance problems
    ... Jo Claes wrote: ... new class from TfrmSalesDoc the constructor on TfrmStandard isn't called ( ... Do you mean the constructor or the FormCreate method? ...
    (alt.comp.lang.borland-delphi)
  • Re: inheritance problems
    ... constructor TfrmStandard.Create; ... LoadFormSettings; ... procedure TfrmSalesDocument.FormCreate(Sender: TObject); ... new class from TfrmSalesDoc the constructor on TfrmStandard isn't called ...
    (alt.comp.lang.borland-delphi)