c# pdf viewer free : Change page order in pdf online control SDK platform web page winforms wpf web browser WinCCInformationSystemScripting_en-US89-part1447

You can determine for each action individually, whether or not the popup menu can be opened 
without a password.
To use GSC Runtime, you must first add an application window of the GSC Runtime type in 
a process picture. Using the GSC Runtime attributes, you can determine the appearance of 
the GSC Runtime window.
Note
Updating the GSC Runtime window increases the load on the system resources. The system 
load depends on how many actions are visible in the window. The system load can be lowered 
by reducing the height of the window so that fewer lines are visible.
See also
How to Edit Actions (Page 892)
Attributes of GSC Runtime (Page 892)
How to Place GSC Runtime in a Process Picture (Page 891)
How to Assign Authorizations (Page 882)
2.14.2.2
How to Place GSC Runtime in a Process Picture
Introduction
To use GSC Runtime, you must add GSC Runtime to a process picture. This process picture 
can be an existing picture or a picture that just serves diagnostic purposes. GSC Runtime 
cannot be added to the process picture directly, rather it must be added as an application in 
an application window. The application window is itself part of the process picture. The 
measures described must be performed in Graphics Designer.
Requirement
Graphics Designer has been started and the process picture is open.
Procedure
1. In the Object palette, select "Smart Object\Application Window".
2. In the drawing area, open the application window.
3. In the "Window Contents" dialog select "Global Script".
4. Confirm the entries by clicking "OK".
5. In the "Template" dialog, select "GSC Runtime".
6. Click "OK" to confirm your selection.
ANSI-C for Creating Functions and Actions
2.14 Runtime Behavior of Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
891
Change page order in pdf online - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
move pages in pdf document; how to move pages around in pdf file
Change page order in pdf online - 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
reordering pages in pdf document; rearrange pages in pdf file
See also
Attributes of GSC Runtime (Page 892)
2.14.2.3
Attributes of GSC Runtime
GSC Runtime Window Layout 
GSC Runtime has attributes with which you can determine the appearance of the GSC Runtime 
window in Runtime. These include the geometry attribute and in particular the following 
attributes:
● Display: With this attribute, you can specify whether the window should be visible or hidden. 
The attribute can be made dynamic with the name "Visible".
● Sizeable: Use this attribute to specify whether the window size can be changed in Runtime.
● Moveable: Use this attribute to specify whether the window can be moved in Runtime.
● Border: Use this attribute to specify whether the window has a border. If the window has a 
border, its height and width can be changed in Runtime.
● Title: Use this attribute to specify whether the window has a title bar.
● Can be Maximized: Use this attribute to specify whether the window's title bar has a button 
to maximize the window in Runtime.
● Can be Closed: Use this attribute to specify whether the window's title bar has a button to 
close the window in Runtime.
● Foreground: Use this attribute to specify whether the window is always in the foreground.
The attributes are displayed and can be set in Graphics Designer. 
2.14.2.4
How to Edit Actions
Introduction
Each of the actions in your project will be displayed on its own line in the GSC Runtime window. 
You can open an action in the GSC Runtime window and then edit it using Global Script Editor. 
After the edited action is saved, it is used in Runtime.
Procedure
1. Open the shortcut menu for the desired action.
2. Select "Edit".
See also
How To Create and Edit Actions (Page 865)
ANSI-C for Creating Functions and Actions
2.14 Runtime Behavior of Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
892
System Manual, 02/2013, A5E32315920-AA
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
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; C#
how to move pages in pdf files; how to move pdf pages around
VB.NET Word: Change Word Page Order & Sort Word Document Pages
Note: if you are trying to change the order of a you want to see other VB.NET Word document editing controls, please read this Word reading page which has
reordering pages in pdf; how to move pages in pdf
2.14.3
GSC Diagnose
2.14.3.1
GSC Diagnose
Description of Functions
GSC Diagnose outputs the printf instructions (contained in the actions) in the order in which 
they are called in the Diagnose window. This also applies to the printf instructions in functions 
that are called in actions. Through a well thought out use of printf instructions, for example to 
output the values of tags, it is possible to follow the action's flow and that of the called functions. 
Even error conditions, which result in a call to the OnErrorExecute function, are displayed in 
the GSC Diagnose window.
Figure 2-1
Diagnose window of GSC Diagnose
To use GSC Diagnose, you must first add an application window of the GSC Diagnose type 
in a process picture. Using the GSC Diagnose attributes, you can determine the appearance 
of the GSC Diagnose window.
When the picture is changed, the contents in the GSC Diagnose window is deleted.
Note
A printf() may contain maximum 360 characters.
ANSI-C for Creating Functions and Actions
2.14 Runtime Behavior of Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
893
C# Word - Process Word Document in C#
For example, you may change your Word document order from 1, 2, 3, 4, 5 to 3, 5, 4, 2,1 with C# coding. C#.NET: Extracting Page(s) from Word.
reorder pages in pdf file; reorder pages in pdf online
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
page from PDF file and changing the position, orientation and order of PDF PDF Page and File Splitting. If you want to split PDF file into two or small files
move pages in a pdf file; how to rearrange pages in pdf using reader
See also
The Toolbar of GSC Diagnose (Page 895)
Attributes of GSC Runtime (Page 892)
How to Place GSC Diagnose in a Process Picture? (Page 894)
2.14.3.2
How to Place GSC Diagnose in a Process Picture?
Introduction
To use GSC Diagnose, you must add GSC Diagnose to a process picture. This process picture 
can be an existing picture or a picture that just serves diagnostic purposes. GSC Diagnose 
cannot be added as an application to the process picture directly, rather it must be added as 
an application in an application window. The application window is itself part of the process 
picture. The measures described must be performed in Graphics Designer.
Requirement
Graphics Designer has been started and the process picture is open.
Procedure
1. In the Object palette, select "Smart Object\Application Window".
2. In the drawing area, open the application window.
3. In the "Window Contents" dialog select "Global Script".
4. Confirm the entries by clicking "OK".
5. In the "Template" dialog, select "GSC Diagnose".
6. Click "OK" to confirm your selection.
See also
Attributes of GSC Runtime (Page 892)
The Toolbar of GSC Diagnose (Page 895)
ANSI-C for Creating Functions and Actions
2.14 Runtime Behavior of Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
894
System Manual, 02/2013, A5E32315920-AA
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
pdf change page order online; move pages in pdf reader
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 reader; pdf rearrange pages online
2.14.3.3
Attributes of GSC Diagnose
GSC Diagnose Attributes
GSC Diagnose has attributes with which you can determine the appearance of the GSC 
Diagnose window in Runtime. These include the geometry attribute and in particular the 
following attributes:
● Display: With this attribute, you can specify whether the window should be visible or hidden. 
The attribute can be made dynamic with the name "Visible".
● Sizeable: Use this attribute to specify whether the window size can be changed in Runtime.
● Moveable: Use this attribute to specify whether the window can be moved in Runtime.
● Border: Use this attribute to specify whether the window has a border. If the window has a 
border, its height and width can be changed in Runtime.
● Title: Use this attribute to specify whether the window has a title bar.
● Can be Maximized: Use this attribute to specify whether the window's title bar has a button 
to maximize the window in Runtime.
● Can be Closed: Use this attribute to specify whether the window's title bar has a button to 
close the window in Runtime.
● Foreground: Use this attribute to specify whether the window is always in the foreground.
The attributes are displayed and can be set in Graphics Designer.
2.14.3.4
The Toolbar of GSC Diagnose
Toolbar Functions
The toolbar of GSC Diagnose includes buttons for the control the output in the Diagnose 
window as well as for saving, printing and opening the contents of the window.
The toolbar contains buttons with the following functions:
Button
Function
Deletes the contents of the window.
Stops the updating of the window.
Resumes the updating of the window.
Opens a text file in the window.
Saves the contents of the window in a text file.
DPrints the contents of the window.
ANSI-C for Creating Functions and Actions
2.14 Runtime Behavior of Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
895
C# PDF: C# Code to Process PDF Document Page Using C#.NET PDF
Enable C#.NET developers to change the page order of source PDF document file; Allow C#.NET developers to add image to specified area of source PDF
how to reverse page order in pdf; switch page order pdf
VB.NET PDF Password Library: add, remove, edit PDF file password
On this page, we will illustrate how to protect PDF document via Change PDF original password. In order to run the sample code, the following steps would be
move pages in a pdf; how to reorder pages in pdf reader
ANSI-C for Creating Functions and Actions
2.14 Runtime Behavior of Actions
WinCC: Scripting (VBS, ANSI-C, VBA)
896
System Manual, 02/2013, A5E32315920-AA
2.15
ANSI-C function descriptions
2.15.1
lpszPictureName
Overview
"lpszPictureName" is the name of the picture.
If you configure an action on a property or a "Mouse-click" event in WinCC, the name of the 
picture is provided as "lpszPictureName" in the action. The picture name has the following 
structure:
<BASE PICTURE NAME>.<PICTURE WINDOW NAME>:<PICTURE NAME>. ... .<Picture 
window name>:<Picture name>.
The "BASE PICTURE NAME" and the "PICTURE NAME" are provided without the file 
extension ".PDL".
This enables you to identify the object's picture path. You can also address specific picture 
windows, if a process picture is opened more than once for example.
Note
Do not change the text in "lpszPictureName not even using the function "strcat".
2.15.2
Standard functions
2.15.2.1
Standard functions - short description
The system provides standard functions. You can modify these functions to adapt them to your 
personal needs. Furthermore, you can create your own standard functions.
The basic system provides you with standard functions. They are divided into the following 
function groups:
● Alarm
● Graphics
● Report
● TagLog
● WinCC
● Windows
The "Obsolete functions" directory contains standard functions that were used to control the 
control before WinCC V7.
If the corresponding options have been installed, the following additional function groups are 
available:
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
897
● Options
● Split Screen Manager
● userarc (user archives)
2.15.2.2
Alarm
AcknowledgeMessage
Function
Acknowledges the message with the number that has been sent as a parameter in the message 
system.
Syntax
void AcknowledgeMessage(DWORD MsgNr) 
Parameters
MsgNo
Message to be acknowledged
Note
Make sure a configured message exists for the transferred message number.
To use the function on a client with its own project, a standard server for alarms has to be 
configured on the client.
See also
AcknowledgeMessage example
AXC_SetFilter
Function
External message window operation
This function sets a filter for WinCC Alarm Control to show a portion of the existing messages 
according to the filter criterion.
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
898
System Manual, 02/2013, A5E32315920-AA
Syntax
BOOL AXC_SetFilter(char* lpszPictureName, char* lpszObjectName, 
LPMSG_FILTER_STRUCT lpMsgFilter, LPCMN_ERROR, lpError)
Parameters
lpszPictureName
Pointer to the name of the picture in which the WinCC Alarm Control is located
lpszObjectName
Pointer to the WinCC Alarm Control name
lpMsgFilter
Pointer to the structure containing the filter criterion
lpError
Pointer to the structure of the error description
Return value
TRUE
The function has been completed without any errors.
FALSE
An error has occurred. 
Note
The standard function is no longer supported for the new WinCC AlarmControl as of WinCC 
V7.0.
See also
CMN_ERROR structure definition
ResetFilter example
AXC_SetFilter example
Structure definition MSG_FILTER_STRUCT structure definition
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
System Manual, 02/2013, A5E32315920-AA
899
GCreateMyOperationMsg
Function 
The "GCreateMyOperationMsg" standard function makes it possible to trigger your own 
operator input message in the message system. The message with the "dwMsgNum" message 
number must have already been configured as the operator input message.
Syntax
int GCreateMyOperationMsg( DWORD dwFlags, DWORD dwMsgNum, char* 
lpszPictureName, char* lpszObjectName, DWORD dwMyTextID, double doValueOld, double 
doValueNew, char* pszComment)  
Parameters
dwFlags
The message form can be selected using the "dwFlags" parameter.
Name
Value
Description
FLAG_COMMENT_PARAMETER
0x00000001
The text is entered as a comment directly into 
the message in Runtime, without its own 
comment dialog. The pointer to the comment 
must not equal "NULL."
FLAG_COMMENT_DIALOG
0x00000003
A comment dialog appears. The comment 
entered there is transferred to the message.
FLAG_TEXTID_PARAMETER
0x00000100
The text ID of a text from the TextLibrary is 
provided as the accompanying process value 
of the message.
dwMsgNum
WinCC message number of a self-created operator input message.
lpszPictureName
Pointer to the picture name of the picture from which the function is called.
lpszObjectName
Pointer to the WinCC tag name to which the old values and new values belong.
The name is forwarded as the instance name of the operator input message and entered in 
the accompanying process value "1".
dwMyTextID
Text ID of a text from the TextLibrary.
When the "FLAG_TEXTID_PARAMETER" is set, the text ID is provided as the numeric 
accompanying process value "8" of the message and is displayed as a number in process 
value block 8. So that the language-dependent text from the TextLibrary is displayed in the 
message, you must enter format statement "@8%s@" in the message text block.
ANSI-C for Creating Functions and Actions
2.15 ANSI-C function descriptions
WinCC: Scripting (VBS, ANSI-C, VBA)
900
System Manual, 02/2013, A5E32315920-AA
Documents you may be interested
Documents you may be interested