Creating graphic objects                  Chapter 17 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
Link with expressions, to use the animation, including expressions, 
set up for the base object. 
Link without expressions, to use the animation, excluding 
expressions, set up for the base object. This means you can set up the 
expressions for the reference object separately. 
Do not link, to set up animation and expressions for the reference 
object separately. 
For a Button push button object, the LinkAnimation property determines 
whether the reference object uses the press, release, or repeat actions set up 
for the base object. This is true when you select either Link with 
expressions or Link without expressions
The LinkConnections property determines whether the reference object uses 
the connections set up for its base object. 
Set up the LinkConnections property of the reference object by selecting: 
True, to use the connections assigned to the base object. 
False, to set up connections for the reference object separately. 
Tip: In FactoryTalk View Site Edition, a reference object that 
is a tag label, trend, or Button push button with an action 
other than Command, always uses the connections 
assigned to its base object. You cannot set up 
connections for these reference objects separately. 
The LinkSize property determines whether the reference object uses the 
height and width set up for its base object. 
Set up the LinkSize property of the reference object by selecting: 
True, to use the height and width set up for the base object. 
False, to set up the height and width of the reference object separately. 
If you attempt to resize a reference object with its 
LinkSize property set to True, the object will snap back to 
its original size. 
Pdf hyperlink - insert, remove PDF links in, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
add links to pdf acrobat; convert doc to pdf with hyperlinks
Pdf hyperlink - VB.NET PDF url edit library: insert, remove PDF links in, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
add links to pdf; adding hyperlinks to pdf files
Chapter 17                  Creating graphic objects 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
The LinkToolTipText property specifies whether the reference object will 
use the tooltip text assigned to the base object. 
Set up the LinkToolTipText property of the reference object by selecting: 
True, to use the base object's tooltip text. The tooltip property on the 
reference object will be read-only, and cannot be edited. This is the 
False, to allow the tooltip property in the reference object to be edited. 
Any change made to the tooltip text on the reference object will not be 
reflected on the base object. Any change made to this property on the 
base object will not be reflected on the reference object. 
The LinkBaseObject property specifies the name and location of the base 
object the reference object is linked to. 
You cannot modify the LinkBaseObject property. If the specified global 
object display or base object does not exist, the reference object will appear 
in red outline, with a red cross on a white background. 
To restore the reference object, you must recreate the global object with the 
same name, on the same global object display. 
To find the base object linked to a reference object: 
Right click the reference object (or group), and then select Edit Base Object
This opens the global object display containing the base object, and selects 
the base object on the display. 
Link properties of grouped reference objects 
Grouped reference objects use the same properties as individual reference 
objects, to link to their grouped base objects. For grouped reference objects, 
you can set up: 
LinkBaseObject only for the group, not for individual objects within 
the group. 
LinkConnections only for individual objects within the group. 
LinkAnimation for the group and for individual objects within the 
How to C#: Basic SDK Concept of XDoc.PDF for .NET
XDoc.PDF for .NET allows C# developers to edit hyperlink of PDF document, including editing PDF url links and quick navigation link in bookmark/outline.
add url pdf; pdf link to specific page
VB.NET PDF: Basic SDK Concept of XDoc.PDF
XDoc.PDF for .NET allows VB.NET developers to edit hyperlink of PDF document, including editing PDF url links and quick navigation link in bookmark/outline.
clickable links in pdf files; adding links to pdf
Creating graphic objects                  Chapter 17 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
LinkSize only for the group, not for individual objects within the 
When the Link properties apply to grouped reference objects, the word 
Group is added to the property name in the Property Panel. 
Breaking links between reference and base objects 
To break the link between a reference object (or group) and its base object, 
use one of these methods: 
Right-click the reference object, and then select Break Link. 
Delete, remove, or rename the global object display containing the base 
Delete or rename the base object itself. 
Tip: If you delete an object that is part of a grouped based 
object, the corresponding object in the grouped reference 
object is also deleted, instead of being treated as a 
broken link. 
OLE is an acronym for Object Linking and Embedding. 
OLE objects are objects that were created in other Windows applications and 
linked to or embedded in a FactoryTalk View graphic display. 
The main difference between linking and embedding is where data is stored: 
Linked OLE objects are stored in the source file. The graphic display 
stores the location of the source file and displays a representation of the 
linked data. This means that if you modify the source file, the object in 
the graphic display also changes. 
When you double-click a link
ed OLE object to modify it, the object’s 
source file becomes active in the application that it is associated with. 
Embedded OLE objects become part of the graphic display. If you 
modify the source file, the object in the display is not affected. 
When you double-click an embedded OLE object to modify it, a border 
indicates the object is ready to be modified, and a toolbar for the 
application associated with the object opens in the Graphic editor. This 
is called in-place editing. 
Working with OLE 
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Ability to get word count of PDF pages. Change Word hyperlink to PDF hyperlink and bookmark. Free online Word to PDF converter without email.
accessible links in pdf; add hyperlink to pdf online
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Merge all Excel sheets to one PDF file in VB.NET. Change Excel hyperlink to PDF hyperlink and bookmark. Export PDF from Excel with cell border or no border.
add url to pdf; convert a word document to pdf with hyperlinks
Chapter 17                  Creating graphic objects 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
Creating OLE objects 
When you create an OLE Object in a graphic display, you are actually 
inserting an object made by another application. 
To create an OLE object in a graphic display: 
1.  From the Objects menu, select OLE Object, and then drag the tool to 
create a box the size needed to contain the OLE object. 
2.  In the Insert Object dialog box, select Create New to open the 
application within the graphics display and create an object, or choose 
Create from File to select and insert an existing object. 
For details about inserting and modifying OLE objects, see the FactoryTalk 
View Site Edition Help. 
Converting OLE objects 
Convert an OLE object to an FactoryTalk View graphic object, if you want 
Change an embedded, vector-based object into a polygon, to make it 
easier to manipulate. 
Reduce the size of a graphic display file. 
Embedding an object in a graphic display increases the size of the 
graphic file, because the embedded object includes information about 
its source application. This lets you double-click the object and modify 
it using the source application. 
If you convert the object, you can no longer modify it using its source 
application. However, you can use the editing tools in the Graphics 
editor to work with the object. 
ActiveX objects are software components supplied by products independent 
from FactoryTalk View, such as Microsoft Office 2003, Visual Basic, and 
many other third-party applications. 
For example, you can embed the Microsoft Forms ActiveX objects in an 
FactoryTalk View graphic display. 
By embedding an ActiveX object in a FactoryTalk View display, and then 
assigning properties or specifying handlers for the object’s events, the object 
can interact with FactoryTalk View. 
Data is passed between an ActiveX object and FactoryTalk View using tags. 
Working with 
ActiveX objects 
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Please click to see details. PDF Hyperlink Edit. RasterEdge PDF SDK for .NET package offers robust APIs for editing PDF document
pdf link to email; add links pdf document
C# PDF Library SDK to view, edit, convert, process PDF file for C#
Please click to see details. C#.NET: Edit PDF Hyperlink. RasterEdge PDF SDK for .NET package offers robust APIs for editing PDF document
add email link to pdf; add hyperlink to pdf
Creating graphic objects                  Chapter 17 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
If y
ou attach a tag to an ActiveX object’s Value property, the object’s 
behavior changes as the tag’s value changes.
Tip: FactoryTalk View supports the use of windowed ActiveX 
controls only. You cannot use windowless ActiveX 
controls in an FactoryTalk View graphic display. 
Exchanging data with tags: 
To pass data between an ActiveX object and FactoryTalk View, the ActiveX 
object must supply information in the same format as the tags, with which 
the data is exchanged. 
For example, if the ActiveX object is connected to an HMI tag, the ActiveX 
object must provide information that is compatible with the analog, digital, or 
string format of the tag. 
FactoryTalk View does not support pointer parameters in an ActiveX object. 
Attributes of ActiveX objects 
An ActiveX object has three types of attributes that expose its features: 
Properties are named characteristics and values of an object, such as 
shape, color, position, or number. 
Events are actions triggered by the ActiveX object in response to an 
external action on the object, such as a mouse click. 
In FactoryTalk View you can use events to change the value of a tag, 
or to run a FactoryTalk View command or macro. When the event 
occurs, the command or macro runs. To use the ActiveX object to 
change a tag’s value, associate the tag with one of the object’s event 
Methods are functions implemented in the ActiveX object, that make 
it possible for external actions to change the o
bject’s appearance, 
behavior, or properties. 
A call to a method might be made in response to events from other 
controls and could trigger other events. 
You can use the FactoryTalk View Invoke command as the external 
event that calls a method. For more information about the Invoke 
command, see the FactoryTalk View Site Edition Help. 
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Able to get word count in PDF pages. Change Word hyperlink to PDF hyperlink and bookmark. Free online Word to PDF converter without email.
pdf edit hyperlink; add a link to a pdf
.NET PDF SDK - Description of All PDF Processing Control Feastures
Add signature image to PDF file. PDF Hyperlink Edit. Support adding outline; More about PDF Hyperlink Edit ▶. PDF Metadata Edit. Support
pdf link to attached file; active links in pdf
Chapter 17                  Creating graphic objects 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
Creating ActiveX objects 
When you create an ActiveX object in a graphic display, you are actually 
inserting an object made by another application. 
To create an ActiveX object in a graphic display: 
1.  From the Objects menu, select ActiveX Control, and then drag the tool 
to create a box the size needed to contain the object. 
2.  In the Insert an ActiveX Control dialog box, select an object from the 
list that is presented. 
For details about inserting and registering ActiveX objects, see the 
FactoryTalk View Site Edition Help. 
Setting up ActiveX objects to interact with 
FactoryTalk View 
To set up an ActiveX object to interact with FactoryTalk View you can: 
Connect the object’s properties to tags. For details, see 
Assigning tags 
and expressions to objects on page 414
onnect the object’s methods to tags. For details, see 
Connecting tags 
to an object’s methods
on page 538
Connect the object’s events to tags. For details, see 
Connecting tags to 
an ActiveX object’s events
on page 539
Use VBA code. For more information, see Using the SE .Client object 
model and display code on page 661
Setting up tools in the ActiveX toolbox 
Use the ActiveX toolbox to set up tools for the ActiveX objects you use 
By default, the ActiveX toolbox contains some of the Microsoft Forms 2.0 
ActiveX controls that are installed with VBA, and the FactoryTalk View SE 
Signature Button. 
For information about adding objects to the toolbox, see the FactoryTalk 
View Site Edition Help. 
Tip: The ActiveX toolbox cannot be docked to the FactoryTalk 
View Studio workspace. 
Creating graphic objects                  Chapter 17 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
Deploying ActiveX components automatically at 
run time 
FactoryTalk View SE clients can automatically install the correct versions of 
ActiveX controls used in graphic displays. 
To deploy ActiveX controls automatically, you need to create .cab files for 
the ActiveX controls, and then put the .cab files in the same folder where you 
installed FactoryTalk View SE. 
To do this, run the program CABARC.exe, on the computer hosting the HMI 
server. CABARC.exe is located in the folder C:\Users\Public\Public 
Documents\RSView Enterprise\ActiveX Control Setup
For information about creating .cab files, see the text file 
CreatingCabFiles.txt in the ActiveX Control Setup folder. The text file 
contains examples for creating .cab files, and information about the naming 
conventions that must be used. 
If you open a graphic display, containing ActiveX objects that are not 
installed, the graphic display runs, but a shaded rectangle appears in place of 
the ActiveX object. 
The Symbol Factory is a library of over 5,000 graphics for industrial 
automation, including pumps, pipes, valves, tanks, mixers, motors, ducts, 
electrical symbols, flow meters, material handling, sensors, PLCs, 
transmitters, and ISA symbols. 
To open Symbol Factory: 
Symbol Factory opens into a new window when launched, there are four 
ways to open Symbol Factory: 
From the Explorer, click the Symbol Factory Object. 
When the Objects menu is available, click the Symbol Factory drop 
down menu item. 
When the Objects toolbar is available, click the Symbol Factory icon 
In the Image Browser, clicking the Launch LibrarySymbol Factory 
To select a graphic: 
1.  Browse the Categories frame, clicking a category to see the symbols in 
the right frame. 
2.  Click the graphic to select it for the Graphic Display. 
Working with 
Symbol Factory 
Chapter 17                  Creating graphic objects 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
If the graphic is to be used in this original state, it can be dragged and 
dropped into the Graphic Display. 
Tip: When FactoryTalk View Studio is unlicensed and in 
Demo mode, the Symbol Factory library will be in demo 
mode and restricted in the number and type of graphics 
available for use. Only a licensed FactoryTalk View 
Studio can enable a fully licensed Symbol Factory library. 
Manipulating the graphic: 
With the graphic selected, it can be modified using Symbol Factory 
1.  Select Options from the menu. 
2.  Select Symbol Options from the drop down menu. 
3.  The Symbol Options dialog allows the graphic to be modified in 
several ways. The orientation can be changed, it can be rotated, the fill 
color can be changed and applied to the graphic in different modes. 
4.  The Preview frame will show the changes made to the graphic. 
5.  When finished modifying, the graphic can be dragged and dropped 
from the Preview frame to the Graphic Display, or copied and pasted 
into the Graphic Display. 
Symbol Factory has its own Help file which explains 
operations within Symbol Factory and its functions. 
For more information, click Help in the Symbol Factory. 
To secure run-time operations in FactoryTalk View SE, use the electronic 
signature feature to prevent operators from performing actions they aren’t 
authorized to perform. 
The signature button can be used together with other features of FactoryTalk 
View SE, to meet the security standards required for regulated 
manufacturing applications, for example, those required for US Government 
21 CFR Part 11 compliance. 
The signature button  
verifies the operator’s identity, and allows an action 
only if the operator enters the appropriate user name and password. 
Using electronic 
signatures to 
authorize run-time 
Creating graphic objects                  Chapter 17 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
The following illustration shows a signature button for authorizing 
downloads from a graphic display, and the FactoryTalk View Electronic 
Signature dialog box that opens when the signature button is pressed. 
Tip: If the operator is a Windows-linked user that does not 
belong to the current Windows domain, 
include the domain name with the user name, using the 
syntax domain\user name. For more information about 
Windows-linked users, see Setting up security on page 
Securing tag writes, commands, and downloads 
You can use the signature button to secure the following operations: 
Setting a tag value 
Running a FactoryTalk View command 
Downloading all input object values to a network device 
At run time, if a user name or password is incorrect, or if other information, 
such as an operator’s comment, is required but not provided, these operations 
can be prevented and an error message shows. 
In addition, the signature button can be set up to require authorization by 
another person, such as a supervisor, before the operation can be carried out. 
Chapter 17                  Creating graphic objects 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
For added security, in the Connections tab of the signature button’s 
Properties dialog box, use the security function CurrentUserHasCode in an 
expression assigned to the button’s Enabled property.
This checks whether the current user has the security code assigned to the 
graphic display. 
For more information about securing graphic displays, see Assigning security 
codes to graphic displays on page 103
Creating signature buttons 
The electronic signature button is an ActiveX object. The tool to create an 
electronic signature button is in the ActiveX toolbox. 
To create an electronic signature button: 
1.  From the View menu, select ActiveX Toolbox
2.  In the ActiveX Toolbox, click the FactoryTalk View SE Signature 
3.  Drag the tool to create a box on the display that is the size the button is 
to be. 
4.  Right-click the signature button, and then select Properties to open the 
FactoryTalk View SE Signature Button Properties dialog box. 
Securing objects in graphic displays 
The signature button does not change the way graphic objects in a display 
For example, numeric input objects in a display will download their values to 
a network device when the operator presses Page Down, even if there is a 
signature button on the display.  
To ensure that values are downloaded only if the electronic signature is 
verified, you must secure the graphic objects separately. To do this, use one 
of these methods: 
Turn off the Enter key, by using the /E  parameter with the Display 
command. For details about the Display command, see the 
FactoryTalk View Site Edition Help. 
Use display keys to set the Page Up, Ctrl+Page Up, Page Down, and 
Ctrl+Page Down keys to do nothing. For details about setting up 
display keys, see Setting up display keys on page 532
Documents you may be interested
Documents you may be interested