Показать сообщение отдельно
  #2  
Старый 28.09.2015, 10:45
icWasya icWasya вне форума
Местный
 
Регистрация: 09.11.2010
Сообщения: 499
Репутация: 10
По умолчанию

Missing operator or semicolon - это означает - пропущен оператор или точка с запятой. В показаном Вами фрагменте всё правильно. НО.
для начала - конструктор TMyLine.Create какой-то недописаный
Должно быть как минимум так
Код:
constructor TMyLine.Create(Destination: TCanvas; Newang:real; Newpx:integer; Newpy:integer; Newcvet:TColor; Neww:real; Newh:real);
  begin
    inherited Create(Newang, Newpx, Newpy, Newcvet, Neww, Newh);//<<==--!!!!
    FCanvas:=Destination;
  end;
Ответить с цитированием