c# pdf viewer dll : How to move pages in pdf converter professional control SDK platform web page wpf azure web browser WinCCInformationSystemScripting_en-US214-part1330

.BackColor = RGB(255, 0, 0)
End With
With objButton
.Top = 10
.Left = 10
.Width = 100
.Text = "SetPosition"
End With
'
'Directconnection is initiated by mouseclick:
Set objDirConnection = 
objButton.Events(1).Actions.AddAction(hmiActionCreationTypeDirectConnection)
With objDirConnection
'Sourceobject: Property "Top" of Rectangle_A
.SourceLink.Type = hmiSourceTypeProperty
.SourceLink.ObjectName = "Rectangle_A"
.SourceLink.AutomationName = "Top"
'
'Targetobject: Property "Left" of Rectangle_B
.DestinationLink.Type = hmiDestTypeProperty
.DestinationLink.ObjectName = "Rectangle_B"
.DestinationLink.AutomationName = "Left"
End With
End Sub
See also
AutomationName Property (Page 2062)
ObjectName Property (Page 2281)
Type Property (Page 2365)
DirectConnection Object (Page 1898)
Direction Property
Description
Defines or returns the bar direction. BOOLEAN write-read access.
Slider
Defines or returns the position of the Slider object. BOOLEAN write-read access. 
Position/Bar Axis
Assigned Value
Vertical/Negative 
TRUE 
Horizontal/Positive 
FALSE 
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
2141
How to move pages in pdf converter professional - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
how to rearrange pdf pages in preview; reorder pdf page
How to move pages in pdf converter professional - VB.NET PDF Page Move Library: re-order PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sort PDF Document Pages Using VB.NET Demo Code
pdf rearrange pages online; reordering pdf pages
Example:
The "SliderConfiguration()" procedure accesses the properties of the slider. In this example 
the position of the Slider object will be set to "Vertical":
Sub SliderConfiguration()
'VBA478
Dim objSlider As HMISlider
Set objSlider = ActiveDocument.HMIObjects.AddHMIObject("SliderObject1", "HMISlider")
With objSlider
.Direction = True
End With
End Sub
See also
Slider object (Page 2005)
3DBarGraph Object (Page 1858)
DisableVBAEvents Property
Description
TRUE if Event Handling is disabled. BOOLEAN write-read access.
Example:
The "DisableVBAEvents()" procedure disables Event Handling:
Sub DisableVBAEvents()
'VBA479
Application.DisableVBAEvents = False
End Sub
See also
Application Object (Page 1867)
Event Handling (Page 1696)
DisplayName Property
Description
Returns the name of the property attribute. STRING read access.
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
2142
System Manual, 02/2013, A5E32315920-AA
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
PDF to Word converter control is a professional and mature RasterEdge VB.NET PDF to Word converter library has All PDF pages can be converted to separate Word
reorder pages in pdf preview; switch page order pdf
C# PDF Converter Library SDK to convert PDF to other file formats
This C#.NET PDF converting library is a professional and advanced PDF document manipulating Remarkably, this PDF document converter control for C#.NET
rearrange pdf pages reader; how to rearrange pages in a pdf reader
Thus the expression "MsgBox 
ActiveDocument.HMIObjects("Circle_1").Properties("Height").DisplayName" would output the 
result "Height". 
Example:
The "ShowAllObjectDisplayNames()" procedure outputs all the property attribute names of 
standard objects contained in the message box:
Sub ShowAllObjectDisplayNames()
'VBA480
Dim strOutput As String
Dim iIndex1 As Integer
iIndex1 = 1
strOutput = "List of all properties-displaynames from object """ & 
Application.DefaultHMIObjects(1).ObjectName & """" & vbCrLf & vbCrLf
For iIndex1 = 1 To Application.DefaultHMIObjects(1).Properties.Count
strOutput = strOutput & Application.DefaultHMIObjects(1).Properties(iIndex1).DisplayName & 
" / "
Next iIndex1
MsgBox strOutput
End Sub
See also
Property Object (Page 1985)
DisplayOptions Property
Description
Defines the assignment of the "Button" or "Round button" object or returns its value. Value 
range from 0 to 3.
Assignment
Assigned Value
Graphic or text
0
Graphic and text
1
Text only
2
Graphic only
3
Example:
The "ButtonConfiguration()" procedure accesses the properties of the button.
In this example the button is assigned "Graphic and text":
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
2143
VB.NET PDF Library SDK to view, edit, convert, process PDF file
and multiple PDF document (pages) creation and split PDF files; insert, delete, move, rotate, copy Offer professional PDF document metadata editing APIs, using
change page order pdf reader; rearrange pdf pages in reader
C# PDF File Split Library: Split, seperate PDF into multiple files
can not only offer C# developers a professional .NET solution using which C# developers can split target PDF document file by specifying a page or pages.
rearrange pages in pdf reader; how to move pages around in pdf
Sub ButtonConfiguration()
'VBA814
Dim objbutton As HMIButton
Set objbutton = ActiveDocument.HMIObjects.AddHMIObject("Button1", "HMIButton")
With objbutton
.DisplayOptions = 1
End With
End Sub
See also
Button Object (Page 1877)
DisplayText Property
Description
Returns the value for the "Label" or "TooltipText" property of the following objects (STRING 
read access):
● Menu Object
● MenuItem Object
● ToolbarItem Object
Example:
The "ShowLabelTexts()" procedure outputs all the labels of the first user-defined menu in the 
current picture:
Sub ShowLabelTexts()
'VBA481
Dim objLangText As HMILanguageText
Dim iIndex As Integer
For iIndex = 1 To ActiveDocument.CustomMenus(1).LDLabelTexts.Count
Set objLangText = ActiveDocument.CustomMenus(1).LDLabelTexts(iIndex)
MsgBox objLangText.DisplayName
Next iIndex
End Sub
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
2144
System Manual, 02/2013, A5E32315920-AA
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Professional .NET PDF control for inserting PDF page in Visual Basic .NET class application. Able to add and insert one or multiple pages to existing adobe PDF
how to move pages within a pdf document; move pages in a pdf
C# PDF Page Insert Library: insert pages into PDF file in C#.net
Guide C# Users to Insert (Empty) PDF Page or Pages from a Supported File Format. Professional adobe PDF page creator SDK for Visual Studio .NET.
reorder pages in pdf document; reorder pages pdf file
See also
ToolTipText Property (Page 2359)
Label Property (Page 2207)
ToolbarItem Object (Page 2023)
LanguageText Object (Page 1945)
MenuItem Object (Page 1959)
Menu Object (Page 1956)
Documents Property
Description
Returns the Documents listing containing all open pictures. The open pictures are in 
chronological order. 
Example:
In the following example the names of all open pictures are output: 
Sub ShowDocuments()
'VBA482
Dim colDocuments As Documents
Dim objDocument As Document
Dim strOutput As String
Set colDocuments = Application.Documents
strOutput = "List of all opened documents:" & vbCrLf
For Each objDocument In colDocuments
strOutput = strOutput & vbCrLf & objDocument.Name
Next objDocument
MsgBox strOutput
End Sub
See also
Application Property (Page 2059)
Application Object (Page 1867)
Dynamic Property
Description
Returns the dynamics of a property. 
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
2145
C# PDF metadata Library: add, remove, update PDF metadata in C#.
Update and Delete PDF Metadata in .NET Project. Professional PDF SDK for adobe PDF document metadata editing in C# .NET framework.
reorder pages in pdf online; move pdf pages
C# Create PDF Library SDK to convert PDF from other file formats
NET applications, C# developers can easily use this professional PDF document generating will tell you how to create a PDF document with 2 empty pages.
how to move pages in pdf; how to reorder pages in a pdf document
Example:
Use the Dynamic property if you wish to return, say, an existing dynamic. In the following 
example all possibly available object property dynamics are output in the active picture:
Sub ShowPropertiesDynamicsofAllObjects()
'VBA483
Dim objObject As HMIObject
Dim colObjects As HMIObjects
Dim colProperties As HMIProperties
Dim objProperty As HMIProperty
Dim strOutput As String
Set colObjects = Application.ActiveDocument.HMIObjects
For Each objObject In colObjects
Set colProperties = objObject.Properties
For Each objProperty In colProperties
If 0 <> objProperty.DynamicStateType Then
strOutput = strOutput & vbCrLf & objObject.ObjectName & " - " & objProperty.DisplayName 
& ": Statetype " & objProperty.Dynamic.DynamicStateType
End If
Next objProperty
Next objObject
MsgBox strOutput
End Sub
See also
Property Object (Page 1985)
E
EditAtOnce Property
Description
TRUE, if accessing the field with the <TAB> key permits input immediately and without further 
action. BOOLEAN write-read access.
Example:
The "IOFieldConfiguration()" procedure accesses the properties of the I/O field. In this example 
it shall be possible to enter input on skipping into the I/O field: 
Sub IOFieldConfiguration()
'VBA484
Dim objIOField As HMIIOField
Set objIOField = ActiveDocument.HMIObjects.AddHMIObject("IOField1", "HMIIOField")
With objIOField
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
2146
System Manual, 02/2013, A5E32315920-AA
C# HTML5 PDF Viewer SDK to view, annotate, create and convert PDF
Help C# users to erase PDF text content, images and pages online in ASP.NET. RasterEdge C#.NET HTML5 PDF Viewer and HTML5 PDF Editor are professional online PDF
pdf page order reverse; moving pages in pdf
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
Professional C#.NET PDF SDK for merging PDF file merging in Visual Studio .NET. Free online C#.NET source code for combining multiple PDF pages together in .NET
move pages in pdf; change page order pdf preview
.EditAtOnce = True
End With
End Sub
See also
TextList Object (Page 2017)
IOField Object (Page 1939)
ElseCase Property
Description
Defines or returns the value for the dynamic property outside of the configured value range. 
Example:
In the following example the radius of a circle will be dynamically configured using the Dynamic 
dialog, a tag name will be assigned and three analog value ranges will be created:
Sub AddDynamicDialogToCircleRadiusTypeAnalog()
'VBA485
Dim objDynDialog As HMIDynamicDialog
Dim objCircle As HMICircle
Set objCircle = ActiveDocument.HMIObjects.AddHMIObject("Circle_A", "HMICircle")
Set objDynDialog = objCircle.Radius.CreateDynamic(hmiDynamicCreationTypeDynamicDialog, 
"'NewDynamic1'")
With objDynDialog
.ResultType = hmiResultTypeAnalog
.AnalogResultInfos.Add 50, 40
.AnalogResultInfos.Add 100, 80
.AnalogResultInfos.ElseCase = 100
End With
End Sub
See also
AnalogResultInfos Object (Listing) (Page 1866)
AnalogResultInfo Object (Page 1865)
Add Method (AnalogResultInfos Listing) (Page 1758)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
2147
Enabled Property
Description
TRUE if the menu, the menu entry or the icon is activated and can be selected. Applies only 
to user-defined menus and toolbars. BOOLEAN write-read access. 
Example:
The "CreateMenuItem()" procedure creates the "Delete Objects" menu and adds two menu 
entries ("Delete Rectangles" and "Delete Circles"): In this example the second menu point in 
user-defined menu "Delete Objects" is grayed out and cannot be selected in the Graphics 
Designer: 
Sub DisableMenuItem()
'VBA486
Dim objMenu As HMIMenu
Dim objMenuItem As HMIMenuItem
'
'Add a new menu "Delete objects"
Set objMenu = ActiveDocument.CustomMenus.InsertMenu(1, "DeleteObjects", "Delete objects")
'
'Add two menuitems to the new menu
Set objMenuItem = objMenu.MenuItems.InsertMenuItem(1, "DeleteAllRectangles", "Delete 
rectangles")
Set objMenuItem = objMenu.MenuItems.InsertMenuItem(2, "DeleteAllCircles", "Delete circles")
'
'Disable menuitem "Delete circles"
With ActiveDocument.CustomMenus("DeleteObjects").MenuItems("DeleteAllCircles")
.Enabled = False
End With
End Sub
See also
ToolbarItem Object (Page 2023)
MenuItem Object (Page 1959)
Menu Object (Page 1956)
Configuring Menus and Toolbars (Page 1610)
EndAngle Property
Description
Defines or returns the end of the object for the CircularArc, EllipseArc, EllipseSegment and 
PieSegment objects. The information is in counterclockwise direction in degrees, beginning at 
the 12:00 clock position. 
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
2148
System Manual, 02/2013, A5E32315920-AA
Example:
The "PieSegmentConfiguration()" procedure accesses the properties of the Pie Segment. In 
this example the pie segment begins at 40° and ends at 180°: 
Sub PieSegmentConfiguration()
'VBA487
Dim objPieSegment As HMIPieSegment
Set objPieSegment = ActiveDocument.HMIObjects.AddHMIObject("PieSegment1", "HMIPieSegment")
With objPieSegment
.StartAngle = 40
.EndAngle = 180
End With
End Sub
See also
StartAngle Property (Page 2346)
PieSegment Object (Page 1975)
EllipseSegment Object (Page 1912)
EllipseArc Object (Page 1909)
CircularArc Object (Page 1884)
Events Property
Description
Returns the Events listing. Use the Events property to define the event that will trigger an 
action. Use the index number to define the event that is intended to be configured:
● You configure an action on a property with VBA by using the "Events(9)" property, where 
the index "1" stands for the event "Upon change":
● To configure an action onto an object with the aid of VBA, use the "Events(Index)" property, 
where "Index" stands for the trigger event (see table):
Index
EventType (depending upon the object used)
0
hmiEventTypeNotDefined
1
hmiEventTypeMouseClick 
2
hmiEventTypeMouseLButtonDown 
3
hmiEventTypeMouseLButtonUp 
4
hmiEventTypeMouseRButtonDown 
5
hmiEventTypeMouseRButtonUp 
6
hmiEventTypeKeyboardDown 
7
hmiEventTypeKeyboardUp 
8
hmiEventTypeFocusEnter 
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
2149
Index
EventType (depending upon the object used)
9
hmiEventTypeObjectChange
10
hmiEventTypeOpenPicture 
11
hmiEventTypePictureOpen 
12
hmiEventTypePictureClose 
13
hmiEventTypeObjectDefined 
14
hmiEventTypeFocusEnter 
15
hmiEventTypeLastTriggerType 
16
hmiEventTypeObjSpecificTriggerStart 
Example:
In the following example the X position of "Rectangle_A" is copied to the Y position of 
"Rectangle_B" in Runtime by clicking on the button: 
Sub DirectConnection()
'VBA488
Dim objButton As HMIButton
Dim objRectangleA As HMIRectangle
Dim objRectangleB As HMIRectangle
Dim objEvent As HMIEvent
Dim objDirConnection As HMIDirectConnection
Set objRectangleA = ActiveDocument.HMIObjects.AddHMIObject("Rectangle_A", "HMIRectangle")
Set objRectangleB = ActiveDocument.HMIObjects.AddHMIObject("Rectangle_B", "HMIRectangle")
Set objButton = ActiveDocument.HMIObjects.AddHMIObject("myButton", "HMIButton")
With objRectangleA
.Top = 100
.Left = 100
End With
With objRectangleB
.Top = 250
.Left = 400
.BackColor = RGB(255, 0, 0)
End With
With objButton
.Top = 10
.Left = 10
.Width = 100
.Text = "SetPosition"
End With
'
'Directconnection is initiated by mouseclick:
Set objDirConnection = 
objButton.Events(1).Actions.AddAction(hmiActionCreationTypeDirectConnection)
With objDirConnection
'Sourceobject: Property "Top" of Rectangle_A
.SourceLink.Type = hmiSourceTypeProperty
.SourceLink.ObjectName = "Rectangle_A"
.SourceLink.AutomationName = "Top"
'
'Targetobject: Property "Left" of Rectangle_B
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
2150
System Manual, 02/2013, A5E32315920-AA
Documents you may be interested
Documents you may be interested