Namespace: Consultingwerk.Web.Widgets
Class 
ButtonTool Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.Web.Widgets.ToolBase

File:ButtonTool
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Thu Apr 05 21:03:04 CEST 2012
Purpose: Gets and sets the Image Name for this Button
Notes:



Top Method Summary
Options Name Purpose
+ CHARACTER HtmlEncode (character) Encodes a String for HTML output
Inherited from Consultingwerk.Web.Widgets.Component
# Output (character) Writes a character string to the WebStream
Inherited from Consultingwerk.Web.Widgets.Component
# Output (character, logical) Writes a character string to the WebStream
Inherited from Consultingwerk.Web.Widgets.Component
+ PerformOutput () Performs the output for this web component
Overrides Consultingwerk.Web.Widgets.ToolBase:PerformOutput ()

Top Constructor Summary
Options Name Purpose
+ ButtonTool (character) Constructor for the ButtonTool class
+ ButtonTool (character, character) Constructor for the ToolBase class
+ ButtonTool (character, character, character) Constructor for the ToolBase class
+ ButtonTool (character, character, RibbonToolSize) Constructor for the ToolBase class
+ ButtonTool (character, character, RibbonToolSize, character) Constructor for the ToolBase class

Top Property Summary
Options Name Purpose
+ LOGICAL Enabled
Inherited from Consultingwerk.Web.Widgets.ToolBase
+ CHARACTER Image
+ CHARACTER Key
Inherited from Consultingwerk.Web.Widgets.ToolBase
+ CHARACTER Label
Inherited from Consultingwerk.Web.Widgets.ToolBase
+ Consultingwerk.Web.Widgets.RibbonToolSize Size
+ CHARACTER Target
+ CHARACTER URL


Method Detail
Top

PUBLIC CHARACTER HtmlEncode (character)

Inherited from Consultingwerk.Web.Widgets.Component
Purpose: Encodes a String for HTML output
Notes:

Parameters:
pcData CHARACTER
The string to encode
Returns CHARACTER
The encoded CHARACTER data
Top

PROTECTED Output (character)

Inherited from Consultingwerk.Web.Widgets.Component
Purpose: Writes a character string to the WebStream
Notes:

Parameters:
pcData CHARACTER
The CHARACTER Data to write to the web stream
Top

PROTECTED Output (character, logical)

Inherited from Consultingwerk.Web.Widgets.Component
Purpose: Writes a character string to the WebStream
Notes:

Parameters:
pcData CHARACTER
The CHARACTER Data to write to the web stream
plSkip LOGICAL
SKIP (add line break) after writing the pcData to the web stream
Top

PUBLIC PerformOutput ()

Overrides Consultingwerk.Web.Widgets.ToolBase:PerformOutput ()
Purpose: Performs the output for this web component
Notes:



Constructor Detail
Top

PUBLIC ButtonTool (character)

Purpose: Constructor for the ButtonTool class
Notes:

Parameters:
pcKey CHARACTER
The key of the ButtonTool
Top

PUBLIC ButtonTool (character, character)

Purpose: Constructor for the ToolBase class
Notes:

Parameters:
pcKey CHARACTER
The key of the ButtonTool
pcLabel CHARACTER
The label of the ButtonTool
Top

PUBLIC ButtonTool (character, character, character)

Purpose: Constructor for the ToolBase class
Notes:

Parameters:
pcKey CHARACTER
The key of the ButtonTool
pcLabel CHARACTER
The label of the ButtonTool
pcImage CHARACTER
The Image of the ButtonTool
Top

PUBLIC ButtonTool (character, character, RibbonToolSize)

Purpose: Constructor for the ToolBase class
Notes:

Parameters:
pcKey CHARACTER
The key of the ButtonTool
pcLabel CHARACTER
The label of the ButtonTool
poSize Consultingwerk.Web.Widgets.RibbonToolSize
The Size of the ButtonTool
Top

PUBLIC ButtonTool (character, character, RibbonToolSize, character)

Purpose: Constructor for the ToolBase class
Notes:

Parameters:
pcKey CHARACTER
The key of the ButtonTool
pcLabel CHARACTER
The label of the ButtonTool
poSize Consultingwerk.Web.Widgets.RibbonToolSize
The Size of the ButtonTool
pcImage CHARACTER
The Image of the ButtonTool


Property Detail
Top

PUBLIC LOGICAL Enabled

Inherited from Consultingwerk.Web.Widgets.ToolBase

Returns LOGICAL
Top

PUBLIC CHARACTER Image


Returns CHARACTER
Top

PUBLIC CHARACTER Key

Inherited from Consultingwerk.Web.Widgets.ToolBase

Returns CHARACTER
Top

PUBLIC CHARACTER Label

Inherited from Consultingwerk.Web.Widgets.ToolBase

Returns CHARACTER
Top

PUBLIC Consultingwerk.Web.Widgets.RibbonToolSize Size


Returns Consultingwerk.Web.Widgets.RibbonToolSize
Top

PUBLIC CHARACTER Target


Returns CHARACTER
Top

PUBLIC CHARACTER URL


Returns CHARACTER


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 06:17:25