This is the legacy 4D documentation web site. Documentations are progressively being moved to developer.4d.com

Home

 
4D v19
WP SET FRAME

WP SET FRAME 


 

WP SET FRAME ( {* ;} wpArea ; frameSelector ) 
Parameter Type   Description
Operator in If specified, wpArea is a form object name (string). If omitted, wpArea is an object field or variable.
wpArea  String in Form object name (if * is specified) or 4D Write Pro object variable or field (if * is omitted)
frameSelector  Longint in Frame where the cursor should be set

The WP SET FRAME command sets the cursor into the frame designated by frameSelector in the 4D Write Pro wpArea area.

If you pass the optional * parameter, you indicate that wpArea is a form object name (string). If you do not pass this parameter, you indicate that wpArea is a 4D Write Pro object variable or field. 

Note: This command can only be used if the wpArea is associated with a form object (i.e. it is displayed in the current form/page).

You can pass in frameSelector one of the following constants from the 4D Write Pro Constants theme: 

Constant Type Value Comment
wk body Longint 0 Body frame of the section
wk current page footer Longint 2
wk current page header Longint 1
wk current section default footer Longint 10 Default footer of the section (available only if there is no active subsection footer)
wk current section default header Longint 9 Default header of the section (available only if there is no active subsection header)
wk current section first footer Longint 4 Footer of the first page of the section
wk current section first header Longint 3 Header of the first page of the section
wk current section left footer Longint 6 Footer of the left page(s) of the section
wk current section left header Longint 5 Header of the left page(s) of the section
wk current section right footer Longint 8 Footer of the right page(s) of the section
wk current section right header Longint 7 Header of the right page(s) of the section
  • If wk current page header or wk current page footer is passed in frameSelector, WP SET FRAME will give focus to the first selected page header or footer, no matter the sub-section type (if it does not contain any header or footer, the command will do nothing).
  • If any of the wk current section[...] constants are passed in frameSelector, WP SET FRAME will give focus to the specified sub-section header or footer of the first selected section (if it does not contain any header or footer, the command will do nothing).
  • WP SET FRAME will do nothing if the frameSelector frame does not exist for the selection section (for example, wk current section left header when there is no distinction between left and right pages in wpArea).

Example  

You want to set the cursor to the left footer of the current section:

 WP SET FRAME(*;"WPArea";wk current section left footer)



See also 

WP Get frame

 
PROPERTIES 

Product: 4D
Theme: 4D Write Pro Language
Number: 1518

 
PAGE CONTENTS 
 
HISTORY 

Created: 4D v16 R5

 
ARTICLE USAGE

4D Write Pro Reference ( 4D v19)