Click or drag to resize

ABB.Robotics.Tps.Windows.Forms Namespace

Description for Namespace : ABB.Robotics.Tps.Windows.Forms
Classes
  ClassDescription
Public classAlphaPad
Implements the Alphapad (keyboard) used in the FlexPendant
Public classAxis
Base class for all graph axes
Public classBarGraph
Displays a numeric value in a bar graph form.
Public classButton
Represents a Windows button control.
Public classCheckBox
The CheckBox control is larger than the standard .Net Framework CheckBox. It works in a similar way and supports all of the properties. In addition, it has the following features:
• Image Properties – Defines pictures to be shown for the checked and unchecked states. If no images are provided, standard images will be drawn.

• Indication of Focus – A one pixel black line will be drawn around the control to indicate it has focus.

• Toggle on Click – The check box will be toggled when the control is clicked in any area including the Text.

• Toggle on Space – The check box will be toggled when the space key is pressed while the check box has focus.
Public classColumnHeader
Displays a single column header in a ListView control.
Public classComboBox
Represents a Windows combo box control.
Public classComboBoxObjectCollection
Represents the collection of items in a ComboBox control.
Public classComboBoxItem
List item object
Public classCommandBar
Represents a component to add menues and commands to your FlexPendant view. A CommandBar is used to host a MainMenu instance. With a MainMenu you can add menues and commands to your view.
Public classCompactAlphaPad
CompactAlphaPad is a compact virtual keyboard containing western literal and numeric characters in different panels.
Public classContextMenu
Represents a shortcut menu.
Public classDataEditor
Use this control to bind a rapid data variable with a control
Public classDesignerFont
This type is used to enable selection of FP Fonts in design-time.
Public classEntryGuard
Helps to prevent multiple calls to a method in a very short timespan. The guard can check if enough time is in between two calls. On Windows 10 touch-click events can happen multiple times - so we have to prevent event handlers to get called in a very short timespan.
Public classCode exampleFpRapidData
Displays the UI to edit a rapid data. This is the same as selecting the Program Data view and view data in the system and press the Edit Value command.
Public classCode exampleFpToolCalibration
Displays the UI to define a tool. This is the same as selecting the Program Data view and view the tool data in the system and then tap and hold to get the menu for selecting the Define command.
Public classCode exampleFpWorkObjectCalibration
Displays the UI to define a workobject. This is the same as selecting the Program Data view and view the work object data in the system and then tap and hold to get the menu for selecting the Define command.
Public classGraph
Represents a FlexPendant Graph control that displays a set of X-data values to plot Y-data against. The X/Y data can be set individually using the PlotData XValues and YValues properties.
Public classGrid
Grid object for graphs.
Public classGroupBox
Represents a FlexPendant control that displays a frame with a title around a group of controls.
Public classGTPUFileDialog
Displays a dialog box from which the user can select a file.
Protected classGTPUFileDialogFixedTextBox
Temporary class, until Microsoft has fixed TextBox bug
Public classGTPUFolderBrowserDialog
Represents a common dialog box that allows the user to choose a folder. This class cannot be inherited.
Public classCode exampleGTPUMasterDialog
Specifies the base class used for views on the FlexPendant.
Public classGTPUMasterDialog_Input1
This controls provides one of the most common dialogs in the FlexPendant system.
Public classCode exampleGTPUMessageBox
Displays a message box used to communicate with the end-user. Can contain text, icon and buttons for user interaction.
Public classGTPUOpenFileDialog
Allows the user to open a file. This class cannot be inherited.
Public classGTPUSaveFileDialog
Allows the user to specify options for saving a file. This class cannot be inherited.
Public classLed
Represents a Led
Public classLegend
The Legend object for the graph.
Public classListBox
ListBox control
Public classListBoxItem
ListViewItem. Gives support to handle values
Public classListView
A Windows list view control, which displays a collection of items using one of four different views.
Public classListViewColumnHeaderCollection
Represents the collection of column headers in a ListView control.
Public classListViewListViewItemCollection
Represents the collection of items in a ListView control.
Public classListViewItem
Represents an item in a ListView control.
Public classListViewItemListViewSubItem Obsolete.
This class if for backwards compatibility only. Use the class ABB.Robotics.Tps.Windows.Forms.ListViewSubItem instead.
Public classListViewSubItem
Represents a subitem of a ListViewItem.
Public classListViewSubItemCollection
Public classMainMenu
Represents the menu structure of a CommandBar.
Public classMenu
Represents the base functionality for all menus.
Public classMenuItem
Represents an individual item that is displayed within a MainMenu or ContextMenu.
Public classMenuItemCollection
Represents a collection of MenuItem objects.
Public classMessageBoxEventArgs
Provides data for the GTPUMessageBoxEvent event.
Public classNumEditor
Use this control to bind a num RAPID data to a control
Public classNumericUpDown
Use this control to bind a rapid data num with a control
Public classNumPad
Implements the NumPad used in the GTPU system
Public classPictureBox
Lets you show a picture
Public classPlot
A Plot object has series data, colors and visibility.
Public classPlotData
Represents plot data for the graph control
Public classRadioButton
Represents a FlexPendant radio button.
Public classStateObject
This class represents state that defines different properties' values
Public classStateObjectsCollection
A collection of StateObject objects.
Public classSwitch
Represents a Switch control.
Public classTabControl
Manages a related set of tab pages.
Public classTabControlTabPageCollection
Represents the collection of a collection of TabPage objects.
Public classTabPage
Represents a single tab page in a TabControl.
Public classTextBox
Represents a Windows textbox control.
Public classTextBoxWrapper
This class gives functionality for moving the caret, inserting and deleting text.
Public classTitle
The control's Title object.
Public classTpsControl
The TpsControl handles the default implementation for the Dispose behaviour.
Public classTpsCtrlTitlePanel
This class provides the UI for a window's caption.
Public classTpsFont
This class manages a set of pre-defined fonts for the Tps System.
Public classTpsForm
Specifies the base class used for displaying form dialogs on the FlexPendant.
Public classTpsLabel
Represents a label control with automated truncating.
Public classXAxis
Class for creating X-Axis for graphs
Public classYAxis
Class for creating Y-Axis for graphs
Interfaces
  InterfaceDescription
Public interfaceIGTPUMessageBox
An interface for interacting with a GTPUMessageBox. Will close the GTPUMessageBox with the provided result. Client will not be notified if System.Windows.Forms.DialogResult.None is provided.
Delegates
  DelegateDescription
Public delegateMessageBoxEventHandler
Represents the method that will handle the GTPUMessageBoxEvent event of a GTPUMessageBox
Enumerations
  EnumerationDescription
Public enumerationAxisType
AxisType determines the scaling of the axis.
Public enumerationBarValuePlacement
BarGraph placement
Public enumerationCharSet
The different CompactAlphaPad views
Public enumerationContentAlignmentABB
Specifies alignment of content on the drawing surface.
Public enumerationHorAlign
Horizontal align mode
Public enumerationLabelFormat
LabelFormat determines if labels for a chart axis are automatically generated (Default or DateTime) or provided by the user (Custom).
Public enumerationLegendPlacement
The placement of the graph legend
Public enumerationLegendSymbol
Options for legend symbol styles
Public enumerationLineStyle
Line style
Public enumerationPlotType
Defines the different plot types
Public enumerationScrollImageSize
Size of scroll buttons and zoom buttons
Public enumerationSortOrder
Specifies how items in a list are sorted.
Public enumerationSymbol
Defines the different plot symbols
Public enumerationVerAlign
Vertical align mode