Ignore:
Timestamp:
Sep 7, 2012, 8:36:13 PM (12 years ago)
Author:
chronos
Message:
  • Upraveno: Modulární systém přepracován tak, aby podporoval metody Install, Uninstall a Upgrade použitelné pro persistentní data. Původní metody Install a Uninstall přejmenovýny na Start a Stop.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Packages/CoolWeb/WebServer/UWebApp.pas

    r84 r91  
    2323    function FindByName(Name: string): TRegistredPage;
    2424    procedure RegisterPage(PageClass: TWebPageClass; out Reference; Path: string);
     25    procedure UnregisterPage(Path: string);
    2526    function ProducePage(HandlerData: THTTPHandlerData): Boolean;
    2627  end;
     
    119120end;
    120121
     122procedure TPageList.UnregisterPage(Path: string);
     123var
     124  Page: TRegistredPage;
     125begin
     126  Page := FindByName(Path);
     127  Remove(Page);
     128end;
     129
    121130function TPageList.ProducePage(HandlerData: THTTPHandlerData): Boolean;
    122131var
Note: See TracChangeset for help on using the changeset viewer.