mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-06 11:10:17 +02:00
fcl-css: clean up
This commit is contained in:
parent
92cc78e723
commit
87044c004f
@ -15,7 +15,7 @@
|
||||
unit fpCSSParser;
|
||||
|
||||
{$mode ObjFPC}{$H+}
|
||||
|
||||
{$WARN 6060 off : }
|
||||
interface
|
||||
|
||||
uses
|
||||
|
@ -93,7 +93,7 @@ unit fpCSSResolver;
|
||||
|
||||
{$mode ObjFPC}{$H+}
|
||||
{$Interfaces CORBA}
|
||||
|
||||
{$WARN 6060 off : }
|
||||
interface
|
||||
|
||||
uses
|
||||
@ -341,7 +341,7 @@ type
|
||||
|
||||
{ TCSSResolver }
|
||||
|
||||
TCSSResolver = class
|
||||
TCSSResolver = class(TComponent)
|
||||
private
|
||||
FNumericalIDs: array[TCSSNumericalIDKind] of TCSSNumericalIDs;
|
||||
FOnLog: TCSSResolverLogEvent;
|
||||
@ -406,7 +406,7 @@ type
|
||||
function GetElPos(El: TCSSElement): string; virtual;
|
||||
function GetElPath(El: TCSSElement): string; virtual;
|
||||
public
|
||||
constructor Create;
|
||||
constructor Create(AOwner: TComponent); override;
|
||||
destructor Destroy; override;
|
||||
procedure Clear; virtual;
|
||||
procedure ClearStyleCustomData; virtual;
|
||||
@ -1927,8 +1927,9 @@ begin
|
||||
Result:=GetCSSPath(El);
|
||||
end;
|
||||
|
||||
constructor TCSSResolver.Create;
|
||||
constructor TCSSResolver.Create(AOwner: TComponent);
|
||||
begin
|
||||
inherited;
|
||||
FLogEntries:=TFPObjectList.Create(true);
|
||||
end;
|
||||
|
||||
|
@ -104,8 +104,8 @@ type
|
||||
function GetCSSAttributeClass: TCSSString; virtual;
|
||||
function HasCSSAttribute(const AttrID: TCSSNumericalID): boolean; virtual;
|
||||
function GetCSSAttribute(const AttrID: TCSSNumericalID): TCSSString; virtual;
|
||||
function HasCSSPseudo(const AttrID: TCSSNumericalID): boolean; virtual;
|
||||
function GetCSSPseudo(const AttrID: TCSSNumericalID): TCSSString; virtual;
|
||||
function HasCSSPseudo(const {%H-}AttrID: TCSSNumericalID): boolean; virtual;
|
||||
function GetCSSPseudo(const {%H-}AttrID: TCSSNumericalID): TCSSString; virtual;
|
||||
function GetCSSEmpty: boolean; virtual;
|
||||
function GetCSSDepth: integer; virtual;
|
||||
property Parent: TDemoNode read FParent write SetParent;
|
||||
@ -1385,7 +1385,7 @@ begin
|
||||
AttributeIDs['caption']:=AttrID;
|
||||
inc(AttrID);
|
||||
|
||||
FCSSResolver:=TCSSResolver.Create;
|
||||
FCSSResolver:=TCSSResolver.Create(nil);
|
||||
for NumKind in TCSSNumericalIDKind do
|
||||
CSSResolver.NumericalIDs[NumKind]:=FNumericalIDs[NumKind];
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user