mvc display pdf in partial view : Embed pdf into html application control tool html web page wpf online m07590333_00000000_1en17-part1599

5 - Editors in CoDeSys 
CoDeSys V2.3 
5-33 
'Insert' 'Input' 
Symbol: 
Shortcut: <Ctrl>+<U>  
This command inserts an operator input. With many operators, the number of inputs may vary. (For 
example, ADD can have 2 or more inputs.)  
In order to extend such an operator by an input, you need to select the input in front of which you wish 
to insert an additional input (Cursor Position 1); or you must select the operator itself (Cursor Position 
3), if a lowest input is to be inserted (see 'Cursor positions in FBD').  
The inserted input is allocated with the text "???". This text must be clicked and changed into the 
desired constant or variable. For this you can also use the Input Assistant. For the possibility to enter 
an address instead of the variable name please regard the description of the options dialog in Chapter 
5.4.1: Comments, Linebreaks, 'Extras' 'Options'. 
'Insert' 'Output' 
Symbol: 
This command inserts an additional assignment into an existing assignment. This capability serves 
the placement of so-called assignment combs; i.e., the assignment of the value presently located at 
the line to several variables.  
If you select the lined cross above an assignment (Cursor Position 5) (see 'Cursor positions in FBD') 
or the output directly in front of it (Cursor Position 4), then there will be another assignment inserted 
after the ones already there. 
If  the  line  cross  directly  in  front  of  an  assignment  is  selected  (Cursor  Position  4),  then  another 
assignment will be inserted in front of this one. 
The inserted output is allocated with the text "???". This text must be clicked and changed into the 
desired variable. For this you can also use the Input Assistant. For the possibility to enter an address 
instead of the variable name please regard the description of the options dialog in Chapter 5.4.1: 
Comments, Linebreaks, 'Extras' 'Options'. 
'Extras' 'Negate 
Symbol: 
Shortcut: <Ctrl>+<N> 
With this command you can negate the inputs, outputs, jumps, or RETURN instructions. The symbol 
for the negation is a small circle at a connection. 
If  an input  is  selected  (Cursor  Position  2) (see  'Cursor  positions  in  FBD'),  then this  input will be 
negated. 
If an output is selected (Cursor Position 4), then this output will be negated. 
If a jump or a return is marked, then the input of this jump or return will be negated. 
A negation can be canceled through renewed negation. 
'Extras' 'Set/Reset' 
Symbol: 
With  this  command  you  can  define  outputs  as  Set  or  Reset  Outputs.  A  grid  with  Set  Output  is 
displayed with [S], and a grid with Reset Output is displayed with [R]. 
Embed pdf into html - application control tool:C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net, ASP.NET MVC, WinForms, WPF application
How to Convert PDF to HTML Webpage with C# PDF Conversion SDK
www.rasteredge.com
Embed pdf into html - application control tool:VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.net, ASP.NET MVC, WinForms, WPF application
PDF to HTML Webpage Converter SDK for VB.NET PDF to HTML Conversion
www.rasteredge.com
The Graphic Editors 
5-34 
CoDeSys V2.3 
Set/Reset Outputs in FBD 
An 
Output Set
is set to TRUE, if the grid belonging to it returns TRUE. The output now maintains this 
value, even if the grid jumps back to FALSE. 
An 
Output Reset
is set to FALSE, if the grid belonging to it returns FALSE. The output maintains its 
value, even if the grid jumps back to FALSE. 
With multiple executions of the command, the output will alternate between set, reset, and normal 
output. 
'Extras' 'View' 
Using this command  for  a POU created in the FBD-Editor you can  choose,  whether it should be 
displayed in the LD- (ladder logic) or in the FBD-Editor (Function block diagram). This is possible in 
offline as well as in online mode. 
Open instance 
This command corresponds to the 'Project' 'Open instance' command.  
It is available in the context menu (<F2>) or in the 'Extras' menu, if the cursor is positioned on the 
name of a function block in a text editor or if the function block box is selected in a graphic editor. 
Cutting, Copying, Pasting, and Deleting in FBD 
The commands used to 
'Cut'
'Copy'
'Paste'
, and 
'Delete'
are found under the 
'Edit'
menu item. 
If a line cross is selected(Cursor Position 5) (see 'Cursor positions in FBD'), then the assignments, 
jumps, or RETURNS located below the crossed line will be cut, deleted, or copied. 
If a POU is selected (Cursor Position 3), then the selected object itself, will be cut, deleted, or copied, 
along with all of the branches dependent on the inputs, with the exception of the first (highest position) 
branch. 
Otherwise, the entire branch located in front of the cursor position will be cut, deleted, or copied. 
After copying or cutting, the deleted or copied part is located on the clipboard and can now be pasted, 
as desired. 
In order  to do so, you must first select the pasting  point.  Valid  pasting points include inputs and 
outputs. 
If a POU has been loaded onto the clipboard (As a reminder: in this case all connected branches 
except the first are located together on the clipboard), the first input is connected with the branch 
before the pasting point. 
Otherwise, the entire branch located in front of the pasting point will be replaced by the contents of the 
clipboard. 
In each case, the last element pasted is connected to the branch located in front of the pasting point. 
Note:
The following problem is solved by cutting and pasting: A new operator is inserted in the middle of a 
network. The branch located on the right of the operator is now connected with the first input, but 
should  be  connected  with  the  second  input. You  can  now  select  the  first  input  and  perform  the 
command 
'Edit' 'Cut'
. Following this, you can select the second input and perform the command 
'Edit' 
'Paste'
. This way, the branch is dependent on the second input. 
application control tool:C# TIFF: How to Embed, Remove, Add and Update TIFF Color Profile
On the whole, our SDK supports the following manipulations. Empower C# programmers to embed, remove, add and update ICCProfile. Support
www.rasteredge.com
application control tool:VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
Embed PDF to image converter in viewer. Quick evaluation source codes for VB.NET class. Sometimes, to convert PDF document into BMP, GIF, JPEG and PNG
www.rasteredge.com
5 - Editors in CoDeSys 
CoDeSys V2.3 
5-35 
The Function Block Diagram in the Online Mode 
In the Function Block Diagram, breakpoints can only be set to networks. If a breakpoint has been set 
to a network, then the network numbers field will be displayed in blue. The processing then stops in 
front  of the network where the breakpoint  is located. In  this  case, the network numbers  field will 
become red. Using stepping (single step), you can jump from network to network. 
The current value is displayed  for  each variable.  Exception: If the input to a  function  block is an 
expression, only the first variable in the expression is monitored.  
Doubleclicking on a variable opens the dialog box for writing a variable. Here it is possible to change 
the present value of the variable. In the case of Boolean variables, no dialog box appears; these 
variables are toggled. 
The new value will turn red and will remain unchanged. If the 'Online' 'Write values' command is given, 
then all variables are placed in the selected list and are once again displayed in black. 
The flow control is started with the 'Online' 'Flow control' command Using the flow control, you can 
view  the  present  values  that  are  being  carried  in  the  networks  over  the  connecting  lines.  If  the 
connecting lines do not carry Boolean values, then the value will be displayed in a specially inserted 
field. If the lines carry Boolean values, then they will be shaded blue in the event that they carry 
TRUE. By this means, you can accompany the flow of information while the PLC is running. 
If you place the mouse pointer briefly above a variable, then the type, the address and the comment 
about the variable will be displayed in a Tooltip. 
5.4.3  The Ladder Editor 
This is how a POU written in the LD appears in the 
CoDeSys
editor: 
All editors  for  POUs  consist  of a  declaration  part and  a  body.  These are  separated  by a screen 
divider. 
The LD editor is a graphic editor. The most important commands are found in the context menu (right 
mouse button or <Ctrl>+<F10>). 
For information about the elements, see Chapter 2.2.6, Ladder Diagram (LD). Regard the possibilities 
concerning  comments,  address  input  and  alternative  look&feel  given  by  the  options  dialog  (see 
Chapter 5.4.1). 
application control tool:C# Raster - Image Save Options in C#.NET
NET Read: PDF Image Extract; VB.NET Write: Insert text into PDF; VB.NET How-to, VB.NET PDF, VB.NET Word, VB a zone bit of whether it's need to embed Color profile
www.rasteredge.com
application control tool:C# TIFF: How to Insert & Burn Picture/Image into TIFF Document
Entire C# Code to Embed and Burn Image to TIFF GetPage(0); // load an PNG logo into REImage REImage powerful & profession imaging controls, PDF document, tiff
www.rasteredge.com
The Graphic Editors 
5-36 
CoDeSys V2.3 
Cursor Positions in the LD Editors 
The following locations can be cursor positions, in which the function block and program accessing 
can be handled as contacts. POUs with EN inputs and other POUs connected to them are treated the 
same way as in the Function Block Diagram. Information about editing this network part can be found 
in chapter 5.4.2, FBD Editor. 
1. Every text field (possible cursor positions framed in black) 
2. Every Contact or Function Block 
3. Every Coil 
4. The Connecting Line between the Contacts and the Coils. 
The Ladder Diagram uses the following menu commands in a special way: 
Move elements or names in the LD-Editor 
An element (contact, coil, function block) or just the name of an element (variable name, address, 
comment) can be moved to a different position within a LD POU by "drag&drop".  
In order to do this select the desired element (contact, coil, function block) and drag it - keeping the 
mouse  key  pressed -  away  from  the  current  position.  Thereupon  all  possible  positions within all 
networks of the POU, to which the element might be moved, will be indicated by grey-filled rectangles. 
Move the element to one of these positions and let off the mouse key:  the element will be inserted at 
the new position. 
If you however move the element to the name (variable name) of another element, the name field will 
be  shaded green.  If  you then  let  off the  mouse key, the  previous  name  will  be  replaced  by the 
"dragged" one. If additionally address and comment are displayed  (options), the copying  also will 
apply to those.  
application control tool:VB.NET TIFF: Rotate TIFF Page by Using RaterEdge .NET TIFF
formats are: JPEG, PNG, GIF, BMP, PDF, Word (Docx Visual Basic .NET class, and then embed "RasterEdge.Imaging splitting huge target TIFF file into multiple and
www.rasteredge.com
application control tool:VB.NET Image: How to Draw and Cutomize Text Annotation on Image
NET text annotation add-on tutorial can be divided into a few on document files in VB.NET, including PDF, TIFF & license and at last you can embed the required
www.rasteredge.com
5 - Editors in CoDeSys 
CoDeSys V2.3 
5-37 
'Insert' 'Network (before)' in LD 
Symbol: 
This command inserts a network in the Ladder editor. If there are already networks, the new one will 
be inserted before the currently focused.  
'Insert' 'Network (after)' in LD 
Symbol: 
This command inserts a network in the Ladder editor. If there are already networks, the new one will 
be inserted after the currently focused. 
'Insert' 'Contact' in LD 
Symbol: 
Shortcut: <Ctrl>+<K> 
Use this command in the LD editor in order to insert a contact in front of the marked location in the 
network.  
If the marked position is a coil or the connecting line between the contacts and the coils, then the new 
contact will be connected serially to the previous contact connection.  
The contact is preset with the  text "???". You can click  on  this text and  change it to  the desired 
variable or the desired constant. For this you can also use the Input Assistant.  
Regard  the  possibility  of  entering  an  address  instead  of  the  variable  name,  if  this  is  configured 
appropriately in the 'Function Block and Ladder Diagram Options' (see Chapter 5.4.1: Comments, 
Linebreaks, 'Extras' 'Options').  
Also regard the option Networks with linebreaks, which you also can activate in the Ladder Diagram 
Options.  
'Insert' 'Contact (negated)' in LD 
Symbol: 
Shortcut:  <Ctrl> + <G> 
This command inserts a negated contact. The same is true as for the commands 'Insert' 'Contact' and 
'Extras' 'Negate', which in combination also could be used to insert a negated contact. 
'Insert' 'Parallel Contact' in LD 
Symbol: 
Shortcut: <Ctrl>+<R> 
Use this command in the LD editor to insert a contact parallel to the marked position in the network.  
If the marked position is a coil or the connection between the contacts and the coils, then the new 
contact will be connected in parallel to the entire previous contact connection.  
The contact is preset with the  text "???". You can click  on  this text and  change it to  the desired 
variable or the desired constant. For this you can also use the Input Assistant. 
For the possibility of entering addresses, using linebreaks in variable names and using comments per 
contact please see the description of the 'Function Block and Ladder Diagram Options' (see Chapter 
5.4.1: Comments, Linebreaks, 'Extras' 'Options').  
application control tool:VB.NET Image: VB.NET Code to Add Rubber Stamp Annotation to Image
Suitable for VB.NET PDF, Word & TIFF document managing & editing project. VB Can be implemented into both Windows and web VB.NET applications; Support single or
www.rasteredge.com
application control tool:C# PDF url edit Library: insert, remove PDF links in C#.net, ASP.
and active html links in .NET WinForms. Able to insert and delete PDF links. Able to embed link to specific PDF pages. Easy to put link into specified position
www.rasteredge.com
The Graphic Editors 
5-38 
CoDeSys V2.3 
'Insert' 'Parallel Contact (negated)' in LD 
Symbol: 
Shortcut:  <Ctrl> + <D> 
This command inserts a negated  parallel contact. The same is true  as for the  commands 'Insert' 
'Parallel Contact' and 'Extras' 'Negate', which in combination also could be used to insert a negated 
parallel contact. 
'Insert' 'Coil' in LD  
Symbol: 
Shortcut: <Ctrl>+<L> 
You can use this command in the LD editor to insert a coil in parallel to the previous coils.  
If the marked position is a connection between the contacts and the coils, then the new coil will be 
inserted as the last. If the marked position is a coil, then the new coil will be inserted directly above it.  
The coil is given the text "???" as a default setting. You can click on this text and change it to the 
desired variable. For this you can also use the Input Assistant. 
For the possibility of entering addresses, using linebreaks in variable names and using comments per 
contact (coil, function block) please see the description of the 'Function Block and Ladder Diagram 
Options' (see Chapter 5.4.1: Comments, Linebreaks, 'Extras' 'Options').  
'Insert' ''Set' coil' in LD 
Symbol: 
Shortcut:  <Ctrl> + <I> 
This command inserts a set coil. The same is true as for the commands 'Insert' 'Coil' and' Extras' 
'Set/Reset', which in combination also could be used to get a set coil. 
'Insert' 'Reset' coil' in LD 
Symbol: 
This command inserts a reset coil. The same is true as for the commands 'Insert' 'Coil' and' Extras' 
'Set/Reset', which in combination also could be used to get a reset coil. 
'Insert' 'Function Block' in LD 
Symbol: 
Shortcut: <Ctrl>+<B> 
Use this command in order to insert an operator, a function block, a function or a program as a POU. 
For this, the connection between the contacts and the coils, or a coil, must be marked. The new POU 
at first has the designation AND. If you wish, you can change this designation to another one. For this 
you can also use the Input Assistant. Both standard and self-defined POUs are available.  
The first input to the POU is placed on the input connection, the first output on the output connection; 
thus these variables must definitely be of type BOOL. All other in- and outputs of the POU are filled 
with the text „???". These prior entries can be changed into other constants, variables or addresses. 
For this you can also use the Input Assistant. 
For the possibility of entering addresses, using linebreaks in variable names and using comments per 
contact (coil, function block) please see the description of the 'Function Block and Ladder Diagram 
Options' (see Chapter 5.4.1: Comments, Linebreaks, 'Extras' 'Options').  
POUs with EN Inputs in LD 
If you want to use your LD network as a PLC for calling up other POUs , then you must merge a POU 
with an EN input. Such a POU is connected in parallel to the coils. Beyond such a POU you can 
develop  the network  further,  as  in  the  Function Block  Diagram.  You can  find  the commands  for 
insertion at an EN POU under the menu item
'Insert' 'Insert at Blocks'
An operator, a function block, a program or a function with EN input performs the same way as the 
corresponding POU in the Function Block Diagram, except that its execution is controlled on the EN 
5 - Editors in CoDeSys 
CoDeSys V2.3 
5-39 
input.  This input  is  annexed at  the connecting line between coils and  contacts.  If this connection 
carries the information "On", then the POU will be evaluated. 
If a POU  has been created once already with EN input, then this POU can be used  to create a 
network. This means that data from usual operators, functions, and function blocks can flow in an EN 
POU and an EN POU can carry data to such usual POUs. 
If, therefore, you want to program a network in the LD editor, as in FBD, you only need first to insert 
an EN operator in a new network. Subsequently, from this POU, you can continue to construct from 
your network, as in the FBD editor. A network thus formed will perform like the corresponding network 
in FBD. 
'Insert' 'Box with EN' in LD  
Symbol: 
Use this command to insert a function block, an operator, a function or a program with EN input into a 
LD network.  
The marked position must be the connection between the contacts and the coils (Cursor Position 4) or 
a coil (Cursor Position 3). The new POU is inserted in parallel to the coils and underneath them; it 
contains initially the designation "AND". If you wish, you can change this designation to another one. 
For this you can also use the Input Assistant. 
'Insert' 'Insert at Blocks’ in LD 
With this command you can insert additional elements into a POU that has already been inserted 
(also a POU with EN input). The commands below this menu item can be executed at the same 
cursor positions as the corresponding commands in the Function Block Diagram. 
With 
Input
you can add a new input to the POU. 
With 
Output
you can add a new output to the POU. 
With 
POU
, you insert a new POU. The procedure is similar to that described under 'Insert' 'POU'. 
With 
Assign
you can insert an assignment to a  variable. At first, this is shown by three question 
marks „???", which you edit and replace with the desired variable. Input assistance is available for this 
purpose. 
'Insert' 'Rising edge detection' in LD 
Symbol: 
This commands inserts a R_TRIG function block, which serves to detect a rising edge (FALSE -> 
TRUE) at the incoming signal. The same is true as for command 'Insert' 'Function Block' which can be 
used to insert any available function block.  
'Insert' 'Falling edge detection' in LD 
Symbol:  
This commands  inserts a F_TRIG  function block, which serves to detect a  rising edge  (TRUE -> 
FALSE) at the incoming signal. The same is true as for command 'Insert' 'Function Block' which can 
be used to insert any available function block. 
'Insert' 'Timer (TON)' in LD 
Symbol:   
This command inserts a timer function block of type TON. This serves to get a turn-on delay (delayed 
passing on of the incoming signal). For the inserting the same is true as for command 'Insert' 'Function 
Block', which also could be used to insert a TON module. 
The Graphic Editors 
5-40 
CoDeSys V2.3 
'Insert' 'Jump' in LD  
With this command you can insert a parallel jump in the selected LD editor, in parallel, at the end of 
the previous coils. If the incoming line delivers the value "On", then the jump will be executed to the 
indicated label. 
The marked position must be the connection between the contacts and the coilsor a coil. 
The jump is present with the text "???". You can click on this text and make a change in the desired 
label.  
'Insert' 'Return' in LD  
In the LD editor, you can use this command to insert a Return instruction in parallel at the end of the 
previous coils. If the incoming line delivers the value "On," then the processing of the POU in this 
network is broken off. 
The marked position must be the connection between the contacts and the coils or a coil. 
'Extras' 'Paste after' in LD 
Use this command in the LD editor to paste the contents of the clipboard as serial contact below the 
marked  position.  This command  is  only  possible if the contents of  the  clipboard and the marked 
position are networks comprised of contacts. 
'Extras' 'Paste below' in LD 
Use this command in the LD editor to insert the contents of the clipboard as parallel contact below the 
marked  position.  This command is  only  possible  if the contents of  the  clipboard and the marked 
position are networks comprised of contacts. 
'Extras' 'Paste above' in LD 
Use this command in the LD editor to insert the contents of the clipboard as parallel contact above the 
marked  position.  This command is  only  possible  if the contents of  the  clipboard and the marked 
position are networks comprised of contacts. 
'Extras' 'Negate' in LD  
Symbol: 
Shortcut: <Ctrl>+<N> 
Use this command to negate a contact, a coil, a jump or return instruction, or an input or output of EN 
POUs at the present cursor position.  
Between the parentheses of the coil or between the straight lines of the contact, a slash will appear 
(
(/)
or 
|/|
). If there are jumps, returns, or inputs or outputs of EN POUs, a small circle will appear at the 
connection, just as in the FBD editor. 
The coil now writes the negated value of the input connection in the respective Boolean variable. 
Right at this moment, a negated contact switches the status of the input to the output, if the respective 
Boolean variable carries the value FALSE. 
If a jump or a return is marked, then the input of this jump or return will be negated. 
A negation can be cancelled through renewed negation. 
'Extras' 'Set/Reset' in LD 
Symbol: 
If you execute this command on a coil, then you will receive a Set Coil. Such a coil never overwrites 
the value TRUE in the respective Boolean variable. This means that once you have set the value of 
this variable to TRUE, it will always remain at TRUE. A Set Coil is designated with an "S" in the coil 
symbol. 
If you execute this command once again,  then you  will  be  given a  Reset  coil.  Such a coil never 
overwrites the value FALSE in the respective Boolean variable. This means that once you have set 
5 - Editors in CoDeSys 
CoDeSys V2.3 
5-41 
the value of this variable to FALSE, it will always remain at FALSE. A Reset Coil is designated with an 
"R" in the coil symbol. 
If you execute this command repeatedly, the coil will alternate between set, reset and normal coil. 
The Ladder Diagram in the Online Mode 
In Online mode, the contacts and coils in the Ladder Diagram that are in the "On" state are colored 
blue. Likewise, all lines over which the "On" is carried are also colored blue. At the inputs and outputs 
of function blocks, the values of the corresponding variables are indicated. 
Breakpoints can only be set on networks; by using stepping, you can jump from network to network. 
If you place the mouse pointer briefly above a variable, then the type, the address and the comment 
about the variable will be displayed in a Tooltip. 
5.4.4  The Sequential Function Chart Editor 
This is how a POU written in the SFC appears in the 
CoDeSys
editor: 
All editors  for  POUs  consist  of a  declaration  part and  a  body.  These are  separated  by a  screen 
divider. 
The Sequential Function Chart editor is a graphic editor. The most important commands are found in 
the context menu (right mouse button or <Ctrl><F10>). Tooltips show in Offline as well as in Online 
mode and in the zoomed state the full names or expressions of steps, transitions, jumps, jump labels, 
qualifiers or associated actions. 
For information about the Sequential Function Chart see Chapter 2.2.3,  'Sequential Function Chart'. 
The editor for the Sequential Function Chart must agree with the particulars of the SFC. In reference 
to these, the following menu items will be of service. 
Marking Blocks in the SFC 
A marked block is a bunch of SFC elements that are enclosed in a dotted rectangle. 
You can select an element (a step, a transition, or a jump) by pointing the mouse on this element and 
pressing the left mouse button, or you can use the arrow keys. In order to mark a group of several 
elements, press <Shift> for a block already marked, and select the element in the lower left or right 
The Graphic Editors 
5-42 
CoDeSys V2.3 
corner of the group. The resulting selection is the smallest cohesive group of elements that includes 
both of these elements. 
Please  regard,  that  a  step  can  only  be  deleted  together  with  the  preceding  or  the  succeeding 
transition! 
'Insert' 'Step Transition (before)'  
Symbol: 
Shortcut: <Ctrl>+<T> 
This command inserts a step in the SFC editor followed by a transition in front of the marked block. 
You can select and replace the automatically specified step name „Step_<x>“ by another string, also 
the transition name.  
Note
:  
When renaming a step regard that no comment may be added. Example: „Step_xy (* counter *)“ is 
not allowed! 
'Insert' 'Step Transition (after)' 
Symbol: 
Shortcut: <Ctrl>+<E> 
This command inserts a step in the SFC editor followed by a transition after the first transition in the 
marked block. Concerning step name and transition name please see above ’Insert’ ’Step-Transition 
(before)’. 
Delete Step and Transition 
A step can only be deleted together with the preceding or the succeeding transition. For this purpose 
put a selection frame around step and transition and choose command 'Edit' 'Delete' or press the 
<Del> key.  
'Insert' 'Alternative Branch (right)'  
Symbol: 
Shortcut: <Ctrl>+<A> 
This command inserts an alternative branch in the SFC editor as a right branch of the marked block. 
For this the marked block must both begin and end with a transition. The new branch is then made up 
of one transition. 
'Insert' 'Alternative Branch (left)'  
Symbol: 
This command inserts an alternative branch in the SFC editor as the left branch of the marked block. 
For this the marked block must both begin and end with a transition. The new branch is then made up 
of one transition. 
'Insert' 'Parallel Branch (right)'  
Symbol: 
Shortcut: <Ctrl>+<L> 
This command inserts a parallel branch in the SFC editor as the right branch of the marked block. For 
this the marked block must both begin and end with a step. The new branch is then made up of one 
step. To allow jumps to the parallel branches that have been created, these must be provided with a 
jump label. 
Documents you may be interested
Documents you may be interested