c# pdf viewer dll : Reordering pages in pdf software Library dll winforms .net html web forms WinCCInformationSystemScripting_en-US231-part1349

Process Property
Description
Defines or returns presetting for the value to be displayed. 
This value is used in Runtime when the associated tag cannot be connected or updated when 
a picture is started.
Example:
The "HMI3DBarGraphConfiguration()" procedure accesses the properties of the 3DBarGraph 
object. In this example the default value will be set to "100":
Sub HMI3DBarGraphConfiguration()
'VBA687
Dim obj3DBar As HMI3DBarGraph
Set obj3DBar = ActiveDocument.HMIObjects.AddHMIObject("3DBar1", "HMI3DBarGraph")
With obj3DBar
'Depth-angle a = 15 degrees
.AngleAlpha = 15
'Depth-angle b = 45 degrees
.AngleBeta = 45
.Process = 100
End With
End Sub
See also
Slider object (Page 2005)
OptionGroup Object (Page 1969)
CheckBox Object (Page 1880)
BarGraph Object (Page 1872)
3DBarGraph Object (Page 1858)
ProfileName Property
Description
Returns the name of the specified application. Read only access. 
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
2311
Reordering pages in pdf - 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 move pages in a pdf; how to reorder pages in pdf
Reordering pages in pdf - 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
change page order in pdf reader; how to reorder pdf pages in
Example:
In this example the name of the "Graphics Designer" application will be output:
Sub ShowProfileName()
'VBA688
MsgBox Application.ProfileName
End Sub
See also
Application Object (Page 1867)
ProgID Property
Description
Returns the ProgID of an ActiveX Control. STRING read access. 
Example:
In the following example the ActiveX Control "WinCC Gauge Control" is inserted in the active 
picture. The ProgID is then output:
Sub AddActiveXControl()
'VBA689
Dim objActiveXControl As HMIActiveXControl
Set objActiveXControl = ActiveDocument.HMIObjects.AddActiveXControl("WinCC_Gauge", 
"XGAUGE.XGaugeCtrl.1")
With ActiveDocument
.HMIObjects("WinCC_Gauge").Top = 40
.HMIObjects("WinCC_Gauge").Left = 40
MsgBox "ProgID of ActiveX-control: " & .HMIObjects("WinCC_Gauge").ProgID
End With
End Sub
See also
ActiveXControl Object (Page 1864)
AddActiveXControl Method (Page 1766)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
2312
System Manual, 02/2013, A5E32315920-AA
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
rotating function, PDF page inserting function, PDF page reordering function and single page, a series of pages, and random pages to be removed from PDF file
pdf change page order; how to rearrange pdf pages reader
VB.NET TIFF: VB.NET Sample Codes to Sort TIFF File with .NET
& manipulating multi-page TIFF (Tagged Image File), PDF, Microsoft Office it with our RasterEdge TIFF decoder, and then start reordering the pages for the
reorder pages pdf; how to move pages in pdf
ProjectName Property
Description
Returns the project name. Read access.
Example:
In this example the name and type of the loaded project will be output.
Sub ShowProjectInfo()
'VBA690
Dim iProjectType As Integer
Dim strProjectName As String
Dim strProjectType As String
iProjectType = Application.ProjectType
strProjectName = Application.ProjectName
Select Case iProjectType
Case 0
strProjectType = "Single-User System"
Case 1
strProjectType = "Multi-User System"
Case 2
strProjectType = "Client System"
End Select
MsgBox "Projecttype: " & strProjectType & vbCrLf & "Projectname: " & strProjectName
End Sub
See also
Application Object (Page 1867)
ProjectType Property
Description
Returns the project type. Value range from 0 to 2. Read access. 
Project type
Assigned Value
Single-user project
0
Multi-user project
1
client project
2
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
2313
C# Excel - Sort Excel Pages Order in C#.NET
C#.NET Excel document page reordering control SDK (XDoc.Excel) is a thread-safe .NET library that can be used to adjust the Excel document pages order.
reorder pages in pdf file; move pages within pdf
C# TIFF: C#.NET TIFF Document Viewer, View & Display TIFF Using C#
Support most common TIFF file page processing, like adding, deleting and reordering pages; Free to convert TIFF document to PDF document for management purpose;
pdf move pages; reorder pdf pages reader
Example:
In this example the name and type of the loaded project will be output:
Sub ShowProjectInfo()
'VBA691
Dim iProjectType As Integer
Dim strProjectName As String
Dim strProjectType As String
iProjectType = Application.ProjectType
strProjectName = Application.ProjectName
Select Case iProjectType
Case 0
strProjectType = "Single-User System"
Case 1
strProjectType = "Multi-User System"
Case 2
strProjectType = "Client System"
End Select
MsgBox "Projecttype: " & strProjectType & vbCrLf & "Projectname: " & strProjectName
End Sub
See also
Application Object (Page 1867)
Properties Property
Description
Returns a Properties listing containing all the properties of the specified object. Read only 
access. 
To return an element from the Properties listing you can use either the index number or the 
name of the VBA property.
You must use the Properties property if, for example, you wish to access the properties of 
objects located in a group object.
Example:
Examples showing how to use the Properties property can be found in this documentation 
under the following headings: 
● "Editing Objects with VBA"
● "Group objects"
● "Customized Objects"
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
2314
System Manual, 02/2013, A5E32315920-AA
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
online C#.NET source code for combining multiple PDF pages together in insertion, PDF page deleting, PDF document splitting, PDF page reordering and PDF
change page order pdf acrobat; change pdf page order online
VB.NET Word: Change Word Page Order & Sort Word Document Pages
in following VB.NET Word page reordering API is Apart from this VB.NET Word pages sorting function powerful & profession imaging controls, PDF document, image
reorder pages in pdf online; move pages in pdf reader
See also
HMIObject Object (Page 1935)
Customized Objects (Page 1667)
Group Objects (Page 1660)
Editing Objects with VBA (Page 1644)
Prototype Property
Description
Returns the function heading of a script. The function heading is assigned by default if no 
source code is configured. 
Example:
In the following example a button and a circle will be inserted in the active picture. In Runtime 
the radius of the circle will enlarge every time you click the button. In this case only the prototype 
of the VB script is output: 
Sub ExampleForPrototype()
'VBA692
Dim objButton As HMIButton
Dim objCircleA As HMICircle
Dim objEvent As HMIEvent
Dim objVBScript As HMIScriptInfo
Set objCircleA = ActiveDocument.HMIObjects.AddHMIObject("CircleA", "HMICircle")
Set objButton = ActiveDocument.HMIObjects.AddHMIObject("myButton", "HMIButton")
With objCircleA
.Top = 100
.Left = 100
End With
With objButton
.Top = 10
.Left = 10
.Width = 200
.Text = "Increase Radius"
End With
'On every mouseclick the radius have to increase:
Set objEvent = objButton.Events(1)
Set objVBScript = objButton.Events(1).Actions.AddAction(hmiActionCreationTypeVBScript)
MsgBox objVBScript.Prototype
End Sub
See also
ScriptInfo Object (Page 2001)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
2315
C# Word - Delete Word Document Page in C#.NET
page rotating function, Word page inserting function, Word page reordering function and options, including setting a single page, a series of pages, and random
how to move pages within a pdf document; how to move pages in a pdf document
C# PowerPoint - Delete PowerPoint Document Page in C#.NET
page rotating function, PowerPoint page insert function, PowerPoint page reordering function and including setting a single page, a series of pages, and random
change page order pdf; move pdf pages online
QualityCodeStateChecked Properties
Description
TRUE, if the quality code of the specified tag is used in Dynamic dialog for dynamization. 
BOOLEAN write-read access. 
Example:
In the following example the radius of a circle is given dynamics with the Dynamization uses 
the analysis of the quality code of a tag. If the tag fails to return a quality code, a substitute 
value (ElseCase property) is defined:
Sub AddDynamicDialogToCircleRadiusTypeAnalog()
'VBA816
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.ElseCase = 200
'
'Activate analysis of qualitycodestate
.QualityCodeStateChecked = True
End With
With objDynDialog.QualityCodeStateValues(1)
'
'define a value for every state:
.VALUE_BAD_COMMLUV = 20
.VALUE_BAD_COMMNUV = 30
.VALUE_BAD_CONFERROR = 40
.VALUE_BAD_DEVICE = 60
.VALUE_BAD_MISCSTATES = 70
.VALUE_BAD_NONSPECIFIC = 80
.VALUE_BAD_NOTCONNECTED = 90
.VALUE_BAD_OUTOFSERV = 100
.VALUE_BAD_PROCRELNOM = 110
.VALUE_BAD_PROCRELSUB = 120
.VALUE_HIGHLIMITED = 130
.VALUE_LOWLIMITED = 140
.VALUE_UNCERT_ENGVHIGHLIM = 150
.VALUE_UNCERT_ENGVLOWLIM = 160
.VALUE_UNCERT_INITVAL = 170
.VALUE_UNCERT_LUV = 180
.VALUE_UNCERT_MAINTDEM = 190
.VALUE_UNCERT_MISCSTATES = 200
.VALUE_UNCERT_NONSPECIFIC = 210
.VALUE_UNCERT_PROCRELNOM = 220
.VALUE_UNCERT_SIMVAL = 230
.VALUE_UNCERT_SUBSTSET = 240
End With
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
2316
System Manual, 02/2013, A5E32315920-AA
C# TIFF: How to Insert & Add Page(s) to TIFF Document Using C#
SDK still empowers developers and end users to do Tiff image rotating, deleting, reordering, extracting, etc. C# Tiff processing application - sort Tiff pages.
pdf reverse page order online; reorder pdf pages
End Sub
See also
DynamicDialog Object (Page 1904)
QualityCodeStateValues Property
Description
Returns the QualityCodeStateValues listing. Use the QualityCodeStateValues property with 
the Item property to assign a value to the quality code status to be used for dynamization. 
Example:
In the following example the radius of a circle will be dynamically configured using the Dynamic 
dialog Dynamization uses the analysis of the quality code of a tag. If the tag fails to return a 
quality code, a substitute value (ElseCase property) is defined:
Sub AddDynamicDialogToCircleRadiusTypeAnalog()
'VBA817
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.ElseCase = 200
'
'Activate analysis of qualitycodestate
.QualityCodeStateChecked = True
End With
With objDynDialog.QualityCodeStateValues(1)
'
'define a value for every state:
.VALUE_BAD_COMMLUV = 20
.VALUE_BAD_COMMNUV = 30
.VALUE_BAD_CONFERROR = 40
.VALUE_BAD_DEVICE = 60
.VALUE_BAD_MISCSTATES = 70
.VALUE_BAD_NONSPECIFIC = 80
.VALUE_BAD_NOTCONNECTED = 90
.VALUE_BAD_OUTOFSERV = 100
.VALUE_BAD_PROCRELNOM = 110
.VALUE_BAD_PROCRELSUB = 120
.VALUE_HIGHLIMITED = 130
.VALUE_LOWLIMITED = 140
.VALUE_UNCERT_ENGVHIGHLIM = 150
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
2317
.VALUE_UNCERT_ENGVLOWLIM = 160
.VALUE_UNCERT_INITVAL = 170
.VALUE_UNCERT_LUV = 180
.VALUE_UNCERT_MAINTDEM = 190
.VALUE_UNCERT_MISCSTATES = 200
.VALUE_UNCERT_NONSPECIFIC = 210
.VALUE_UNCERT_PROCRELNOM = 220
.VALUE_UNCERT_SIMVAL = 230
.VALUE_UNCERT_SUBSTSET = 240
End With
End Sub
See also
DynamicDialog Object (Page 1904)
QualityCodeStateValues Object (Listing) (Page 1989)
R
Radius Property
Description
Defines or returns the radius in the case of the following objects: 
● Circle: Radius in pixels (0 to 10000)
● CircularArc: Radius in pixels (0 to 10000)
● PieSegment: Radius in pixels (0 to 10000)
● RoundButton: Radius in pixels (0 to 10000)
Example:
The "PieSegmentConfiguration()" procedure accesses the properties of the Pie Segment. In 
this example the radius will be set to "80": 
Sub PieSegmentConfiguration()
'VBA693
Dim objPieSegment As HMIPieSegment
Set objPieSegment = ActiveDocument.HMIObjects.AddHMIObject("PieSegment1", "HMIPieSegment")
With objPieSegment
.StartAngle = 40
.EndAngle = 180
.Radius = 80
End With
End Sub
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
2318
System Manual, 02/2013, A5E32315920-AA
See also
RoundButton Object (Page 1995)
PieSegment Object (Page 1975)
CircularArc Object (Page 1884)
Circle Object (Page 1881)
RadiusHeight Property
Description
Defines or returns the vertical radius in pixels (0 to 5000) in the case of elliptical objects (Ellipse, 
EllipseArc, EllipseSegment). 
Example:
The "EllipseConfiguration()" procedure accesses the properties of the ellipse object.  In this 
example the horizontal radius will be set to "60": 
Sub EllipseConfiguration()
'VBA694
Dim objEllipse As HMIEllipse
Set objEllipse = ActiveDocument.HMIObjects.AddHMIObject("Ellipse1", "HMIEllipse")
With objEllipse
.RadiusHeight = 60
.RadiusWidth = 40
End With
End Sub
See also
RadiusWidth Property (Page 2319)
EllipseSegment Object (Page 1912)
EllipseArc Object (Page 1909)
Ellipse Object (Page 1906)
RadiusWidth Property
Description
Defines or returns the horizontal radius in pixels (0 to 5000) in the case of elliptical objects 
(Ellipse, EllipseArc, EllipseSegment). 
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
2319
Example:
The "EllipseConfiguration()" procedure accesses the properties of the ellipse object.  In this 
example the horizontal radius will be set to "40": 
Sub EllipseConfiguration()
'VBA695
Dim objEllipse As HMIEllipse
Set objEllipse = ActiveDocument.HMIObjects.AddHMIObject("Ellipse1", "HMIEllipse")
With objEllipse
.RadiusHeight = 60
.RadiusWidth = 40
End With
End Sub
See also
RadiusHeight Property (Page 2319)
EllipseSegment Object (Page 1912)
EllipseArc Object (Page 1909)
Ellipse Object (Page 1906)
RangeTo Property
Description
Defines or returns the analog value range. 
Example:
An example showing how to use the RangeTo property can be found in this documentation 
under the heading "AnalogResultInfos Object (Listing)". 
See also
Value Property (Page 2381)
AnalogResultInfos Object (Listing) (Page 1866)
AnalogResultInfo Object (Page 1865)
ReferenceRotationLeft Property
Description
Defines or returns the X-coordinate of the reference point about which the object should be 
rotated in Runtime. 
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
2320
System Manual, 02/2013, A5E32315920-AA
Documents you may be interested
Documents you may be interested