Unit 'BGRASVGType' Package
[Overview][Resource strings][Types][Classes][Index] [#pl_bgrabitmap]

TSVGCustomElement

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: bgrasvgtype.pas line 189

type TSVGCustomElement = class

protected

  FDomElem: TDOMElement;

  

  FUnits: TCSSUnitConverter;

  

  function GetDOMElement; virtual;

  

  function GetAttributeFromElement();

  

  function GetAttribute();

  

  function GetAttributeNumber(); overload;

  

  function GetArrayOfAttributeNumber();

  

  function GetAttributeWithUnit();

  

  function GetArrayOfAttributeWithUnit();

  

  function GetHorizAttribute();

  

  function GetHorizAttributeWithUnit();

  

  function GetArrayOfHorizAttributeWithUnit();

  

  function GetVerticalAttribute();

  

  function GetVerticalAttributeWithUnit();

  

  function GetArrayOfVerticalAttributeWithUnit();

  

  function GetOrthoAttributeWithUnit();

  

  function GetArrayOfOrthoAttributeWithUnit();

  

  function GetAttributeOrStyle();

  

  function GetHorizAttributeOrStyleWithUnit();

  

  function GetArrayOfHorizAttributeOrStyleWithUnit();

  

  function GetOrthoAttributeOrStyleWithUnit();

  

  function GetArrayOfOrthoAttributeOrStyleWithUnit();

  

  function GetAttributeOrStyleWithUnit();

  

  function GetArrayOfAttributeOrStyleWithUnit();

  

  function GetVerticalAttributeOrStyleWithUnit();

  

  function GetArrayOfVerticalAttributeOrStyleWithUnit();

  

  function GetNamespaceCount;

  

  function GetNamespacePrefix();

  

  function GetNamespaceURI();

  

  class function GetPropertyFromStyleDeclarationBlock();

  

  class procedure LocateStyleDeclaration();

  

  class procedure UpdateStyleDeclarationBlock();

  

  class function RemovePropertyFromDeclarationBlock();

  

  function GetInlineStyle();

  

  function GetInlineStyleWithUnit();

  

  function GetStyleFromStyleSheet(); virtual;

  

  function GetStyle();

  

  procedure SetAttribute();

  

  procedure SetAttributeWithUnit();

  

  procedure SetArrayOfAttributeWithUnit();

  

  procedure SetHorizAttribute();

  

  procedure SetHorizAttributeWithUnit();

  

  procedure SetArrayOfHorizAttributeWithUnit();

  

  procedure SetVerticalAttribute();

  

  procedure SetArrayOfAttributeNumber();

  

  procedure SetVerticalAttributeWithUnit();

  

  procedure SetArrayOfVerticalAttributeWithUnit();

  

  procedure SetOrthoAttributeWithUnit();

  

  procedure SetArrayOfOrthoAttributeWithUnit();

  

  procedure SetNamespaceURI();

  

  procedure SetInlineStyle();

  

public

  procedure RemoveStyle();

  

  function HasAttribute();

  

  function HasInlineStyle();

  

  procedure IterateElements(); virtual;

  

  procedure ConvertToUnit(); virtual;

  

  function EnterFontSize(); virtual;

  

  procedure ExitFontSize(); virtual;

  

  function MatrixToTransform();

  

  function TransformToMatrix();

  

  procedure RemoveNamespace();

  

  function NeedNamespace();

  

  property NamespaceURI []: string; [rw]

  

  property NamespacePrefix []: string; [r]

  

  property NamespaceCount: Integer; [r]

  

  property Style []: string; [rw]

  

  property StyleDef []: string; [r]

  

end;

Inheritance

TSVGCustomElement

  

|

TObject



CT Web help

CodeTyphon Studio