Lazarus IDE v2.2.0+dfsg1-5ubuntu1 using weblaz 1.0 package=Call to abstract met. lazarus / 38-Networking and Web Programming ---------------------------------------------------------------------- DecayAssault · 2023-02-16 21:52 Hi, all! I am new to weblaz and I am trying to start my HelloWorld: Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i unit Unit1; {$mode objfpc}{$H+} interface uses  SysUtils, Classes, httpdefs, fpHTTP, fpWeb, cthreads; type   { TFPWebModule1 }   TFPWebModule1 = class(TFPWebModule)    procedure DataModuleCreate(Sender: TObject);    procedure DataModuleRequest(Sender: TObject; ARequest: TRequest;      AResponse: TResponse; var Handled: Boolean);  private   public   end; var  FPWebModule1: TFPWebModule1; implementation {$R *.lfm} { TFPWebModule1 }   procedure TFPWebModule1.DataModuleCreate(Sender: TObject);begin end; procedure TFPWebModule1.DataModuleRequest(Sender: TObject; ARequest: TRequest;  AResponse: TResponse; var Handled: Boolean);begin   AResponse.Content := ARequest.Command;  Handled := true; end; initialization  RegisterHTTPModule('TFPWebModule1', TFPWebModule1);end.                                        I am getting error "Call to abstract method at address..." Why so? Where I could find .lpr file an write into it Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i Application.LegacyRouting := true; Thanks