Vcl.ExtActns.TURLAction

From RAD Studio API Documentation
Jump to: navigation, search

Vcl.ActnList.TCustomActionSystem.Actions.TContainedActionSystem.Classes.TBasicActionSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTURLAction

Delphi

TURLAction = class(TCustomAction)

C++

class PASCALIMPLEMENTATION TURLAction : public Vcl::Actnlist::TCustomAction

Properties

Type Visibility Source Unit Parent
class public
Vcl.ExtActns.pas
Vcl.ExtActns.hpp
Vcl.ExtActns Vcl.ExtActns

Description

TURLAction is the base class for actions that perform some function based on an URL.

Use TURLAction as a base class when creating an action component that uses a Uniform Resource Locator (URL). TURLAction introduces the URL property to get or set the URL that it works with, but does not actually do anything with that URL. Rather, TURLAction descendants, such as TBrowseURL or TDownLoadURL, override the ExecuteTarget method to perform some operation that uses the value of the URL property.

TURLAction automatically disables itself if the URL property has not been assigned.

See Also