See also
LimitMin Property (Page 2247)
ClearOnNew Property (Page 2115)
Selection Object (Listing) (Page 2002)
HMIObjects Object (Listing) (Page 1937)
HMIDefaultObjects Object (Listing) (Page 1931)
AddHMIObject Method (Page 1772)
VBA Reference (Page 1716)
Editing Objects with VBA (Page 1644)
Width Property (Page 2458)
Visible Property (Page 2455)
Top Property (Page 2360)
ToolTipText Property (Page 2359)
PasswordLevel Property (Page 2293)
OutputValue Property (Page 2290)
OutputFormat Property (Page 2289)
Orientation Property (Page 2288)
OperationReport Property (Page 2287)
OperationMessage Property (Page 2287)
Operation Property (Page 2286)
Name Property (Page 2277)
LimitMax Property (Page 2246)
Left Property (Page 2241)
Layer Property (Page 2211)
HiddenInput Property (Page 2192)
Height Property (Page 2190)
ForeFlashColorOn Property (Page 2184)
ForeFlashColorOff Property (Page 2183)
ForeColor Property (Page 2183)
FontUnderline Property (Page 2182)
FontSize Property (Page 2181)
FontName Property (Page 2180)
FontItalic Property (Page 2179)
FontBold Property (Page 2177)
FlashRateForeColor Property (Page 2174)
FlashRateBorderColor Property (Page 2171)
FlashRateBackColor Property (Page 2170)
FlashForeColor Property (Page 2165)
FlashBorderColor Property (Page 2163)
FlashBackColor Property (Page 2162)
FillStyle Property (Page 2158)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1941
Pdf change page order - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
change page order in pdf file; move pdf pages online
Pdf change page order - 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 change page order acrobat; rearrange pages in pdf online
L-Q
LanguageFont Object
Description
Contains the font settings for the project language. The LanguageFont object is an element of 
the LanguageFonts listing. 
VBA Object Name
HMILanguageFont
Usage
Use LDFonts(Index) to return an individual LanguageFont object. In the following example a 
Button object will be created and the name of the first configured font will be output:
Sub ShowFirstObjectOfCollection()
'VBA277
Dim strName As String
Dim objButton As HMIButton
Set objButton = ActiveDocument.HMIObjects.AddHMIObject("Button", "HMIButton")
strName = objButton.LDFonts(1).Family
MsgBox strName
End Sub
Object properties
The LanguageFont object possesses the following properties:
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1942
System Manual, 02/2013, A5E32315920-AA
VB.NET Word: Change Word Page Order & Sort Word Document Pages
Note: if you are trying to change the order controls, please read this Word reading page which has powerful & profession imaging controls, PDF document, image
change page order pdf reader; rearrange pdf pages reader
C# Word - Process Word Document in C#
various Word document processing implementations using C# demo codes, such as add or delete Word document page, change Word document pages order, merge or
how to rearrange pages in a pdf reader; how to move pages in pdf files
See also
LanguageFonts Object (Listing) (Page 1943)
VBA Reference (Page 1716)
Underlined Property (Page 2374)
Size Property (Page 2340)
Parent Property (Page 2290)
LanguageID Property (Page 2208)
Italic Property (Page 2201)
FontFamily Property (Page 2178)
Bold Property (Page 2085)
Application Property (Page 2059)
LanguageFonts Object (Listing)
Description
A listing of the LanguageFont objects that represent all the language-dependent fonts in an 
object. 
VBA Object Name
HMILanguageFonts
Usage
Use the LDFonts property to return the LanguageFonts listing. In the following example the 
language identifiers of the configured fonts will be output: 
Sub ShowLanguageFont()
'VBA278
Dim colLanguageFonts As HMILanguageFonts
Dim objLanguageFont As HMILanguageFont
Dim objButton As HMIButton
Dim iMax As Integer
Set objButton = ActiveDocument.HMIObjects.AddHMIObject("myButton", "HMIButton")
Set colLanguageFonts = objButton.LDFonts
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1943
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Convert Jpeg to PDF; Merge PDF Files; Split PDF Document; Remove Password from PDF; Change PDF Permission Settings. C# File: Split PDF; C# Page: Insert PDF pages
how to reorder pages in a pdf document; rearrange pdf pages in preview
C# PowerPoint - Sort PowerPoint Pages Order in C#.NET
control, developers can swap or adjust the order of all or several PowerPoint document pages, or just change the position of certain one PowerPoint page in an
change pdf page order online; move pages in pdf acrobat
iMax = colLanguageFonts.Count
For Each objLanguageFont In colLanguageFonts
MsgBox "Planned fonts: " & iMax & vbCrLf & "Language-ID: " & objLanguageFont.LanguageID
Next objLanguageFont
End Sub
Use the ItemByLcid method to define the language for which it is intended to enter font settings. 
The following example sets the font attributes of a button for French and English.
Note
For this example to work, you must already have configured in the languages concerned. 
Sub ExampleForLanguageFonts()
'VBA279
Dim colLangFonts As HMILanguageFonts
Dim objButton As HMIButton
Set objButton = ActiveDocument.HMIObjects.AddHMIObject("myButton", "HMIButton")
objButton.Text = "DefText"
Set colLangFonts = objButton.LDFonts
'Adjust fontsettings for french:
With colLangFonts.ItemByLCID(1036)
.Family = "Courier New"
.Bold = True
.Italic = False
.Underlined = True
.Size = 12
End With
'Adjust fontsettings for english:
With colLangFonts.ItemByLCID(1033)
.Family = "Times New Roman"
.Bold = False
.Italic = True
.Underlined = False
.Size = 14
End With
End Sub
See also
LanguageFont Object (Page 1942)
ItemByLcid Method (Page 1827)
Item Method (Page 1825)
VBA Reference (Page 1716)
Parent Property (Page 2290)
Count Property (Page 2132)
Application Property (Page 2059)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1944
System Manual, 02/2013, A5E32315920-AA
C# Word - Sort Word Pages Order in C#.NET
library control, developers can swap or adjust the order of all or several Word document pages, or just change the position of certain one Word page in an
reorder pages in pdf; how to rearrange pages in pdf using reader
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
VB.NET PDF - How to Modify PDF Document Page in VB.NET. VB.NET Guide for Processing PDF Document Page and Sorting PDF Pages Order.
how to move pages within a pdf document; reorder pages in pdf online
LanguageText Object
Description
Contains the multilingual labels for an object. The LanguageText object is an element of the 
LanguageTexts listing.  
VBA Object Name
HMILanguageText
Usage
In the following example a German label and an English label will be assigned to the button 
called "myButton": 
Sub AddLanguagesToButton()
'VBA280
Dim objLabelText As HMILanguageText
Dim objButton As HMIButton
Set objButton = ActiveDocument.HMIObjects.AddHMIObject("myButton", "HMIButton")
'
'Add text in actual datalanguage:
objButton.Text = "Actual-Language Text"
'
'Add english text:
Set objLabelText = ActiveDocument.HMIObjects("myButton").LDTexts.Add(1033, "English Text")
End Sub
See also
LanguageTexts Object (Listing) (Page 1946)
Delete Method (Page 1798)
VBA Reference (Page 1716)
Parent Property (Page 2290)
LanguageID Property (Page 2208)
DisplayText Property (Page 2144)
Application Property (Page 2059)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1945
C# TIFF: How to Reorder, Rearrange & Sort TIFF Pages Using C# Code
C# users to reorder and rearrange multi-page Tiff file Tiff image management library, you can easily change and move pages or make a totally new order for all
reorder pages pdf; how to reorder pages in pdf online
VB.NET PDF Password Library: add, remove, edit PDF file password
On this page, we will illustrate how to protect PDF document via password by using Change PDF original password. VB.NET: Necessary DLLs for PDF Password Edit.
how to reorder pages in pdf reader; pdf rearrange pages
LanguageTexts Object (Listing)
Description
A listing of the LanguageText objects that represent all the multilingual texts in an object. 
VBA Object Name
HMILanguageTexts
Usage
Use one of the following properties to return the LanguageTexts listing: 
● LDLabelTexts Property
● LDNames Property
● LDStatusTexts Property
● LDTexts Property
● LDTooltipTexts Property
An example showing how to use the LanguageTexts listing can be found in this documentation 
under the heading "LDStatusTexts Property". 
Use the Add method to add multilingual texts to an object. In the following example a German 
label and an English label will be assigned to the button called "myButton": 
Sub AddLanguagesToButton()
'VBA281
Dim objLabelText As HMILanguageText
Dim objButton As HMIButton
Set objButton = ActiveDocument.HMIObjects.AddHMIObject("myButton", "HMIButton")
'
'Add text in actual datalanguage:
objButton.Text = "Actual-Language Text"
'
'Add english text:
Set objLabelText = ActiveDocument.HMIObjects("myButton").LDTexts.Add(1033, "English Text")
End Sub
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1946
System Manual, 02/2013, A5E32315920-AA
See also
LanguageText Object (Page 1945)
ItemByLcid Method (Page 1827)
Item Method (Page 1825)
VBA Reference (Page 1716)
Parent Property (Page 2290)
LDTooltipTexts Property (Page 2240)
LDTexts Property (Page 2239)
LDStatusTexts Property (Page 2238)
LDNames Property (Page 2237)
LDLabelTexts Property (Page 2236)
Count Property (Page 2132)
Application Property (Page 2059)
Layer Object
Description
Represents one of the 32 layers that are available in the picture. 
VBA Object Name
HMILayer
Usage
Use the Layer object to define a name and the minimum and maximum zoom for a layer. You 
define the visibility of layers separately by CS and RT layers: 
● Document Object: Controls the visibility of the RT layers.
● View Object: Controls the visibility of the RT layers.
Use the Layers listing to return a Layer object. In the following example the settings for the 
lowest layer are configured in the active picture:
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1947
Sub ConfigureSettingsOfLayer()
'VBA282
Dim objLayer As HMILayer
Set objLayer = ActiveDocument.Layers(1)
With objLayer
'configure "Layer 0"
.MinZoom = 10
.MaxZoom = 100
.Name = "Configured with VBA"
End With
End Sub
See also
Layers Property (Page 2234)
VBA Reference (Page 1716)
Editing Layers with VBA (Page 1641)
Visible Property (Page 2455)
Number Property (Page 2279)
Name Property (Page 2277)
MinZoom Property (Page 2275)
MaxZoom Property (Page 2258)
LDNames Property (Page 2237)
ActiveLayer Property (Page 2047)
Layers Object (Listing)
Description
A listing of the Layer objects that represent the 32 layers in the picture. 
VBA Object Name
HMILayer
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1948
System Manual, 02/2013, A5E32315920-AA
Usage
Use the LayersCS or LayersRT property to return the Layers listing. In the following example 
the layer names in the copy of the active picture will be output: 
Sub ShowLayer()
'VBA283
Dim colLayers As HMILayers
Dim objLayer As HMILayer
Dim strLayerList As String
Dim iCounter As Integer
iCounter = 1
Set colLayers = ActiveDocument.Layers
For Each objLayer In colLayers
If 1 = iCounter Mod 2 And 32 > iCounter Then
strLayerList = strLayerList & vbCrLf
ElseIf 11 > iCounter Then
strLayerList = strLayerList & "       "
Else
strLayerList = strLayerList & "     "
End If
strLayerList = strLayerList & objLayer.Name
iCounter = iCounter + 1
Next objLayer
MsgBox strLayerList
End Sub
See also
Layer Object (Page 1947)
Item Method (Page 1825)
VBA Reference (Page 1716)
Parent Property (Page 2290)
Count Property (Page 2132)
Application Property (Page 2059)
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
1949
Line Object
Description
Represents the "Line" object. The Line object is an element of the following listings:
● Objects: Contains all objects of a picture.
● Selection: Contains all selected objects of a picture.
● HMIDefaultObjects: Contains the default property values of all standard, Windows, and 
smart objects.
VBA Object Name
HMILine
Usage
Use the Add method to create a new "Line" object in a picture: 
Sub AddLine()
'VBA285
Dim objLine As HMILine
Set objLine = ActiveDocument.HMIObjects.AddHMIObject("Line1", "HMILine")
End Sub
Use "HMIObjects"(Index)" to return an object from the HMIObjects listing, where Index in this 
case identifies the object by name:
Sub EditLine()
'VBA286
Dim objLine As HMILine
Set objLine = ActiveDocument.HMIObjects("Line1")
objLine.BorderColor = RGB(255, 0, 0)
End Sub
Use "Selection"(Index) to return an object from the Selection listing:
VBA for Automated Configuration
3.5 VBA Reference
WinCC: Scripting (VBS, ANSI-C, VBA)
1950
System Manual, 02/2013, A5E32315920-AA
Documents you may be interested
Documents you may be interested