TcHmi
[ Namespace ]
Namespaces
Name |
Description |
---|---|
Provides resources for internal use. Resources under System are not intended for use by the user. | |
Provides resources for managing controls and the control resources themselves. | |
Provides resources for safely calling callback functions. | |
Provides resources for managing functions. | |
Provides data types for managing functions. | |
Provides log functions. | |
Provides interfaces, types and functions used in a trigger definition | |
Provides interfaces, types and functions used in an IFunction definition. |
Classes
Name |
Description |
---|---|
Provides functions for checking control-specific access rights. | |
Allows you to create and configure animations that can be played using CSS or JavaScript. | |
Allows reading binary data from a Base64-encoded string. | |
Allows writing of binary data to a Base64-encoded string. | |
Provides functions for managing control attribute bindings. | |
Class for creating control instances. | |
Provides environment information. | |
Provides functions for managing events. | |
Used to execute functions based on a static JSON description. | |
Provides functions for managing the current system localization. | |
Provides localization functions. | |
Provides functions for communication with the TwinCAT HMI Server. | |
Provides functions for manipulating HTML elements in controls. | |
Provides functions for accessing TwinCAT HMI framework symbols. | |
Symbol expression parser. | |
Provides functions for managing and changing themes. | |
Provides functions for an overlay area above the normal visualization. | |
Provides functions for converting data types. | |
Provides functions for managing the view level. | |
Type definitions |
Functions
Name |
Description |
---|---|
Checks if a value is a SolidColor. | |
Checks whether a value is a LinearGradientColor. |
Enumerations
Name |
Description |
---|---|
Definition of error codes | |
Definition of a symbol type |
Interfaces
Name |
Description |
---|---|
Definition of the access right of a control | |
Definition of keywords to describe an angle. | |
Definition of a background | |
Definition of the border radius | |
Definition of the border style | |
Definition of keywords to define the style of a border. | |
Definition of the border width | |
Definition of the control shadow | |
Defines a comparison between a variable and a specified value. | |
Definition of a color | |
Definition of a solid color | |
Definition of a color gradient | |
An object, whose properties must be of type T and can only be addressed with strings. | |
Dimension unit such as pixel or percent | |
Endianness defines the order in which the bytes that make up a data point are stored | |
Definition of the font style | |
Defines a set of conditions that an object must fulfill. | |
Definition of a font weight | |
Definition of border width and internal distance | |
Definition of keywords to describe a horizontal alignment. | |
Definition of keywords to describe a vertical alignment. | |
Generic object for use in callback functions etc. | |
Generic object for describing errors. | |
Definition of a function call for use in TcHmi.Function. | |
Defines a logical operation. This is used in filter, for example. | |
Definition of keywords to describe a scaling mode. | |
Definition of keywords to describe the size mode of a control parameter such as width or height. | |
Extended definition of keywords to describe the size mode of a control parameter such as width or height. | |
Definition of a stop point in a color gradient. | |
Definition of keywords to describe a toggle state. | |
Definition of a transformation | |
Definition of keywords to describe the visibility. | |
Description of the perspective. Used in Transform. | |
Description of the reference point. Used in Transform. | |
Description of a rotation. Used in Transform. | |
Description of a distortion. Used in Transform. | |
Description of a scaling. Used in Transform. | |
Description of a movement. Used in Transform. | |
Context object | |
Event context object | |
Is returned by functions that occupy resources that must be actively released. If the returned function is called, events are canceled, for example. | |
JSON schema | |
Represents the contents of the file: tcmiconfig.json. | |
Describes a version number and provides access to the individual components. | |
Summary of scaling mode values. | |
Basis of all file dependency definitions. | |
Extends: baseDependencyFileDescription Describes a CSS (Cascading Style Sheet) file. | |
Extends: baseDependencyFileDescription Describes a JavaScript file. | |
Extends: baseDependencyFileDescription Describes a ThemedValues file. | |
Basis of all theme-related file dependency descriptions. | |
Extends: baseThemeDescription Describes files that belong to a theme within a TwinCAT HMI project. | |
Extends: baseThemeDescription Describes files of a control that belong to a specific theme. | |
Defines a list of symbols that are created when the framework is initialized. | |
Describes an internal symbol. | |
Defines a trigger that responds to a certain event and executes a list of actions. | |
Defines parameters for calling a TwinCAT HMI function. | |
Describes a TwinCAT HMI NuGet package. | |
Basis of all partial specializations. A partial is a component of an HMI application such as View, Content and UserControl. | |
Extends IPartial Describes a View file within a TwinCAT HMI project. | |
Extends IPartial Describes a UserControl file within a TwinCAT HMI project. | |
Extends IPartial Describes a content file within a TwinCAT HMI project. | |
Describes a TwinCAT HMI function within a TwinCAT HMI project. | |
Describes a parameter that is used in an ActionTemplate. | |
Describes an ActionTemplate within a TwinCAT HMI project. | |
Describes a keyboard layout file within a TwinCAT HMI project. | |
Describes a key value list of language files. |
Available from 1.8 |
- System
- Controls
- Functions
- Access
- Animation
- Base64BinaryReader
- Base64BinaryWriter
- Binding
- Callback
- Config
- ControlFactory
- Environment
- EventProvider
- Function
- IFunction
- Locale
- Localization
- Log
- Server
- StyleProvider
- Symbol
- SymbolExpression
- Theme
- TopMostLayer
- ValueConverter
- View
- Type
- AccessControl
- AngleUnit
- Background
- BorderRadius
- BorderStyle
- BorderStyleValue
- BorderWidth
- BoxShadow
- Comparison
- Color
- SolidColor
- isSolidColor
- LinearGradientColor
- isLinearGradientColor
- Dictionary
- DimensionUnit
- Endianness
- Filter
- FontFamily
- FontSizeUnit
- FontStyle
- FontWeight
- FourSidedCss
- HorizontalAlignment
- VerticalAlignment
- Errors
- IErrorDetails
- IResultObject
- IFunction
- LogicOperator
- ScaleModeString
- SizeMode
- SizeModeWithContent
- StopPoint
- ToggleState
- Transform
- Visibility
- Perspective
- Origin
- Rotate
- Skew
- Scale
- Translate
- SymbolType
- Context
- EventContext
- DestroyFunction
- JsonSchema
- IConfig
- Version
- ScaleModeString
- baseDependencyFileDescription
- StylesheetFileDescription
- JavaScriptFileDescription
- ThemedValuesFileDescription
- baseThemeDescription
- ProjectThemeDescription
- ControlThemeDescription
- ISymbolConfig
- IInternalSymbolItem
- Trigger
- Trigger
- IFunction
- IFunction
- IPackageInfo
- IPartial
- IView
- IUserControl
- IContent
- IUserFunction
- TemplateParameter
- ActionTemplate
- IProjectKeyboardLayout
- ILanguageFileMap
- Filter
- Comparison
- LogicOperator
- SortingInfo
- SelectableRequired