c# pdf manipulation : Convert excel to pdf with hyperlinks SDK software service wpf winforms azure dnn viewse-um006_-en-e53-part745

Animating graphic objects                  Chapter 18 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
531 
fourth object to have index number 5, because there are only four input 
objects in the display. 
When you change an index number, other index numbers are adjusted 
automatically, so that no two objects in the display have the same index 
number, and so that there are no gaps in the numbering. 
If you type an index number that is too high, FactoryTalk View changes it to 
the highest available number. If you type a number that is in use, FactoryTalk 
View renumbers other objects in the display, changing the tab sequence. 
You can associate FactoryTalk View commands with graphic objects in a 
display, or with the display itself, using object keys and display keys. 
A key can be either a key on a keyboard or keypad, or a button on a touch 
screen connected to the computer or monitor an operator is using to interact 
with an application at run time. 
An operator can use keys to perform actions such as moving from one 
display to another, setting tag values, and so on. 
Some keys are reserved for use by Windows and FactoryTalk View SE. For 
more information about reserved keys, see Keyboard shortcuts on page 548
About client keys 
Client keys are different from object and display keys. Client keys are always 
active at run time. Object and display keys are only active while a specific 
object or display has focus. 
For more information about client keys, see Creating client keys on page 
647. For information about precedence amongst object, display, and client 
keys, see General rules governing precedence on page 546. 
Setting up object keys 
Use object keys to connect a graphic object with one or more keys. 
For example, if you connect a rectangle to the F4 key, at run time, when the 
rectangle has input focus, the operator can press F4 
to perform the key’s 
press, repeat, or release action. 
Use the Object Keys dialog box to set up keys, assign an index number to the 
object, and specify whether the object has a highlight box when it is selected 
at run time. 
Associating objects 
and displays with 
keys 
Convert excel to pdf with hyperlinks - insert, remove PDF links in C#.net, 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 a link to a pdf in preview; pdf edit hyperlink
Convert excel to pdf with hyperlinks - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
add hyperlink to pdf in preview; adding hyperlinks to a pdf
Chapter 18                  Animating graphic objects 
532 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
To open the Object Keys dialog box: 
Right-click the object you want to set up keys for, and then select Object 
Keys
For details about options in the Object Keys dialog box, click Help
Example: Using object keys to open and close valves 
A graphic display shows a tank with two valves, named Valve 1 and Valve 2. 
The valves control the flow in and out of the tank. Both valves are set up 
with the same object key animation: 
F2 = Open 
F3 = Close 
At run time, the operator can select either Valve 1 or Valve 2, and press F2 to 
open the valve or F3 to close it. 
Setting up display keys 
Use display keys to connect a graphic display with one or more keys. 
Display keys are similar to object keys, except you don’t have to select an 
object in the display, for a display key to respond. 
For example, you could connect a display to the F6 key. At run time, when 
the display is open, the operator can press F6 
to perform the key’s press, 
repeat, or release action. 
To open the Display Keys dialog box: 
Right-click the display, and then select Display Keys
VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Embed PDF hyperlinks to HTML links in VB.NET. Available zoom setting (fit page, fit width). .NET component to convert adobe PDF file to html viewer.
adding links to pdf document; add hyperlinks to pdf
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
Embed PDF hyperlinks to HTML links. Our PDF to HTML converter library control is a 100% clean .NET which is designed to help .NET developers convert PDF to HTML
pdf reader link; clickable links in pdf files
Animating graphic objects                  Chapter 18 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
533 
For information about options in the Display Keys dialog box, click Help
Example: Using a display key to open a menu 
Suppose you want to use the Home key to open a main menu display. 
To do this, create a display key that redefines the Home key, by following 
these steps: 
1.  Right-click the display, and then select Display Keys. 
2.  In the Display Keys dialog box, assign a display key. 
3.  Type the following in the Press Action box: 
Display "Main Menu"
Whenever the operator presses Home, the active graphic display closes and 
the Main Menu display opens. 
Tip: If the Main Menu display is of the Overlay type, you must 
use the Abort command to close the active display. 
For details about how keys and other interactive objects work at run time, see 
Specifying the behavior of interactive objects on page 439
Viewing the key list at run time 
An operator can open a key list at run time, to see which keys are associated 
with an object and with the graphic display, and to see what actions the keys 
will perform. 
VB.NET PDF Page Replace Library: replace PDF pages in C#.net, ASP.
to svg, C#.NET convert PDF to text, C#.NET convert PDF to images to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB.NET Able to replace all PDF page contents in VB.NET
add links pdf document; clickable links in pdf from word
VB.NET PDF Thumbnail Create SDK: Draw thumbnail images for PDF in
svg, C#.NET convert PDF to text, C#.NET convert PDF to images VB.NET PDF, VB.NET Word, VB.NET Excel, VB.NET an easy work and gives quick access to PDF page and
change link in pdf file; pdf email link
Chapter 18                  Animating graphic objects 
534 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
To show the key list: 
Click an object that is associated with object keys. 
The key list shows all the object keys set up for the selected object first, 
followed by all display keys. Key labels are as specified in the Object Keys 
or Display Keys dialog box. 
Note: The key list does not separate the two types of keys because 
this distinction does not matter to an operator. The operator 
only needs to know what will happen a key is pressed. 
To show the key list: 
Use the /O parameter with the Display command. For details, see Help 
about the Display command. 
Setting up object-specific commands using keys 
You can set up object and display keys, using the [tag] parameter, so that 
selecting different objects in a display runs different FactoryTalk View 
commands. 
To do this, you would create a display key first, using the [tag] parameter in 
the command specified for its press, repeat or release action, for example: 
Set [tag] 1
Then, you would set up object keys for the different graphic objects in the 
display, using the Current [Tag] parameter as a placeholder for a tag name 
(or any character string). 
At run time, when an object is selected and the display key is pressed, the 
contents of the Current [tag] box replace [tag] in the FactoryTalk View 
command. 
.NET PDF SDK | Read & Processing PDF files
Able to convert PDF documents into other formats (multipage TIFF, JPEG, etc Include extraction of text, hyperlinks, bookmarks and metadata; Advanced document
add url link to pdf; adding hyperlinks to pdf documents
PDF Image Viewer| What is PDF
with advanced capabilities, such as text extraction, hyperlinks, bookmarks and easy-to-use interface enabling you to quickly convert your PDF images into
adding a link to a pdf; adding a link to a pdf in preview
Animating graphic objects                  Chapter 18 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
535 
The following three examples show how you can use the Current [tag] 
parameter. 
Example 1: Creating display-wide keys to open and close valves 
Imagine you have a graphic display containing 20 valves and you want the 
operator to be able to open and close all the valves with the same two keys, 
F2 and F3, respectively. 
Instead of specifying the tag name for each valve, use the [tag] parameter 
with display keys. Set this up as follows: 
1.  In the Display Keys dialog box, assign the F2 and F3 keys. 
2.  For the F2 
key’s press action, type 
Set [tag] 1
3.  For the F3 
key’s press action, type 
Set [tag] 0
4.  For each valve object, open the Object Keys dialog box, and type the 
tag name in the Current [tag] box. 
At run time, the operator can select any valve object and press F2 to open the 
valve, or press F3 to close the valve. 
Example 2: Opening object-specific Help 
Imagine you have a graphic display containing various graphic objects that 
represent plant-floor equipment. 
If something goes wrong with a piece of equipment, you want the operator to 
be able to select the corresponding object in the display, and then open a 
Help file that suggests steps for correcting the situation. 
1.  In the Display Keys dialog box, create a display key. For details, click 
Help. In the Press Action box, type Help [tag]
2.  In the Object Keys dialog box, type the appropriate Help file name in 
the Current [tag] box for each equipment object. 
At run time, when the operator selects any equipment object and presses the 
appropriate Display key, the help file for that piece of equipment is shown. 
Example 3: Opening an object-specific HMI tag alarm summary 
Imagine you want to have HMI tag alarm information available for a specific 
machine. If something goes wrong and causes an alarm, you want the 
operator to be able to show an alarm summary for that machine. 
To show the HMI tag alarm summary for the machine, the operator can 
position the cursor over any object related to that machine in a graphic 
display, and then press a Display Key
Chapter 18                  Animating graphic objects 
536 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
1.  Create an HMI tag alarm summary that uses a filter containing only the 
alarms for the machine. The filter must contain a tag placeholder (for 
example, #1). 
For information about creating an HMI tag alarm summary, see Setting 
up HMI tag alarms on page 217
2.  In the Display Keys dialog box, assign a display key. In the Press 
Action box, type Display AlmSumm /t[tag]
3.  In the Object Keys dialog box, type the name of the machine you want 
to specify in the alarm summary filter. 
At run time, the value of [tag] in the Display Keys, replaces #1 in the 
alarm summary filter, and then shows HMI tag alarms for the selected 
machine only. 
To animate an ActiveX object in FactoryTalk View 
SE, connect the object’s 
properties, methods, or events to tags, so it can receive or modify data at run 
time. To use tag data to animate an ActiveX object, use one of these 
methods: 
In FactoryTalk View Studio, use the Property Panel, the Invoke 
command, or the Events and Methods editors. These methods are 
simpler, but less flexible. 
In the Visual Basic IDE (Integrated Development Environment), use 
VBA code. This method is more complex, but more flexible.   
A graphic display is like a Visual Basic form. When you insert an 
ActiveX control in a graphic display, you can gain access to the 
ActiveX control’s methods, properties, and events using VBA code.
For an overview of how VBA code works in FactoryTalk View SE, see 
Using the SE .Client object model and display code on page 661
For detailed information and code examples, see the FactoryTalk View Site 
Edition Help. 
You can also change an ActiveX object’s propertie
s without using tags. If 
you choose this method, the object’s properties do not change dynamically at 
run time. 
You make static changes to an ActiveX object’s properties just as you do for 
any other graphic object
in the Properties tab in the Property Panel. For 
more information, see Viewing object properties in the Property Panel on 
page 396
Animating ActiveX 
objects 
Animating graphic objects                  Chapter 18 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
537 
Note: 
The run-time behavior of ActiveX objects depends on the 
vendor’s implementation. Before 
making your application 
available to users, test ActiveX objects thoroughly to ensure 
they behave as desired. 
Connecting tag
s to an ActiveX object’s properties
ActiveX objects have sets of different properties. To view an object’s 
properties, right-click the object, and then select Property Panel. 
The content of the Property Panel is determined by the application that 
created the ActiveX object, not by FactoryTalk View. 
In the following illustration, the Property Panel is for an ActiveX check box 
named CheckBox1
. Clearing this check box changes an oven’s temperature 
control from Automatic mode to Manual mode. 
For information about a property, select the property, and then click Help
About ActiveX object names 
As shown in previous illustration, ActiveX objects have a default name. The 
name is used: 
To identify the object when logging its events. 
For information about ActiveX events, see Connecting tags to an 
ActiveX object’s events
on page 539. 
With commands. 
Chapter 18                  Animating graphic objects 
538 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
For example, when using the Invoke command to call a method, you 
must specify the name of the object in which the method is 
implemented. For more information, see 
Connecting tags to an object’s 
methods on page 538
You can change the default name for any object. For more information about 
object naming, see Naming graphic objects on page 413
Viewing an object’s methods
The Object Methods dialog box shows the methods implemented for the 
selected object. To view the object’
s methods, right-click the object, and then 
select Methods. 
For details about options in the Object Methods dialog box, click Help
C
onnecting tags to an object’s methods
A method is an action the ActiveX object can perform. 
Methods are part of the object. You can: 
View a list of the object’s methods.
Find documentation for the object’s methods.
Use the Invoke 
command to call the object’s methods.
Using the Invoke command to call a method 
Use the FactoryTalk View Invoke command to call a method for the named 
ActiveX object. With the Invoke command you can: 
Assign the value returned by a method to a tag. 
Animating graphic objects                  Chapter 18 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
539 
Set an object’s property to a tag value or a constant.
Set a tag to the value of an object property. 
To specify parameters for the Invoke command, use the Command Wizard. 
For details about using the Invoke command, see the FactoryTalk View Site 
Edition Help. 
Tip: To use the Invoke command to interact with an ActiveX 
object, the object must have a name. 
C
onnecting tags to an ActiveX object’s events
The ActiveX Control Events dialog box shows the events associated with 
the selected ActiveX object. In the dialog box, you can specify FactoryTalk 
View commands or macros that will run when an event occurs at run time. 
You can also use VBA code to make an Acti
veX object’s properties, 
methods, and events interact with FactoryTalk View SE. For VBA code 
examples, see the FactoryTalk View Site Edition Help. 
To view an ActiveX object’s events:
Right-click the object, and then select ActiveX Events
For details about options in the ActiveX Control Events dialog box, click 
Help
Documents you may be interested
Documents you may be interested