ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage properties / Properties associated with windows, pages and controls
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
The PageLayout gets and sets the layout:
  • of the current diagram in the Diagram Editor control. The layout is defined in a variable of type diagLayout.
  • of the current worksheet in a Spreadsheet control. The layout is defined in a variable of type xlsLayout.
Example
// Current sheet [NoMargins]
xLayout is xlsLayout = PSHEET_SpreadsheetControl.PageLayout
xLayout.LeftMargin = 0
xLayout.RightMargin = 0
PSHEET_SpreadsheetControl.PageLayout = xLayout
Syntax

Getting the layout of a diagram Hide the details

<Result> = <Diagram Editor control>.PageLayout
<Result>: diagLayout variable
diagLayout variable that corresponds to the current diagram layout.
<Diagram Editor control>: Control name
Name of the Diagram Editor control used.

Changing the layout of a diagram Hide the details

<Diagram Editor control>.PageLayout = <New layout>
<Diagram Editor control>: Control name
Name of the Diagram Editor control used.
<New layout>: diagLayout variable
Name of the diagLayout variable that corresponds to the new diagram layout.
Remarks
This layout is used when printing the diagram via the Diagram Editor control or via iPrintDiagram.
Minimum version required
  • Version 27
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 09/19/2024

Send a report | Local help