4Dv18R3 Commands (only the 716 CMDs which are not NOT threadsafe)
Friday June 12, 2020 3:19 pm
NameTokenIdthreadsafeThemecmdSyntaxcmdDesc
_O_ADD DATA SEGMENTC361False4D Umgebung
_O_DATA SEGMENT LISTC527False4D Umgebung_o_DATA SEGMENT LIST ( segments )Starting with version 11 of 4D, data segments are no longer supported (the size of the data file is now unlimited). This command has been kept for compatibility reasons. It now systematically returns an array with one element containing the long name of the data file of the database. 
BUILD APPLICATIONC871False4D UmgebungBUILD APPLICATION {( buildAppSettings )}launches the application generation process. It takes into account parameters set in the current build application settings file or the settings file set in the buildAppSettings parameter. 
Compact data fileC937False4D UmgebungCompact data file ( structurePath ; dataPath {; archiveFolder {; option {; method}}} ) -> Textcompacts the data file designated by the dataPath parameter associated with the structurePath structure file.
COMPONENT LISTC1001False4D UmgebungCOMPONENT LIST ( componentsArray )sizes and fills the componentsArray array with the names of the components loaded by the 4D application for the current host database.
CREATE DATA FILEC313False4D UmgebungCREATE DATA FILE ( accessPath )creates a new data file to disk and replaces the data file opened by the 4D application on-the-fly.
Export structure fileC1565False4D UmgebungExport structure file ( folderPath {; options} ) -> Objectbreaks down the current 4D database structure into a set of text-based files or native picture files and stores them in the specified folderPath
Get database parameterC643False4D UmgebungGet database parameter ( {aTable ;} selector {; stringValue} ) -> Realallows you to get the current value of a 4D database parameter.
NOTIFY RESOURCES FOLDER MODIFICATIONC1052False4D UmgebungNOTIFY RESOURCES FOLDER MODIFICATION "forces" 4D Server to send a notification to all the connected 4D machines indicating that the Resources folder of the database has been modified so that they can synchronize their local Resources folder.
OPEN ADMINISTRATION WINDOWC1047False4D UmgebungOPEN ADMINISTRATION WINDOW displays the server administration window on the machine that executes it.
OPEN DATA FILEC312False4D UmgebungOPEN DATA FILE ( accessPath )allows changing the data file opened by the 4D application on-the-fly. 
OPEN DATABASEC1321False4D UmgebungOPEN DATABASE ( filePath )closes the current 4D database and opens on-the-fly the database defined by filePath
OPEN SECURITY CENTERC1018False4D UmgebungOPEN SECURITY CENTER displays the Maintenance and Security Center (MSC) window.
OPEN SETTINGS WINDOWC903False4D UmgebungOPEN SETTINGS WINDOW ( selector {; access {; settingsType}} )opens the Preferences dialog box of 4D or the Database Settings of the current 4D application and displays the parameters or the page corresponding to the key passed in selector.
PLUGIN LISTC847False4D UmgebungPLUGIN LIST ( numbersArray ; namesArray )fills in the numbersArray and namesArray arrays with the numbers and names of the plug-ins loaded and usable by the 4D application.
QUIT 4DC291False4D UmgebungQUIT 4D {( time )}exits the current 4D application and returns to the Desktop.
RESTART 4DC1292False4D UmgebungRESTART 4D {( time {; message} )}restarts the current 4D application
SET DATABASE LOCALIZATIONC1104False4D UmgebungSET DATABASE LOCALIZATION ( languageCode {; *} )used to modify the current language of the database for the current session
SET DATABASE PARAMETERC642False4D UmgebungSET DATABASE PARAMETER ( {aTable ;} selector ; value )allows you to modify various internal parameters of the 4D database.
SET UPDATE FOLDERC1291False4D UmgebungSET UPDATE FOLDER ( folderPath {; silentErrors} )specifies the folder containing the update of the current merged 4D application
VERIFY CURRENT DATA FILEC1008False4D UmgebungVERIFY CURRENT DATA FILE {( objects ; options ; method {; tablesArray {; fieldsArray}} )}carries out a structural check of the objects found in the data file currently opened by 4D.
VERIFY DATA FILEC939False4D UmgebungVERIFY DATA FILE ( structurePath ; dataPath ; objects ; options ; method {; tablesArray {; fieldsArray}} )carries out a structural check of the objects contained in the 4D data file designated by structurePath and dataPath.
WP USE PAGE SETUPC1358False4D Write Pro
WP PRINTC1343False4D Write Pro
WP SET FRAMEC1518False4D Write Pro
WP Selection rangeC1340False4D Write Pro
WP SELECTC1348False4D Write Pro
WP Get page countC1412False4D Write Pro
WP Get frameC1519False4D Write Pro
_O_ARRAY STRINGC218FalseArrays_o_ARRAY STRING ( strLen ; arrayName ; size {; size2} ) (obsolete) creates and/or resizes an array of String elements in memory.
ARRAY TO LISTC287FalseArraysARRAY TO LIST ( array ; list {; itemRefs} )creates or replaces the hierarchical list or the choice list (created in the List editor) that is specified in list using the elements of the array array.
LIST TO ARRAYC288FalseArraysLIST TO ARRAY ( list ; array {; itemRefs} )creates or overrides the array array with the first level items of the list or choice list designated by list. 
TEXT TO ARRAYC1149FalseArraysTEXT TO ARRAY ( varText ; arrText ; width ; fontName ; fontSize {; fontStyle {; *}} )transforms a text variable into a text array
MODIFY SELECTIONC204FalseAuswahlMODIFY SELECTION ( {aTable}{; selectMode}{; enterList}{; *}{; *} )displays the records of the current selection of aTable in the current output form or in the input form when you double-click on a record. You can modify the fields of the record in the input form or in “Enter in List” mode (if it is authorized).
Displayed line numberC897FalseAuswahlDisplayed line number  -> Longintreturns the number of the row being processed while a list of records or list box rows is displayed on screen.
DISPLAY SELECTIONC59FalseAuswahlDISPLAY SELECTION ( {aTable}{; selectMode}{; enterList}{; *}{; *} )displays the selection of aTable, using the output form.
HIGHLIGHT RECORDSC656FalseAuswahlHIGHLIGHT RECORDS ( {aTable }{;}{ setName {; *}} )highlights records in a list form.
GET HIGHLIGHTED RECORDSC902FalseAuswahlGET HIGHLIGHTED RECORDS ( {aTable ;} setName )stores in the set designated by the setName parameter the highlighted records (i.e., the records highlighted by the user in the list form) in the aTable passed as parameter.
GET RESTORE INFORMATIONC889FalseBackupGET RESTORE INFORMATION ( selector ; info1 ; info2 )gets information related to the last automatic database restore
CHECK LOG FILEC799FalseBackupCHECK LOG FILE displays the dialog box for viewing the current log file of the database (which can also be accessed via the Maintenance Security Center window)
RESTOREC918FalseBackupRESTORE {( archivePath {; destFolderPath} )}can be used to restore the file(s) included in a 4D archive
BACKUPC887FalseBackupBACKUP starts the backup of the database using the current backup settings.
GET BACKUP INFORMATIONC888FalseBackupGET BACKUP INFORMATION ( selector ; info1 ; info2 )gets information related to the last backup performed on the database data
SELECT LOG FILEC345FalseBackupSELECT LOG FILE ( logFile )creates, or closes the log file according to the value you pass in logFile.
EDIT ACCESSC281FalseBenutzer und GruppenEDIT ACCESS lets the user edit the password system. 
SET PLUGIN ACCESSC845FalseBenutzer und GruppenSET PLUGIN ACCESS ( plugIn ; group )sets, by programming, the user group allowed to use each “serialized” plug-in that is installed in the database
GET USER LISTC609FalseBenutzer und GruppenGET USER LIST ( userNames ; userNumbers )populates the arrays userNames and userNumbers with the names and unique ID numbers of the users as they appear in the Passwords window.
GET USER PROPERTIESC611FalseBenutzer und GruppenGET USER PROPERTIES ( userID ; name ; startup ; password ; nbLogin ; lastLogin {; memberships {; groupOwner}} )returns the information about the user whose unique user ID number you pass in userID.
Get default userC826FalseBenutzer und GruppenGet default user  -> Longintreturns the unique user ID of the user set as “Default user” in the database Settings dialog box
Set user propertiesC612FalseBenutzer und GruppenSet user properties ( userID ; name ; startup ; password ; nbLogin ; lastLogin {; memberships {; groupOwner}} ) -> Longintlets you change and update the properties of an existing user account whose unique user ID number you pass in userID, or add a new user
Is user deletedC616FalseBenutzer und GruppenIs user deleted ( userNumber ) -> Booleantests the user account whose unique user ID number you pass in userID.
GET GROUP PROPERTIESC613FalseBenutzer und GruppenGET GROUP PROPERTIES ( groupID ; name ; owner {; members} ) returns the properties of the group whose unique group ID number you pass in groupID
Validate passwordC638FalseBenutzer und GruppenValidate password ( userID ; password {; digest} ) -> Booleanreturns True if the string passed in password is the password for the user account whose ID number or name is passed in userID.
Set group propertiesC614FalseBenutzer und GruppenSet group properties ( groupID ; name ; owner {; members} )  -> Longintenables you to change and update the properties of an existing group whose unique group ID number you pass in groupID, or to add a new group
Get plugin accessC846FalseBenutzer und GruppenGet plugin access ( plugIn ) -> Stringreturns the name of the user group authorized to use the plug-in whose number was passed in the plugIn parameter
BLOB TO USERSC850FalseBenutzer und GruppenBLOB TO USERS ( users )replaces the user accounts and groups found in the BLOB users in the current database
DELETE USERC615FalseBenutzer und GruppenDELETE USER ( userID )deletes the user whose unique user ID number you pass in userID.
User in groupC338FalseBenutzer und GruppenUser in group ( user ; group ) -> Booleanreturns TRUE if user is in group.
USERS TO BLOBC849FalseBenutzer und GruppenUSERS TO BLOB ( users )stores in the BLOB users the list of all user accounts and database groups created by the Administrator.
GET GROUP LISTC610FalseBenutzer und GruppenGET GROUP LIST ( groupNames ; groupNumbers )populates the arrays groupNames and groupNumbers with the names and unique ID numbers of the groups as they appear in the Password editor window
CHANGE CURRENT USERC289FalseBenutzer und GruppenCHANGE CURRENT USER {( user ; password )}changes the identity of the current user in the database, without needing to quit. 
CHANGE PASSWORDC186FalseBenutzer und GruppenCHANGE PASSWORD ( password )changes the password of the current user
_O_CREATE USER FORMC808FalseBenutzerformulare_o_CREATE USER FORM ( aTable ; form ; userForm )duplicates the 4D table form whose table and name are passed as parameters and creates a new user form named userForm. 
_O_EDIT FORMC807FalseBenutzerformulare_o_EDIT FORM ( aTable ; form {; userForm {; library}} ) opens the table form set using the aTable, form and the optional userForm parameters in the User form editor
_O_DELETE USER FORMC810FalseBenutzerformulare_o_DELETE USER FORM ( aTable ; form ; userForm )allows you to remove the user form set using the aTable, form and userForm parameters. 
_O_LIST USER FORMSC809FalseBenutzerformulare_o_LIST USER FORMS ( aTable ; form ; userFormArray )fills the userFormArray array with the names of user forms coming from the developer form (table form) set in the table and form parameters.
PLAYC290FalseBenutzeroberflächePLAY ( objectName {; async} )plays sound files or, on OS X, a system sound
SET CURSORC469FalseBenutzeroberflächeSET CURSOR {( cursor )}changes the mouse cursor to the system cursor whose ID number you pass in cursor.
POST EVENTC467FalseBenutzeroberflächePOST EVENT ( what ; message ; when ; mouseX ; mouseY ; modifiers {; process} )simulates a keyboard or mouse event.
GET MOUSEC468FalseBenutzeroberflächeGET MOUSE ( mouseX ; mouseY ; mouseButton {; *} ) returns the current state of the mouse.
SET FIELD TITLESC602FalseBenutzeroberflächeSET FIELD TITLES ( aTable ; fieldTitles ; fieldNumbers {; *} ) lets you mask, rename, and reorder the fields of the table passed in aTable or aSubtable when they appear in standard 4D dialog boxes, such as the Query editor, within the Application environment (more specifically, when the editors are called using 4D language commands).
REDRAWC174FalseBenutzeroberflächeREDRAW ( object )causes the refreshing of a Web form, subform, field, list box or variable
SHOW MENU BARC431FalseBenutzeroberflächeSHOW MENU BAR makes the menu bar visible.
Pop up menuC542FalseBenutzeroberflächePop up menu ( contents {; default {; xCoord ; yCoord}} )  -> Longintdisplays a pop-up menu at the current location of the mouse. 
SET TABLE TITLESC601FalseBenutzeroberflächeSET TABLE TITLES {( tableTitles ; tableNumbers {; *})}lets you mask, rename, and reorder the tables of your database that appear in standard 4D dialog boxes within the Application environment (when these editors are called using 4D language commands).
GET FIELD TITLESC804FalseBenutzeroberflächeGET FIELD TITLES ( aTable ; fieldTitles ; fieldNums )fills the fieldTitles and fieldNums arrays with the names and numbers of database fields for the desired aTable.
POST CLICKC466FalseBenutzeroberflächePOST CLICK ( mouseX ; mouseY {; process} {; *} ) simulates a mouse click. Its effect as if the user actually clicked the mouse button.
Focus objectC278FalseBenutzeroberflächeFocus object  -> Pointerreturns a pointer to the object having the focus in the current form.
_O_SET PLATFORM INTERFACEC367FalseBenutzeroberfläche
_O_INVERT BACKGROUNDC93FalseBenutzeroberfläche
GET TABLE TITLESC803FalseBenutzeroberflächeGET TABLE TITLES ( tableTitles ; tableNums )fills the tableTitles and tableNums arrays with the names and numbers of database tables defined in the Structure window or using the SET TABLE TITLES command.
POST KEYC465FalseBenutzeroberflächePOST KEY ( code {; modifiers {; process}} )simulates a keystroke.
HIDE MENU BARC432FalseBenutzeroberflächeHIDE MENU BAR makes the menu bar invisible.
_O_Get platform interfaceC470FalseBenutzeroberfläche
SET ABOUTC316FalseBenutzeroberflächeSET ABOUT ( itemText ; method )changes the About 4D menu command in the Help (Windows) or in the Application (Mac OS X) menu to itemText. 
_O_PICTURE TYPE LISTC681FalseBilder
GET PICTURE FROM LIBRARYC565FalseBilderGET PICTURE FROM LIBRARY ( picRef | picName ; picture )returns in the picture parameter the Picture Library graphic whose reference number is passed in picRef or whose name is passed in picName.
_O_PICTURE TO GIFC671FalseBilder_o_PICTURE TO GIF ( pict ; blobGIF )converts a PICT picture stored in a variable or in a 4D field into a GIF picture.
_O_QT COMPRESS PICTUREC355FalseBilder
_O_SAVE PICTURE TO FILEC358FalseBilder
SET PICTURE TO LIBRARYC566FalseBilderSET PICTURE TO LIBRARY ( picture ; picRef ; picName )creates a new picture or replaces a picture in the Picture Library.
_O_QT LOAD COMPRESS PICTURE FROM FILEC357FalseBilder
PICTURE LIBRARY LISTC564FalseBilderPICTURE LIBRARY LIST ( picRefs ; picNames )returns the reference numbers and names of the pictures currently stored in the Picture Library of the database.
REMOVE PICTURE FROM LIBRARYC567FalseBilderREMOVE PICTURE FROM LIBRARY ( picRef | picName )removes from the Picture Library the picture whose reference number is passed in picRef or whose name is passed in picName. 
_O_QT COMPRESS PICTURE FILEC359FalseBilder
LIST TO BLOBC556FalseBLOBLIST TO BLOB ( list ; blob {; *} )stores the hierarchical list list in the BLOB blob.
BLOB to listC557FalseBLOBBLOB to list ( blob {; offset} ) -> ListRefcreates a new hierarchical list with the data stored within the BLOB blob at the byte offset (starting at zero) specified by offset and returns a List Reference number for that new list.
_O_C_GRAPHC352FalseCompiler_o_C_GRAPH ( {method ;} variable {; variable2 ; ... ; variableN} ) casts each specified variable as a Graph variable.
_O_C_INTEGERC282FalseCompiler_o_C_INTEGER ( {method ;} variable {; variable2 ; ... ; variableN} ) casts each specified variable as an Integer variable.
_O_C_STRINGC293FalseCompiler_o_C_STRING ( {method ;} size ; variable {; variable2 ; ... ; variableN} )casts each specified variable as a String variable.
DISPLAY RECORDC105FalseDatensätzeDISPLAY RECORD {( aTable )}displays the current record of aTable, using the current input form.
Encrypt data fileC1610FalseDatensicherheitEncrypt data file ( structurePath ; dataPath {; newPassPhrase | newDataKey {; archiveFolder {; curPassPhrase | curDataKey {; methodName}}}} ) -> Textencrypt or re-encrypt the data file designated by the dataPath parameter associated to the structurePath parameter
GRAPH SETTINGSC298FalseDiagrammeGRAPH SETTINGS ( graphPicture ; xmin ; xmax ; ymin ; ymax ; xprop ; xgrid ; ygrid ; title {; title2 ; ... ; titleN} )changes the graph settings for graph displayed in a form.
_O_GRAPH TABLEC148FalseDiagramme
Drop positionC608FalseDrag and DropDrop position {( columnNumber | pictPosY )} -> Longintcan be used to find out the location, in a “complex” destination object, where an object has been (dragged and) dropped.
SET DRAG ICONC1272FalseDrag and DropSET DRAG ICON ( icon {; horOffset {; vertOffset}} )associates the icon picture  with the cursor during drag and drop operations that are managed by  programming
_O_DRAG AND DROP PROPERTIESC607FalseDrag and Drop_o_DRAG AND DROP PROPERTIES ( srcObject ; srcElement ; srcProcess )enables you to obtain information about the source object when an On Drag Over or On Drop event occurs for a “complex” object (array, list box or hierarchical list).
SET PRINT MARKERC709FalseDruckenSET PRINT MARKER ( markNum ; position {; *} )enables the definition of the marker position during printing.
SET PRINT OPTIONC733FalseDruckenSET PRINT OPTION ( option ; value1 {; value2} )used to modify, by programming, the value of a print option.
SET PRINT PREVIEWC364FalseDruckenSET PRINT PREVIEW ( preview )allows you to programmatically check or uncheck the Preview on Screen option of the Print dialog box.
SET PRINTABLE MARGINC710FalseDruckenSET PRINTABLE MARGIN ( left ; top ; right ; bottom )sets the values of various printing margins by using the Print form, PRINT SELECTION and PRINT RECORD commands.
Is in print previewC1198FalseDruckenIs in print preview  -> Booleanreturns True if the Preview on Screen option is checked in the printing dialog box and False otherwise
Get printed heightC702FalseDruckenGet printed height  -> Longintreturns the overall height (in pixels) of the section printed using the Print form command.
GET PRINTABLE MARGINC711FalseDruckenGET PRINTABLE MARGIN ( left ; top ; right ; bottom )returns the current values of the different margins defined using the Print form, PRINT SELECTION and PRINT RECORD commands.
GET PRINTABLE AREAC703FalseDruckenGET PRINTABLE AREA ( height {; width} )returns the size, in pixels, of the height and width parameters of the printable area.
Get print previewC1197FalseDruckenGet print preview  -> Booleanreturns True if the SET PRINT PREVIEW command was called with the True value in the current process
ACCUMULATEC303FalseDruckenACCUMULATE ( data {; data2 ; ... ; dataN} )specifies the fields or variables to be accumulated during a form report performed using PRINT SELECTION.
GET PRINT OPTIONC734FalseDruckenGET PRINT OPTION ( option ; value1 {; value2} )returns the current value(s) of a print option
Get print markerC708FalseDruckenGet print marker ( markNum ) -> Longintenables you to get the current position of a marker during printing. 
OPEN PRINTING JOBC995FalseDruckenOPEN PRINTING JOB opens a print job and stacks all the subsequent printing orders there until the CLOSE PRINTING JOB command is called.
PAGE BREAKC6FalseDruckenPAGE BREAK {( * | > )}triggers the printing of the data that has been sent to the printer and ejects the page.
Printing pageC275FalseDruckenPrinting page  -> Longintreturns the printing page number.
PRINTERS LISTC789FalseDruckenPRINTERS LIST ( namesArray {; altNamesArray {; modelsArray}} )fills in the array(s) passed as parameter(s) with the names as well as, optionally, the locations or custom names and models of the available printers for the machine. 
_O_PAGE SETUPC299FalseDrucken_o_PAGE SETUP ( {aTable ;} form )is declared obsolete in 4D beginning with version 18 and is kept only for compatibility reasons
Print settings to BLOBC1433FalseDruckenPrint settings to BLOB ( printSettings ) -> Longintsaves the current 4D print settings in the printSettings BLOB
CLOSE PRINTING JOBC996FalseDruckenCLOSE PRINTING JOB closes the print job previously opened by the OPEN PRINTING JOB command and sends any printing document that has been assembled to the current printer.
PRINT SETTINGSC106FalseDruckenPRINT SETTINGS {( dialType )}displays a printing dialog box.
PRINT SELECTIONC60FalseDruckenPRINT SELECTION ( {aTable}{;}{* | >} )prints the current selection of aTable.
PRINT RECORDC71FalseDruckenPRINT RECORD ( {aTable}{;}{* | >} )prints the current record of aTable, without modifying the current selection.
BREAK LEVELC302FalseDruckenBREAK LEVEL ( level {; pageBreak} )specifies the number of break levels in a report performed using PRINT SELECTION.
BLOB to print settingsC1434FalseDruckenBLOB to print settings ( printSettings {; params} ) -> Longintreplaces the current 4D print settings with the parameters stored in the printSettings BLOB
PRINT OPTION VALUESC785FalseDruckenPRINT OPTION VALUES ( option ; namesArray {; info1Array {; info2Array}} ) returns, in namesArray, a list of value names available for the print option defined
SubtotalC97FalseDruckenSubtotal ( data {; pageBreak} ) -> Realreturns the subtotal for data for the current or last break level.
SET CURRENT PRINTERC787FalseDruckenSET CURRENT PRINTER ( printerName )designates the printer to be used for printing with the current 4D application.
Print objectC1095FalseDruckenPrint object ( {* ;} object {; posX {; posY {; width {; height}}}} ) -> Booleanlets you print the form object(s) designated by the object and * parameters, at the location set by the posX and posY parameters
PRINT LABELC39FalseDruckenPRINT LABEL ( {aTable }{;}{ document {; * | >}} )enables you to print labels with the data from the selection of aTable.
Get current printerC788FalseDruckenGet current printer  -> Stringreturns the name of the current printer defined in the 4D application.
Print formC5FalseDruckenPrint form ( {aTable ;} form {; areaStart {; areaEnd}} )  -> Longintprints form with the current values of fields and variables of aTable.
LevelC101FalseDruckenLevel  -> Longintused to determine the current header or break level.
MODIFY RECORDC57FalseEingabeMODIFY RECORD ( {aTable}{;}{*} )modifies the current record for the table aTable or for the default table if you omit the aTable parameter.
ACCEPTC269FalseEingabeACCEPT performs the same action as when the user presses the Enter key.
_O_ADD SUBRECORDC202FalseEingabe_o_ADD SUBRECORD ( subtable ; form {; *} )(obsolete) lets the user add a new subrecord to subtable, using the form form
DIALOGC40FalseEingabeDIALOG ( {aTable ;} form {; formData}{; *} )presents the form to the user, along with formData  parameter(s) (optional)
_O_MODIFY SUBRECORDC203FalseEingabe_o_MODIFY SUBRECORD ( subtable ; form {; *} )(obsolete) displays the current subrecord of subtable for modification using the form form.
ModifiedC32FalseEingabeModified ( aField ) -> Boolean returns True if field has been programmatically assigned a value or has been edited during data entry.
CANCELC270FalseEingabeCANCEL In the context of data entry, performs the same action as when the user presses the cancel key (Esc). Can also be placed in the optional close box method of a window created by the Open window command.
ADD RECORDC56FalseEingabeADD RECORD ( {aTable}{;}{*} )lets the user add a new record to the database for the table aTable or for the default table, if you omit the aTable parameter. 
REJECTC38FalseEingabeREJECT {( aField )}rejects the entire data entry and forces the user to stay in the form or rejects only the modification of the aField field.
EDIT ITEMC870FalseEingabekontrolleEDIT ITEM ( {* ;} object {; item} )allows you to edit the current item or the item number item in the array or the list set in the object parameter. 
GOTO OBJECTC206FalseEingabekontrolleGOTO OBJECT ( {* ;} object )used to select the data entry object object as the active area of the form. It is equivalent to the user’s clicking on or tabbing into the field or variable.
GET HIGHLIGHTC209FalseEingabekontrolleGET HIGHLIGHT ( {* ;} object ; startSel ; endSel )used to determine what text is currently highlighted in object. 
HIGHLIGHT TEXTC210FalseEingabekontrolleHIGHLIGHT TEXT ( {* ;} object ; startSel ; endSel )highlights a section of the text in object.
Get edited textC655FalseEingabekontrolleGet edited text  -> Textretrieves the text as it is being entered in a form object
FILTER KEYSTROKEC389FalseEingabekontrolleFILTER KEYSTROKE ( filteredChar )enables you to replace the character entered by the user into a field or an enterable area with the first character of the string filteredChar you pass.
KeystrokeC390FalseEingabekontrolleKeystroke  -> Stringreturns the character entered by the user into a field or an enterable area. 
Frontmost windowC447FalseFensterFrontmost window {( * )} -> WinRefreturns the window reference number of the frontmost window.
CONVERT COORDINATESC1365FalseFensterCONVERT COORDINATES ( xCoord ; yCoord ; from ; to )converts the (x;y) coordinates  of a point from one coordinate system to another
Current form windowC827FalseFensterCurrent form window  -> WinRefreturns the reference of the current form window.
Open windowC153FalseFensterOpen window ( left ; top ; right ; bottom {; type {; title {; controlMenuBox}}} ) -> WinRefopens a new window with the dimensions given by the first four parameters and with the characteristics set using the three following parameters
CLOSE WINDOWC154FalseFensterCLOSE WINDOW {( window )}closes the active window opened by the Open window or Open form window command in the current process.
REDRAW WINDOWC456FalseFensterREDRAW WINDOW {( window )}provokes a graphical update of the window whose reference number you pass in window.
Open form windowC675FalseFensterOpen form window ( {aTable ;} formName {; type {; hPos {; vPos {; *}}}} ) -> WinRefopens a new window using the size and resizing properties of the form formName.
DRAG WINDOWC452FalseFensterDRAG WINDOW lets users drag the window on which they clicked following the movements of the mouse.
Window kindC445FalseFensterWindow kind {( window )} -> Longintreturns the 4D type of the window whose reference number is passed in window.
WINDOW LISTC442FalseFensterWINDOW LIST ( windows {; *} )populates the array windows with the window reference numbers of the windows currently open in all running processes (kernel or user processes).
Next windowC448FalseFensterNext window ( window ) -> WinRefreturns the window reference number of the window “behind” the window you pass in window (based on the front-to-back order of the windows).
SET WINDOW TITLEC213FalseFensterSET WINDOW TITLE ( title {; window} )changes the title of the window whose reference number is passed in window to the text passed in title (max. length 80 characters).
RESIZE FORM WINDOWC890FalseFensterRESIZE FORM WINDOW ( width ; height )lets you change the size of the current form window. 
MINIMIZE WINDOWC454FalseFensterMINIMIZE WINDOW {( window )}sets the size of the window whose number is passed as window to the size it was before being maximized.
SET WINDOW RECTC444FalseFensterSET WINDOW RECT ( left ; top ; right ; bottom {; window}{; *} )changes the global coordinates of the window whose reference number is passed in window.
GET WINDOW RECTC443FalseFensterGET WINDOW RECT ( left ; top ; right ; bottom {; window} )returns the coordinates of the window whose reference number is passed in window.
Get window titleC450FalseFensterGet window title {( window )} -> Stringreturns the title of the window whose reference number is passed in window. If the window does not exist, an empty string is returned.
Tool bar heightC1016FalseFensterTool bar height  -> Longintreturns the height of the current visible tool bar, expressed in pixels.
ERASE WINDOWC160FalseFensterERASE WINDOW {( window )}clears the contents of the window whose reference number is passed in window. 
SHOW WINDOWC435FalseFensterSHOW WINDOW {( window )}displays the window whose number was passed in window.
HIDE TOOL BARC434FalseFensterHIDE TOOL BAR handles the display of custom toolbars created by the  Open form window command for the current process
HIDE WINDOWC436FalseFensterHIDE WINDOW {( window )}hides the window whose number was passed in window or, if this parameter is omitted, the current process frontmost window.
Find windowC449FalseFensterFind window ( left ; top {; windowPart} ) -> WinRefreturns (if any) the reference number of the first window “touched” by the point whose coordinates passed in left and top.
_O_Open external windowC309FalseFenster
MAXIMIZE WINDOWC453FalseFensterMAXIMIZE WINDOW {( window )}triggers the expansion of the window whose reference number was passed in window.
Window processC446FalseFensterWindow process {( window )} -> Longintreturns the process number that runs the window whose reference number is passed in window.
SHOW TOOL BARC433FalseFensterSHOW TOOL BAR handles the display of custom toolbars created by the  Open form window command for the current process
SET ALLOWED METHODSC805FalseFormelnSET ALLOWED METHODS ( methodsArray )designates the project methods that can be called directly from the application
GET ALLOWED METHODSC908FalseFormelnGET ALLOWED METHODS ( methodsArray )returns, in methodsArray, the names of methods that can be used to write formulas.
EDIT FORMULAC806FalseFormelnEDIT FORMULA ( aTable ; formula )displays the Formula editor in order to let the user write or modify a formula.
Parse formulaC1576FalseFormelnParse formula ( formula {; options}{; errorMessage} ) -> Textanalyzes the 4D formula, checks its syntax, and returns its normalized form
FORM SET OUTPUTC54FalseFormulareFORM SET OUTPUT ( {aTable ;} form {; userForm} )sets the current output form for table to form, or userForm. 
FORM LOADC1103FalseFormulareFORM LOAD ( {aTable ;} form {; *} )used to load the form in memory in the current process in order to print its data or parse its contents
FORM UNLOADC1299FalseFormulareFORM UNLOAD releases from memory the current form designated using the OPEN PRINTING FORM command
FORM SET VERTICAL RESIZINGC893FalseFormulareFORM SET VERTICAL RESIZING ( resize {; minHeight {; maxHeight}} )allows you to change the vertical resizing properties of the current form through programming.
FORM SET SIZEC891FalseFormulareFORM SET SIZE ( {object ;} horizontal ; vertical {; *} ) allows you to change the size of the current form by programming.
FormC1466FalseFormulareForm  -> Objectreturns the object associated with the current form, if any
FORM SET INPUTC55FalseFormulareFORM SET INPUT ( {aTable ;} form {; userForm {; *}} ) sets the current input form for aTable to form, or userForm. The form must belong to aTable.
FORM Convert to dynamicC1570FalseFormulareFORM Convert to dynamic ( {aTable ;} formName ) -> Objectconverts the formName (classic form) to a dynamic form and returns it in an object.
FORM SET HORIZONTAL RESIZINGC892FalseFormulareFORM SET HORIZONTAL RESIZING ( resize {; minWidth {; maxWidth}} )allows you to change the horizontal resizing properties of the current form through programming.
_O_FORM GET PARAMETERC969FalseFormulare_o_FORM GET PARAMETER ( {aTable ;} form ; selector ; value )can be used to get the current value of a parameter of the form indicated by aTable and form.
FORM FIRST PAGEC250FalseFormulareFORM FIRST PAGE changes the currently displayed form page to the first form page.
FORM Get current pageC276FalseFormulareFORM Get current page {( * )} -> Longintreturns the number of the currently displayed form page or of the current form loaded by the OPEN PRINTING FORM command.
FORM GET ENTRY ORDERC1469FalseFormulareFORM GET ENTRY ORDER ( objectNames {; pageNumber | *} )returns in objectNames the sorted names of objects that define the form entry order
FORM GET HORIZONTAL RESIZINGC1077FalseFormulareFORM GET HORIZONTAL RESIZING ( resize {; minWidth {; maxWidth}} )returns the horizontal resizing properties of the current form in the resize, minWidth and maxWidth variables
FORM GET OBJECTSC898FalseFormulareFORM GET OBJECTS ( objectsArray {; variablesArray {; pagesArray}} {; formPageOption | *} ) returns the list of all objects present in the current form in the form of (an) array(s).
FORM GET PROPERTIESC674FalseFormulareFORM GET PROPERTIES ( {aTable ;} formName ; width ; height {; numPages {; fixedWidth {; fixedHeight {; title}}}} )returns the properties of the form formName.
FORM GET VERTICAL RESIZINGC1078FalseFormulareFORM GET VERTICAL RESIZING ( resize {; minHeight {; maxHeight}} )returns the vertical resizing properties of the current form in the resize, minHeight and maxHeight variables
FORM GOTO PAGEC247FalseFormulareFORM GOTO PAGE ( pageNumber {; *} )changes the currently displayed form page to the form page specified by pageNumber.
FORM LAST PAGEC251FalseFormulareFORM LAST PAGE changes the currently displayed form page to the last form page.
FORM SET ENTRY ORDERC1468FalseFormulareFORM SET ENTRY ORDER ( objectNames {; pageNumber} )allows to set dynamically the entry order of the current form for the current process based upon the objectNames array
FORM SCREENSHOTC940FalseFormulareFORM SCREENSHOT ( {{aTable ;} formName ;} formPict {; pageNum} ) returns a form as a picture
Current form nameC1298FalseFormulareCurrent form name  -> Textreturns the name of the current form defined for the process
FORM PREVIOUS PAGEC249FalseFormulareFORM PREVIOUS PAGE changes the currently displayed form page to the previous form page.
FORM NEXT PAGEC248FalseFormulareFORM NEXT PAGE changes the currently displayed form page to the next form page.
Outside callC328FalseFormularereignisseOutside call  -> Booleanreturns True for the After execution cycle
SET TIMERC645FalseFormularereignisseSET TIMER ( tickCount )activates the On Timer form event and sets, for the current form and process, the number of ticks elapsed between each On Timer form event. 
DeactivatedC347FalseFormularereignisseDeactivated  -> Booleanreturns True in a form or object method when the frontmost window of the  frontmost process moves to the back
Contextual clickC713FalseFormularereignisseContextual click  -> Booleanreturns True if a contextual click has been made
_O_DuringC30FalseFormularereignisse_o_During  -> Boolean(obsolete) returns True for the In break execution cycle
ClickcountC1332FalseFormularereignisseClickcount  -> Longintreturns, in the context of a  mouse click event, the number of times the user has clicked in rapid  succession with the same mouse button
Form event codeC388FalseFormularereignisseForm event code  -> Longintreturns a numeric value identifying the type of form event that has just occurred.
CALL SUBFORM CONTAINERC1086FalseFormularereignisseCALL SUBFORM CONTAINER ( event )lets a subform instance send the event to the subform object that contains it
BeforeC29FalseFormularereignisseBefore  -> Booleanreturns True for the Before execution cycle
AfterC31FalseFormularereignisseAfter  -> Booleanreturns True for the After execution cycle
EXECUTE METHOD IN SUBFORMC1085FalseFormularereignisseEXECUTE METHOD IN SUBFORM ( subformObject ; methodName {; return {; param} {; param2 ; ... ; paramN}} )used to execute the methodName project method in the context of the subformObject subform object
ActivatedC346FalseFormularereignisseActivated  -> Boolean (obsolete) returns True in a form method when the window containing the form becomes the frontmost window of the frontmost process. 
POST OUTSIDE CALLC329FalseFormularereignissePOST OUTSIDE CALL ( process )calls the form displayed in the frontmost window of process. 
Right clickC712FalseFormularereignisseRight click  -> Booleanreturns True if the right button of the mouse has been clicked.
In breakC113FalseFormularereignisseIn break  -> Booleanreturns True for the In break execution cycle
In footerC191FalseFormularereignisseIn footer  -> Booleanreturns True for the In footer execution cycle
In headerC112FalseFormularereignisseIn header  -> Booleanreturns True for the In header execution cycle
Is waiting mouse upC1422FalseFormularereignisseIs waiting mouse up  -> Booleanreturns True if the current object has been clicked and the mouse button has not been released, while the parent window has the focus
Load listC383FalseHierarchische ListenLoad list ( listName ) -> ListRefcreates a new hierarchical list whose contents are copied from the list and whose name you pass in listName.
GET LIST PROPERTIESC632FalseHierarchische ListenGET LIST PROPERTIES ( list ; appearance {; icon {; lineHeight {; doubleClick {; multiSelections {; editable}}}}} )returns information about the list whose reference number you pass in list
GET LIST ITEM PROPERTIESC631FalseHierarchische ListenGET LIST ITEM PROPERTIES ( {* ;} list ; itemRef | * ; enterable {; styles {; icon {; color}}} )returns the properties of the item designated by the itemRef parameterwithin the list whose list reference number or object name is passed in list.
GET LIST ITEM PARAMETER ARRAYSC1195FalseHierarchische ListenGET LIST ITEM PARAMETER ARRAYS ( {* ;} list ; itemRef | * ; arrSelection {; arrValues} )lets you retrieve all the parameters in a single call (as well as, optionally, their values) that are associated with the itemRef item in the hierarchical list whose reference or object name is passed in the list parameter
GET LIST ITEM PARAMETERC985FalseHierarchische ListenGET LIST ITEM PARAMETER ( {* ;} list ; itemRef | * ; selector ; value )used to find out the current value of the selector parameter for the itemRef item of the hierarchical list whose reference or object name is passed in the list parameter.
GET LIST ITEM ICONC951FalseHierarchische ListenGET LIST ITEM ICON ( {* ;} list ; itemRef | * ; icon )returns, in icon, the icon associated with the item whose reference number is passed in itemRef in the list whose reference number or object name is passed in list.
Get list item fontC954FalseHierarchische ListenGet list item font ( {* ;} list ; itemRef | * ) -> Stringreturns the current character font name of the item specified by the itemRef parameter of the list whose reference number or object name is passed in list.
_O_REDRAW LISTC382FalseHierarchische Listen_o_REDRAW LIST ( list )(obsolete) command serves no purpose beginning with version 11 of 4D
GET LIST ITEMC378FalseHierarchische ListenGET LIST ITEM ( {* ;} list ; itemPos | * ; itemRef ; itemText {; sublist ; expanded} )returns information about the item specified by itemPos of the list whose reference number or object name is passed in list. 
SAVE LISTC384FalseHierarchische ListenSAVE LIST ( list ; listName )saves the list whose reference number you pass in list, within the Design environment List Editor, under the name you pass in listName.
SELECT LIST ITEMS BY POSITIONC381FalseHierarchische ListenSELECT LIST ITEMS BY POSITION ( {* ;} list ; itemPos {; positionsArray} ) selects the item(s) whose position is passed in itemPos and, optionally, in positionsArray within the list whose reference number or object name is passed in list.
SELECT LIST ITEMS BY REFERENCEC630FalseHierarchische ListenSELECT LIST ITEMS BY REFERENCE ( list ; itemRef {; refArray} )selects the item(s) whose item reference number is passed in itemRef and, optionally, in refArray, within the list whose reference number is passed in list.
Selected list itemsC379FalseHierarchische ListenSelected list items ( {* ;} list {; itemsArray {; *}} )  -> Longintreturns the position or reference of the selected item in the list whose reference number or object name you pass in list. 
APPEND TO LISTC376FalseHierarchische ListenAPPEND TO LIST ( list ; itemText ; itemRef {; sublist ; expanded} )appends a new item to the hierarchical list whose list reference number you pass in list.
SET LIST ITEMC385FalseHierarchische ListenSET LIST ITEM ( {* ;} list ; itemRef | * ; newItemText ; newItemRef {; sublist ; expanded} )modifies the item designated by the itemRef parameter within the list whose reference number or object name is passed in list. 
SET LIST ITEM FONTC953FalseHierarchische ListenSET LIST ITEM FONT ( {* ;} list ; itemRef | * ; font )modifies the character font of the item specified by the itemRef parameter of the list whose reference number or object name is passed in list.
SET LIST ITEM ICONC950FalseHierarchische ListenSET LIST ITEM ICON ( {* ;} list ; itemRef | * ; icon )modifies the icon associated with the item specified by the itemRef parameter of the list whose reference number or object name is passed in list.
SET LIST ITEM PARAMETERC986FalseHierarchische ListenSET LIST ITEM PARAMETER ( {* ;} list ; itemRef | * ; selector ; value )modifies the selector parameter for the itemRef item of the hierarchical list whose reference or object name is passed in the list parameter.
SET LIST ITEM PROPERTIESC386FalseHierarchische ListenSET LIST ITEM PROPERTIES ( {* ;} list ; itemRef | * ; enterable ; styles ; icon {; color} )modifies the item designated by the itemRef parameter within the list whose reference number or object name is passed in list. 
SET LIST PROPERTIESC387FalseHierarchische ListenSET LIST PROPERTIES ( list ; appearance {; icon {; lineHeight {; doubleClick {; multiSelections {; editable}}}}} )sets the line height and selection properties of the hierarchical list whose list reference you pass in list.
INSERT IN LISTC625FalseHierarchische ListenINSERT IN LIST ( {* ;} list ; beforeItemRef | * ; itemText ; itemRef {; sublist ; expanded} )inserts the item designated by the itemRef parameter in the list whose reference number or object name you pass in list.
Is a listC621FalseHierarchische ListenIs a list ( list ) -> Booleanreturns TRUE if the value you pass in list is a valid reference to a hierarchical list.
Find in listC952FalseHierarchische ListenFind in list ( {* ;} list ; value ; scope {; itemsArray {; *}} ) -> Longintreturns the position or reference of the first item of the list that is equivalent to the string passed in value. 
List item parentC633FalseHierarchische ListenList item parent ( {* ;} list ; itemRef | * ) -> Longintreturns the item reference number of a parent item.
List item positionC629FalseHierarchische ListenList item position ( {* ;} list ; itemRef ) -> Longintreturns the position of the item whose item reference number is passed in itemRef, within the list whose list reference number or object name is passed in list. 
LIST OF CHOICE LISTSC957FalseHierarchische ListenLIST OF CHOICE LISTS ( numsArray ; namesArray )returns, in the synchronized numsArr and namesArr arrays, the numbers and names of the choice lists defined by the list editor in Design mode.
SORT LISTC391FalseHierarchische ListenSORT LIST ( list {; > or <} )sorts the list whose reference number is passed in list.
DELETE FROM LISTC624FalseHierarchische ListenDELETE FROM LIST ( {* ;} list ; itemRef | * {; *} ) deletes the item designated by the itemRef parameter of the list whose reference number or object name is passed in list.
Count list itemsC380FalseHierarchische ListenCount list items ( {* ;} list {; *} ) -> Longintreturns either the number of items currently “visible” or the total number of items in the list whose reference number or object name you pass in list.
Copy listC626FalseHierarchische ListenCopy list ( list ) -> ListRefduplicates the list whose reference number you pass in list, and returns the list reference number of the new list.
CLEAR LISTC377FalseHierarchische ListenCLEAR LIST ( list {; *} )deletes the hierarchical list whose list reference number you pass in list.
New listC375FalseHierarchische ListenNew list  -> ListRefcreates a new, empty hierarchical list in memory and returns its unique list reference number.
EXPORT SYLKC85FalseImport und ExportEXPORT SYLK ( {aTable ;} document )writes data from the records of the current selection of aTable in the current process.
EXPORT DIFC84FalseImport und ExportEXPORT DIF ( {aTable ;} document )writes data from the records of the current selection of aTable in the current process.
EXPORT DATAC666FalseImport und ExportEXPORT DATA ( fileName {; project {; *}} )exports data in the fileName file.
_O_IMPORT ODBCC880FalseImport und Export_o_IMPORT ODBC ( sourceTable {; project {; *}} )Command obsolete since 4D v17 R5
_O_EXPORT ODBCC881FalseImport und Export_o_EXPORT ODBC ( sourceTable {; project {; *}} )Command obsolete since 4D v17 R5
EXPORT TEXTC167FalseImport und ExportEXPORT TEXT ( {aTable ;} document )writes data from the records of the current selection of aTable in the current process.
IMPORT DIFC86FalseImport und ExportIMPORT DIF ( {aTable ;} document )reads data from document, a Windows or Macintosh DIF document, into the table aTable by creating new records for that table.
IMPORT DATAC665FalseImport und ExportIMPORT DATA ( fileName {; project {; *}} )imports the data located in the fileName file.
IMPORT SYLKC87FalseImport und ExportIMPORT SYLK ( {aTable ;} document )reads data from document, a Windows or Macintosh SYLK document, into the table aTable by creating new records for that table.
IMPORT TEXTC168FalseImport und ExportIMPORT TEXT ( {aTable ;} document )reads data from document, a Windows or Macintosh text document, into the table aTable by creating new records for that table.
LDAP LOGINC1326FalseLDAPLDAP LOGIN ( url ; login ; password {; digest} ) opens a read-only connection to the LDAP server specified in the url parameter with the login and password identifiers provided
LDAP LOGOUTC1327FalseLDAPLDAP LOGOUTcloses the connection with an LDAP server in the current process (if applicable)
LDAP SEARCH ALLC1329FalseLDAPLDAP SEARCH ALL ( dnRootEntry ; arrResult ; filter {; scope {; attributes {; attributesAsArray}}} )searches in the target LDAP server for all occurrences  matching the criteria defined
LDAP SearchC1328FalseLDAPLDAP Search ( dnRootEntry ; filter {; scope {; attributes {; attributesAsArray}}} ) -> Objectsearches in the target LDAP server for the first occurrence matching the criteria defined
LISTBOX GET HIERARCHYC1099FalseListboxLISTBOX GET HIERARCHY ( {* ;} object ; hierarchical {; hierarchy} ) lets you find out the hierarchical properties of the list box object designated by the object and * parameters
LISTBOX Get row colorC1658FalseListboxLISTBOX Get row color ( {* ;} object ; row {; colorType} )  -> Textreturns the color of a row or a cell in the list box designated by the object and * parameters as a CSS string
LISTBOX SET AUTO ROW HEIGHTC1501FalseListboxLISTBOX SET AUTO ROW HEIGHT ( {* ;} object ; selector ; value ; unit )allows you to set the minimum or maximum row height value in the list box object designated using the object and * parameters
LISTBOX SET COLUMN FORMULAC1203FalseListboxLISTBOX SET COLUMN FORMULA ( {* ;} object ; formula ; dataType )modifies the formula associated with the column of the list box designated by the object and * parameters
LISTBOX SELECT ROWSC1715FalseListboxLISTBOX SELECT ROWS ( {* ;} object ; selection {; action} ) selects the rows of an entity selection or collection list box that correspond to the entities or objects in the selection parameter
LISTBOX SET FOOTER CALCULATIONC1140FalseListboxLISTBOX SET FOOTER CALCULATION ( {* ;} object ; calculation )sets the automatic calculation associated with the footer of the list box designated by the object and * parameters
LISTBOX SET FOOTERS HEIGHTC1145FalseListboxLISTBOX SET FOOTERS HEIGHT ( {* ;} object ; height {; unit} ) modifies by programming the height of the footer row in the list box designated by the object and * parameters
LISTBOX SET GRIDC841FalseListboxLISTBOX SET GRID ( {* ;} object ; horizontal ; vertical )allows you to display or hide the horizontal and/or vertical grid lines that make up the grid in the list box object set using the object and * parameters. 
LISTBOX SET GRID COLORC842FalseListboxLISTBOX SET GRID COLOR ( {* ;} object ; color ; horizontal ; vertical )allows you to modify the color of the grid in the list box object set using the object and * parameters.
LISTBOX SET HEADERS HEIGHTC1143FalseListboxLISTBOX SET HEADERS HEIGHT ( {* ;} object ; height {; unit} ) modifies by programming the height of the header row in the list box designated by the object and * parameters
LISTBOX SET HIERARCHYC1098FalseListboxLISTBOX SET HIERARCHY ( {* ;} object ; hierarchical {; hierarchy} ) lets you configure the list box object designated by the object and * parameters in hierarchical or non-hierarchical mode
LISTBOX SET LOCKED COLUMNSC1151FalseListboxLISTBOX SET LOCKED COLUMNS ( {* ;} object ; numColumns )locks numColumns columns (starting from the first on the left) in the list box designated by the object and * parameters
LISTBOX SET PROPERTYC1440FalseListboxLISTBOX SET PROPERTY ( {* ;} object ; property ; value )sets the value for the property of the list box or list box column specified using the object and * parameters.
LISTBOX SET ROW COLORC1270FalseListboxLISTBOX SET ROW COLOR ( {* ;} object ; row ; color {; colorType} )sets the color for a row or a cell in the array list box designated by the object and * parameters
LISTBOX SET ROW FONT STYLEC1268FalseListboxLISTBOX SET ROW FONT STYLE ( {* ;} object ; row ; style )sets a font style for a row or a cell in the array type list box designated by the object and * parameters
LISTBOX SET ROW HEIGHTC1409FalseListboxLISTBOX SET ROW HEIGHT ( {* ;} object ; row ; height )allows you to modify the height of the specified row in the list box object designated using the object and * parameters
LISTBOX SET ROWS HEIGHTC835FalseListboxLISTBOX SET ROWS HEIGHT ( {* ;} object ; height {; unit} ) allows you to modify by programming the row height in the list box object set using the object and * parameters. 
LISTBOX SET STATIC COLUMNSC1153FalseListboxLISTBOX SET STATIC COLUMNS ( {* ;} object ; numColumn )sets numColumns columns as static (starting from the first on the left) in the list box designated by the object and * parameters
LISTBOX SET TABLE SOURCEC1013FalseListboxLISTBOX SET TABLE SOURCE ( {* ;} object ; tableNum | selName {; highlightName} ) can be used to modify the source of the data displayed in the listbox that is designated by the * and object parameters.
LISTBOX SORT COLUMNSC916FalseListboxLISTBOX SORT COLUMNS ( {* ;} object ; colNum ; order {; colNum2 ; order2 ; ... ; colNumN ; orderN} )sorts the rows of the list box set in the object and * parameters on the basis of one or more column value(s). 
LISTBOX SELECT ROWC912FalseListboxLISTBOX SELECT ROW ( {* ;} object ; rowPosition {; action} ) selects the row whose number is passed in position in the list box set in the object and * parameters.
LISTBOX SELECT BREAKC1117FalseListboxLISTBOX SELECT BREAK ( {* ;} object ; row ; column {; action} )used to select break rows in the list box object designated by the object and * parameters. The list box must be displayed in hierarchical mode
LISTBOX SET COLUMN WIDTHC833FalseListboxLISTBOX SET COLUMN WIDTH ( {* ;} object ; width {; minWidth {; maxWidth}} )allows you to modify through programming the width of one or all column(s) of the object (list box, column or header) set using the object and * parameters.
LISTBOX MOVED ROW NUMBERC837FalseListboxLISTBOX MOVED ROW NUMBER ( {* ;} object ; oldPosition ; newPosition )returns two numbers in oldPosition and newPosition indicating respectively the previous position and the new position of the row moved in the list box, specified by the object and * parameters.
LISTBOX MOVED COLUMN NUMBERC844FalseListboxLISTBOX MOVED COLUMN NUMBER ( {* ;} object ; oldPosition ; newPosition )returns two numbers in oldPosition and newPosition indicating respectively the previous position and the new position of the column moved in the list box, specified by the object and * parameters.
LISTBOX MOVE COLUMNC1274FalseListboxLISTBOX MOVE COLUMN ( {* ;} object ; colPosition )moves the column designated by the object and * parameters by programming in the context of the form being executed (Application mode)
LISTBOX INSERT ROWSC913FalseListboxLISTBOX INSERT ROWS ( {* ;} object ; rowPosition {; numRows} ) inserts one or several new row(s) in the list box set in the object and * parameters. 
LISTBOX INSERT COLUMN FORMULAC970FalseListboxLISTBOX INSERT COLUMN FORMULA ( {* ;} object ; colPosition ; colName ; formula ; dataType ; headerName ; headerVar {; footerName ; footerVar} ) inserts a column into the list box designated by the object and * parameters. 
LISTBOX INSERT COLUMNC829FalseListboxLISTBOX INSERT COLUMN ( {* ;} object ; colPosition ; colName ; colVariable ; headerName ; headerVar {; footerName ; footerVar} ) inserts a column in the list box set by the object and * parameters. 
LISTBOX GET TABLE SOURCEC1014FalseListboxLISTBOX GET TABLE SOURCE ( {* ;} object ; tableNum {; name {; highlightName}} )can be used to find out the current source of the data displayed in the list box that is designated by the * and object parameters.
LISTBOX Get static columnsC1154FalseListboxLISTBOX Get static columns ( {* ;} object ) -> Longintreturns the number of static columns in the list box designated by the object and * parameters
LISTBOX Get rows heightC836FalseListboxLISTBOX Get rows height ( {* ;} object {; unit} ) -> Integerreturns the current row height for the list box object set using the object and * parameters. 
LISTBOX Get row heightC1408FalseListboxLISTBOX Get row height ( {* ;} object ; row ) -> Integerreturns the current height of the specified row in the list box object designated using the object and * parameters
LISTBOX Get row font styleC1269FalseListboxLISTBOX Get row font style ( {* ;} object ; row ) -> Longintreturns the font style of a row or a cell in the list box designated by the object and * parameters
LISTBOX COLLAPSEC1101FalseListboxLISTBOX COLLAPSE ( {* ;} object {; recursive {; selector {; line {; column}}}} )used to collapse the break rows of the list box object designated by the object and * parameters
LISTBOX DELETE COLUMNC830FalseListboxLISTBOX DELETE COLUMN ( {* ;} object ; colPosition {; number} ) removes one or more columns (visible or invisible) in the list box set in the object and * parameters.
LISTBOX DELETE ROWSC914FalseListboxLISTBOX DELETE ROWS ( {* ;} object ; rowPosition {; numRows} ) deletes one or several row(s) starting at rowPosition row (visible or not) from the list box set in the object and * parameters.
LISTBOX DUPLICATE COLUMNC1273FalseListboxLISTBOX DUPLICATE COLUMN ( {* ;} object ; colPosition ; colName ; colVariable ; headerName ; headerVar {; footerName ; footerVar} ) duplicates the column designated by the object and * parameters by programming in the context of the form being executed (Application mode)
LISTBOX EXPANDC1100FalseListboxLISTBOX EXPAND ( {* ;} object {; recursive {; selector {; line {; column}}}} )used to expand the break rows of the list box object designated by the object and * parameters
LISTBOX Get arrayC1278FalseListboxLISTBOX Get array ( {* ;} object ; arrType ) -> Pointerreturns a pointer to the arrType array of the list box or list box  column designated by the object and * parameters
LISTBOX GET ARRAYSC832FalseListboxLISTBOX GET ARRAYS ( {* ;} object ; arrColNames ; arrHeaderNames ; arrColVars ; arrHeaderVars ; arrColsVisible ; arrStyles {; arrFooterNames ; arrFooterVars} ) returns a set of synchronized arrays providing information on each column (visible or invisible) in the list box set in the object and * parameters.
LISTBOX Get auto row heightC1502FalseListboxLISTBOX Get auto row height ( {* ;} object ; selector {; unit} )  -> Longintreturns the current minimum or maximum row height value set for the list box object designated using the object and * parameters
LISTBOX GET CELL COORDINATESC1330FalseListboxLISTBOX GET CELL COORDINATES ( {* ;} object ; column ; row ; left ; top ; right ; bottom )returns in variables or fields the left, top, right and bottom coordinates (in points) of the cell designated by the column and row parameters, in the list box defined by * and object
LISTBOX GET CELL POSITIONC971FalseListboxLISTBOX GET CELL POSITION ( {* ;} object {; X ; Y }; column ; row {; colVar} )returns the numbers of the column and the row that correspond to the location in the listbox (designated by * and object) of the last mouse click, last selection made via the keyboard, or the horizontal and vertical coordinates of the mouse.
LISTBOX Get column formulaC1202FalseListboxLISTBOX Get column formula ( {* ;} object ) -> Stringreturns the formula associated with the list box column designated by the object and * parameters
LISTBOX Get column widthC834FalseListboxLISTBOX Get column width ( {* ;} object {; minWidth {; maxWidth}} )  -> Longintreturns the width (in pixels) of the column set in the object and * parameters.
LISTBOX Get footer calculationC1150FalseListboxLISTBOX Get footer calculation ( {* ;} object ) -> Longintreturns the type of calculation associated with the footer area of the list box designated by the object and * parameters
LISTBOX Get footers heightC1146FalseListboxLISTBOX Get footers height ( {* ;} object {; unit} ) -> Longintreturns the height of the footer row in the list box designated by the object and * parameters
LISTBOX GET GRIDC1199FalseListboxLISTBOX GET GRID ( {* ;} object ; horizontal ; vertical )returns the shown/hidden status of the horizontal and/or vertical lines making up the grid of the list box object designated by the object and * parameters
LISTBOX GET GRID COLORSC1200FalseListboxLISTBOX GET GRID COLORS ( {* ;} object ; hColor ; vColor )returns the color of the horizontal and vertical lines making up the grid of the list box object designated by the object and * parameters
LISTBOX Get headers heightC1144FalseListboxLISTBOX Get headers height ( {* ;} object {; unit} ) -> Longintreturns the height of the header row in the list box designated by the object and * parameters
LISTBOX Get row color as numberC1271FalseListboxLISTBOX Get row color as number ( {* ;} object ; row {; colorType} )  -> Longintreturns the color of a row or a cell in the list box designated by the object and * parameters as a number in 0x00rrggbb format
LISTBOX Get locked columnsC1152FalseListboxLISTBOX Get locked columns ( {* ;} object ) -> Longintreturns the number of locked columns in the list box designated by the object and * parameters
LISTBOX Get number of columnsC831FalseListboxLISTBOX Get number of columns ( {* ;} object ) -> Longintreturns the total number of columns (visible or invisible) present in the list box set in the object and * parameters.
LISTBOX Get number of rowsC915FalseListboxLISTBOX Get number of rows ( {* ;} object ) -> Longintreturns the number of rows in the list box
LISTBOX GET OBJECTSC1302FalseListboxLISTBOX GET OBJECTS ( {* ;} object ; arrObjectNames )returns an array containing the names of each object making up the list box designated by the object and * parameters
LISTBOX GET PRINT INFORMATIONC1110FalseListboxLISTBOX GET PRINT INFORMATION ( {* ;} object ; selector ; info )returns the current information relative to the printing of the list box object designated by the object and * parameters
LISTBOX Get propertyC917FalseListboxLISTBOX Get property ( {* ;} object ; property ) -> Longint, Stringreturns the value of the property of the list box or column specified using the object and * parameters.
LISTBOX SET ARRAYC1279FalseListboxLISTBOX SET ARRAY ( {* ;} object ; arrType ; arrPtr )associates an arrType array with the list box or list box column designated by the object and * parameters
Refresh licenseC1336FalseLizenzenRefresh license -> Objectupdates the current 4D Server license.
GET SERIAL INFORMATIONC696FalseLizenzenGET SERIAL INFORMATION ( key ; user ; company ; connected ; maxUser )returns various information about the 4D current version serialization.
Is license availableC714FalseLizenzenIs license available {( license )} -> Booleanlets you find out the availability of a plug-in
CHANGE LICENSESC637FalseLizenzenCHANGE LICENSES displays the 4D License Manager dialog box
SET REAL COMPARISON LEVELC623FalseMathematische FunktionenSET REAL COMPARISON LEVEL ( epsilon )sets the epsilon value used by 4D to compare real values and expressions for equality.
ST SET OPTIONSC1289FalseMehrfachstil TextST SET OPTIONS ( {* ;} object ; option ; value {; option2 ; value2 ; ... ; optionN ; valueN} )modifies one or more operating options for the styled text field or variable designated by the object parameter
ST Get textC1116FalseMehrfachstil TextST Get text ( {* ;} object {; startSel {; endSel}} )  -> Textreturns the styled text found in the text field or variable designated by the object parameter
ST SET PLAIN TEXTC1136FalseMehrfachstil TextST SET PLAIN TEXT ( {* ;} object ; newText {; startSel {; endSel}} )inserts the text passed in the newText parameter into the styled text field or variable designated by the object  parameter
ST SET ATTRIBUTESC1093FalseMehrfachstil TextST SET ATTRIBUTES ( {* ;} object ; startSel ; endSel ; attribName ; attribValue {; attribName2 ; attribValue2 ; ... ; attribNameN ; attribValueN} )can be used to modify one or more style attributes in the form object(s) designated by object
ST Get plain textC1092FalseMehrfachstil TextST Get plain text ( {* ;} object {; refMode} ) -> Textremoves any style tags from the text variable or field designated by the * and object parameters and returns the plain text
ST GET OPTIONSC1290FalseMehrfachstil TextST GET OPTIONS ( {* ;} object ; option ; value {; option2 ; value2 ; ... ; optionN ; valueN} )gets the current value of  one or more operating options for the styled text field or variable  designated by the object parameter
ST SET TEXTC1115FalseMehrfachstil TextST SET TEXT ( {* ;} object ; newText {; startSel {; endSel}} )inserts the text passed in the newText parameter into the styled text field or variable designated by the object parameter
ST GET URLC1288FalseMehrfachstil TextST GET URL ( {* ;} object ; urlText ; urlAddress {; startSel {; endSel}} )returns the text label and  address of the first URL detected in the styled text field or variable  designated by the object parameter
ST Get expressionC1287FalseMehrfachstil TextST Get expression ( {* ;} object {; startSel {; endSel}} )  -> Textreturns the first expression  found in the current selection of the styled text field or variable  designated by the object parameter
ST INSERT URLC1280FalseMehrfachstil TextST INSERT URL ( {* ;} object ; urlText ; urlAddress {; startSel {; endSel}} )inserts a URL link in the styled text field or variable designated by the object parameter
ST Get content typeC1286FalseMehrfachstil TextST Get content type ( {* ;} object {; startSel {; endSel {; startBlock {; endBlock}}}} ) -> Longintreturns the type of content found in the styled text field or variable designated by the object parameter
ST GET ATTRIBUTESC1094FalseMehrfachstil TextST GET ATTRIBUTES ( {* ;} object ; startSel ; endSel ; attribName ; attribValue {; attribName2 ; attribValue2 ; ... ; attribNameN ; attribValueN} )used to recover the current value of a style attribute in a selection of text of the form object(s) designated by object
ST FREEZE EXPRESSIONSC1282FalseMehrfachstil TextST FREEZE EXPRESSIONS ( {* ;} object {; startSel {; endSel}}{; *} )"freezes" the contents of expressions found in the multi-style text or 4D Write Pro field or variable designated by the object parameter
ST COMPUTE EXPRESSIONSC1285FalseMehrfachstil TextST COMPUTE EXPRESSIONS ( {* ;} object {; startSel {; endSel}} ) updates the dynamic 4D expressions found in the multi-style or 4D Write Pro field or variable designated by the object parameter
ST INSERT EXPRESSIONC1281FalseMehrfachstil TextST INSERT EXPRESSION ( {* ;} object ; expression {; startSel {; endSel}} )inserts a reference to the expression in the styled text field or variable designated by the object parameter
DISPLAY NOTIFICATIONC910FalseMeldungenDISPLAY NOTIFICATION ( title ; text {; duration} )displays a notification message to the user
GOTO XYC161FalseMeldungenGOTO XY ( x ; y )positions the character cursor (an invisible cursor) when you display messages with the MESSAGE command in a window opened using Open window.
MESSAGEC88FalseMeldungenMESSAGE ( message )displays message on the screen in a special message window that opens and closes each time you call [#current_title]
Count menusC404FalseMenüsCount menus {( process )} -> Longintreturns the number of menus present in the menu bar.
Create menuC408FalseMenüsCreate menu {( menu )} -> MenuRefcreates a new menu in memory.
INSERT MENU ITEMC412FalseMenüsINSERT MENU ITEM ( menu ; afterItem ; itemText {; subMenu {; process}}{; *} )inserts new menu items into the menu whose number or reference is passed in menu after the existing menu item whose number is passed in afterItem.
DELETE MENU ITEMC413FalseMenüsDELETE MENU ITEM ( menu ; menuItem {; process} )deletes the menu item whose menu number or reference is passed in menu and whose item number is passed in menuItem.
DISABLE MENU ITEMC150FalseMenüsDISABLE MENU ITEM ( menu ; menuItem {; process} )disables the menu item whose menu number or reference is passed in menu and whose item number is passed in menuItem.
SET MENU ITEM STYLEC425FalseMenüsSET MENU ITEM STYLE ( menu ; menuItem ; itemStyle {; process} ) changes the font style of the menu item whose menu number or reference is passed in menu and whose item number is passed in menuItem according to the font style passed in itemStyle.
Dynamic pop up menuC1006FalseMenüsDynamic pop up menu ( menu {; default {; xCoord ; yCoord}} )  -> Stringcauses a hierarchical pop-up menu to appear at the current location of the mouse or at the location set by the optional xCoord and yCoord parameters.
ENABLE MENU ITEMC149FalseMenüsENABLE MENU ITEM ( menu ; menuItem {; process} )enables the menu item whose menu number or reference is passed in menu and whose item number is passed in menuItem.
Get menu itemC422FalseMenüsGet menu item ( menu ; menuItem {; process} ) -> Stringreturns the text of the menu item whose menu and item numbers are passed in menu and menuItem.
Menu selectedC152FalseMenüsMenu selected {( subMenu )} -> Longintdetects which menu command has been chosen from a menu and, in the case of a hierarchical submenu, returns the reference of the submenu.
Get menu bar referenceC979FalseMenüsGet menu bar reference {( process )} -> MenuRefreturns the ID of the current menu bar or the menu bar of a specific process.
GET MENU ITEM ICONC983FalseMenüsGET MENU ITEM ICON ( menu ; menuItem ; iconRef {; process} ) returns, in the iconRef variable, the reference of any icon that is associated with the menu item designated by the menu and menuItem parameters. 
SET MENU ITEM SHORTCUTC423FalseMenüsSET MENU ITEM SHORTCUT ( menu ; menuItem ; itemKey ; modifiers {; process} )replaces the shortcut key associated with the menu command specified by menu and menuItem, by the character whose character code or text is passed in itemKey.
SET MENU ITEM PROPERTYC973FalseMenüsSET MENU ITEM PROPERTY ( menu ; menuItem ; property ; value {; process} )sets the value of the property for the menu item designated by the menu and menuItem parameters.
GET MENU ITEM PROPERTYC972FalseMenüsGET MENU ITEM PROPERTY ( menu ; menuItem ; property ; value {; process} )returns, in the value parameter, the current value of the property of the menu item designated by the menu and menuItem parameters.
Get menu item styleC426FalseMenüsGet menu item style ( menu ; menuItem {; process} ) -> Longintreturns the font style of the menu item whose number or reference is passed in menu and whose item number is passed in menuItem.
SET MENU ITEM PARAMETERC1004FalseMenüsSET MENU ITEM PARAMETER ( menu ; menuItem ; param )associates a custom character string with a menu item designated by the menu and menuItem parameters.
GET MENU ITEMSC977FalseMenüsGET MENU ITEMS ( menu ; menuTitlesArray ; menuRefsArray )returns, in the menuTitlesArray and menuRefsArray arrays, the titles and IDs of all the items of the menu or menu bar designated by the menu parameter.
Get menu titleC430FalseMenüsGet menu title ( menu {; process} ) -> Stringreturns the title of the menu whose number or reference is passed in menu.
SET MENU ITEM METHODC982FalseMenüsSET MENU ITEM METHOD ( menu ; menuItem ; methodName {; process} ) modifies the 4D project method associated with the menu item designated by the menu and menuItem parameters.
SET MENU ITEM MARKC208FalseMenüsSET MENU ITEM MARK ( menu ; menuItem ; mark {; process} ) changes the check mark of the menu item whose menu number or reference is passed in menu and whose item number is passed in menuItem to the first character of the string passed in mark. 
SET MENU ITEM ICONC984FalseMenüsSET MENU ITEM ICON ( menu ; menuItem ; iconRef {; process} ) modifies the icon associated with the menu item designated by the menu and menuItem parameters.
SET MENU ITEMC348FalseMenüsSET MENU ITEM ( menu ; menuItem ; itemText {; process}{; *} )changes the text of the menu item whose menu number or reference is passed in menu and whose item number is passed in menuItem, to the text passed in itemText.
SET MENU BARC67FalseMenüsSET MENU BAR ( menuBar {; process}{; *} )replaces the current menu bar with the one specified by menuBar for the current process only.
Count menu itemsC405FalseMenüsCount menu items ( menu {; process} ) -> Longintreturns the number of menu items present in the menu whose number or reference is passed in menu.
Get menu item parameterC1003FalseMenüsGet menu item parameter ( menu ; menuItem ) -> Stringreturns the custom character string associated with the menu item designated by the menu and menuItem parameters.
Get menu item modifiersC980FalseMenüsGet menu item modifiers ( menu ; menuItem {; process} ) -> Longintreturns any additional modifier(s) associated with the standard shortcut of the menu item designated by the menu and menuItem parameters.
Get menu item methodC981FalseMenüsGet menu item method ( menu ; menuItem {; process} ) -> Stringreturns the name of the 4D project method associated with the menu item designated by the menu and menuItem parameters.
Get menu item markC428FalseMenüsGet menu item mark ( menu ; menuItem {; process} ) -> Stringreturns the check mark of the menu item whose number or reference is passed in menu and whose item number is passed in menuItem.
Get menu item keyC424FalseMenüsGet menu item key ( menu ; menuItem {; process} ) -> Longintreturns the code of the Ctrl (Windows) or Command (Macintosh) shortcut for the menu item whose menu number or reference is passed in menu and whose item number is passed in menuItem.
Get selected menu item parameterC1005FalseMenüsGet selected menu item parameter  -> Stringreturns the custom character string associated with the selected menu item. 
APPEND MENU ITEMC411FalseMenüsAPPEND MENU ITEM ( menu ; itemText {; subMenu {; process {; *}}} )appends new menu items to the menu whose number or reference is passed in menu.
RELEASE MENUC978FalseMenüsRELEASE MENU ( menu )removes the menu whose ID is passed in menu from memory.
OBJECT SET RGB COLORSC628FalseObjekte (Formulare)OBJECT SET RGB COLORS ( {* ;} object ; foregroundColor {; backgroundColor {; altBackgrndColor}} )changes the foreground and background colors of the objects specified by the object parameter and the optional * parameter. 
OBJECT SET SCROLL POSITIONC906FalseObjekte (Formulare)OBJECT SET SCROLL POSITION ( * ; object {; vPosition {; hPosition}}{; *} )allows scrolling the contents of several types of objects: the lines of a subform, of a list form (displayed using the MODIFY SELECTION or DISPLAY SELECTION commands), or of a hierarchical list, the rows and columns of a list box or even the pixels of a picture.
OBJECT SET THREE STATES CHECKBOXC1249FalseObjekte (Formulare)OBJECT SET THREE STATES CHECKBOX ( {* ;} object ; threeStates )modifies, for the current process, the "Three-States" property of the checkbox(es) designated by the object and * parameters
OBJECT SET TEXT ORIENTATIONC1284FalseObjekte (Formulare)OBJECT SET TEXT ORIENTATION ( {* ;} object ; orientation )modifies the orientation of the object(s) designated by the object and * parameters for the current process
OBJECT SET SUBFORMC1138FalseObjekte (Formulare)OBJECT SET SUBFORM ( {* ;} object {; aTable}; detailSubform {; listSubform} )dynamically modifies the detail form as well as, optionally, the screen list form associated with the subform object designated by the *, object parameters
OBJECT SET STYLE SHEETC1257FalseObjekte (Formulare)OBJECT SET STYLE SHEET ( {* ;} object ; styleSheetName )modifies, for the current process, the style sheet associated with the object(s) designated by the object and * parameters
OBJECT SET RESIZING OPTIONSC1175FalseObjekte (Formulare)OBJECT SET RESIZING OPTIONS ( {* ;} object ; horizontal ; vertical )sets or dynamically modifies the resizing options for the object(s) designated by the object and * parameters for the current process
OBJECT SET SHORTCUTC1185FalseObjekte (Formulare)OBJECT SET SHORTCUT ( {* ;} object ; key {; modifiers} ) sets or dynamically modifies the keyboard shortcut associated with the object(s) designated by the object and * parameters for the current process
OBJECT SET SCROLLBARC843FalseObjekte (Formulare)OBJECT SET SCROLLBAR ( {* ;} object ; horizontal ; vertical )allows you to display or hide the horizontal and/or vertical scrollbars in the object set using the object and * parameters.
OBJECT DUPLICATEC1111FalseObjekte (Formulare)OBJECT DUPLICATE ( {* ;} object {; newName {; newVar {; boundTo {; moveH {; moveV {; resizeH {; resizeV}}}}}}} {; *} ) used to create a copy of the object designated by the object parameter in the context of the form being executed (Application mode)
OBJECT Get actionC1457FalseObjekte (Formulare)OBJECT Get action ( {* ;} object ) -> Textreturns the name and (if any) parameter of the standard action associated with the object(s) designated by the object and *  parameters
OBJECT Get auto spellcheckC1174FalseObjekte (Formulare)OBJECT Get auto spellcheck ( {* ;} object ) -> Booleanreturns the status of the Auto spellcheck option for the object(s) designated by the object and * parameters for the current process
OBJECT GET BEST SIZEC717FalseObjekte (Formulare)OBJECT GET BEST SIZE ( {* ;} object ; bestWidth ; bestHeight {; maxWidth} )returns the bestWidth and bestHeight parameters, the “optimal” width and height of the form object designated by the * and object parameters.
OBJECT Get border styleC1263FalseObjekte (Formulare)OBJECT Get border style ( {* ;} object ) -> Longintreturns the border line style of the object(s) designated by the object and * parameters
OBJECT Get context menuC1252FalseObjekte (Formulare)OBJECT Get context menu ( {* ;} object ) -> Booleanreturns the current state of the "Context Menu" option for the object(s) designated by the object and * parameters
OBJECT GET COORDINATESC663FalseObjekte (Formulare)OBJECT GET COORDINATES ( {* ;} object ; left ; top ; right ; bottom )returns the coordinates left, top, right and bottom (in points) in variables or fields of the object(s) of the current form defined by the parameters * and object.
OBJECT Get corner radiusC1324FalseObjekte (Formulare)OBJECT Get corner radius ( {* ;} object ) -> Longintreturns the current value of the corner radius for the rounded rectangle object whose name is passed in the object parameter
OBJECT Get data sourceC1265FalseObjekte (Formulare)OBJECT Get data source ( {* ;} object ) -> Pointerreturns the current data source of the object(s) designated by the object and * parameters
OBJECT GET DRAG AND DROP OPTIONSC1184FalseObjekte (Formulare)OBJECT GET DRAG AND DROP OPTIONS ( {* ;} object ; draggable ; automaticDrag ; droppable ; automaticDrop )returns the drag and drop options for the object(s) designated by the object and * parameters for the current process
OBJECT Get enabledC1079FalseObjekte (Formulare)OBJECT Get enabled ( {* ;} object ) -> Booleanreturns True if the object or group of objects designated by object is enabled in the form and False if it is not enabled
OBJECT Get enterableC1067FalseObjekte (Formulare)OBJECT Get enterable ( {* ;} object ) -> Booleanreturns True if the object or group of objects designated by object has the enterable attribute; otherwise, it returns False
OBJECT GET EVENTSC1238FalseObjekte (Formulare)OBJECT GET EVENTS ( {* ;} object ; arrEvents )gets the current configuration of the form events for the object(s) designated by the object and * parameters
OBJECT Get filterC1073FalseObjekte (Formulare)OBJECT Get filter ( {* ;} object ) -> Textreturns the name of any filter associated with the object or group of objects designated by object
OBJECT Get focus rectangle invisibleC1178FalseObjekte (Formulare)OBJECT Get focus rectangle invisible ( {* ;} object ) -> Booleanreturns the status of the visibility option for the focus rectangle of the object(s) designated by the object and * parameters for the current process 
OBJECT Get fontC1069FalseObjekte (Formulare)OBJECT Get font ( {* ;} object ) -> Textreturns the name of the character font used by the form object(s) designated by object
OBJECT Get font sizeC1070FalseObjekte (Formulare)OBJECT Get font size ( {* ;} object ) -> Longintreturns the size (in points) of the character font used by the form object(s) designated by object
OBJECT Get font styleC1071FalseObjekte (Formulare)OBJECT Get font style ( * ; object ) -> Longintreturns the current style of the character font used by the form object(s) designated by object
OBJECT Get formatC894FalseObjekte (Formulare)OBJECT Get format ( {* ;} object ) -> Stringreturns the current display format applied to the object specified in the object parameter.
OBJECT Get help tipC1182FalseObjekte (Formulare)OBJECT Get help tip ( {* ;} object ) -> Textreturns the help message associated with the object(s) designated by the object and * parameters for the current process
OBJECT Get horizontal alignmentC707FalseObjekte (Formulare)OBJECT Get horizontal alignment ( {* ;} object ) -> Longintreturns a code indicating the type of horizontal alignment applied to the object designated by the object and * parameters.
OBJECT Get indicator typeC1247FalseObjekte (Formulare)OBJECT Get indicator type ( {* ;} object ) -> Longintreturns the current indicator type assigned to the thermometer(s) designated by the object and * parameters
OBJECT Get keyboard layoutC1180FalseObjekte (Formulare)OBJECT Get keyboard layout ( {* ;} object ) -> Stringreturns the current keyboard layout associated with the object(s) designated by the object and * parameters for the current process
OBJECT Get list nameC1072FalseObjekte (Formulare)OBJECT Get list name ( {* ;} object {; listType} ) -> Textreturns the name of the choice list associated with the object or group of objects designated by object
OBJECT Get list referenceC1267FalseObjekte (Formulare)OBJECT Get list reference ( {* ;} object {; listType} ) -> ListRefreturns the reference number  (ListRef) of the hierarchical list associated with the object or group  of objects designated by object and *
OBJECT GET MAXIMUM VALUEC1245FalseObjekte (Formulare)OBJECT GET MAXIMUM VALUE ( {* ;} object ; maxValue )returns, in the maxValue variable, the current maximum value of the object(s) designated by the object and * parameters
OBJECT GET MINIMUM VALUEC1243FalseObjekte (Formulare)OBJECT GET MINIMUM VALUE ( {* ;} object ; minValue ) returns, in the minValue variable, the current minimum value of the object(s) designated by the object and * parameters
OBJECT Get multilineC1254FalseObjekte (Formulare)OBJECT Get multiline ( {* ;} object ) -> Longintreturns the current state of the "Multiline" option for the object(s) designated by the object and * parameters
OBJECT Get nameC1087FalseObjekte (Formulare)OBJECT Get name {( selector )} -> Textreturns the name of a form object
OBJECT Get placeholderC1296FalseObjekte (Formulare)OBJECT Get placeholder ( {* ;} object ) -> Textreturns the placeholder text associated with the object(s) designated by the object and * parameters
OBJECT Get pointerC1124FalseObjekte (Formulare)OBJECT Get pointer {( selector {; objectName {; subformName}})} -> Pointerreturns a pointer to the variable of a form object
OBJECT GET PRINT VARIABLE FRAMEC1241FalseObjekte (Formulare)OBJECT GET PRINT VARIABLE FRAME ( {* ;} object ; variableFrame {; fixedSubform} ) gets the current configuration of the variable frame print options for the object(s) designated by the object and * parameters
OBJECT SET PRINT VARIABLE FRAMEC1240FalseObjekte (Formulare)OBJECT SET PRINT VARIABLE FRAME ( {* ;} object ; variableFrame {; fixedSubform} ) modifies the Print Variable Frame property of the object(s) designated by the object and * parameters
LIST OF STYLE SHEETSC1255FalseObjekte (Formulare)LIST OF STYLE SHEETS ( arrStyleSheets )returns the list of application style sheets in the arrStyleSheets array
OBJECT SET TITLEC194FalseObjekte (Formulare)OBJECT SET TITLE ( {* ;} object ; title )changes the title of the object(s) specified by object to the value you pass in title.
OBJECT SET VERTICAL ALIGNMENTC1187FalseObjekte (Formulare)OBJECT SET VERTICAL ALIGNMENT ( {* ;} object ; alignment )modifies the type of vertical alignment applied to the object(s) designated by the object and * parameters
OBJECT SET VISIBLEC603FalseObjekte (Formulare)OBJECT SET VISIBLE ( {* ;} object ; visible )shows or hides the objects specified by object.
OBJECT GET RESIZING OPTIONSC1176FalseObjekte (Formulare)OBJECT GET RESIZING OPTIONS ( {* ;} object ; horizontal ; vertical )returns the current resizing options for the object(s) designated by the object and * parameters for the current process
OBJECT GET RGB COLORSC1074FalseObjekte (Formulare)OBJECT GET RGB COLORS ( {* ;} object ; foregroundColor {; backgroundColor {; altBackgrndColor}} )returns the foreground and background colors of the object or group of objects designated by object
OBJECT GET SCROLL POSITIONC1114FalseObjekte (Formulare)OBJECT GET SCROLL POSITION ( {* ;} object ; vPosition {; hPosition} ) returns, in the vPosition and hPosition parameters, information related to the position of the scroll bars of the form object designated by the * and object parameters.
OBJECT GET SCROLLBARC1076FalseObjekte (Formulare)OBJECT GET SCROLLBAR ( {* ;} object ; horizontal ; vertical )used to find out the displayed/hidden status of the horizontal  and vertical scrollbars of the object or group of objects designated by object
OBJECT GET SHORTCUTC1186FalseObjekte (Formulare)OBJECT GET SHORTCUT ( {* ;} object ; key ; modifiers )returns the keyboard shortcut associated with the object(s) designated by the object and * parameters for the current process
OBJECT SET PLACEHOLDERC1295FalseObjekte (Formulare)OBJECT SET PLACEHOLDER ( {* ;} object ; placeholderText )associates placeholder text with the object(s) designated by the object and * parameters
OBJECT Get style sheetC1258FalseObjekte (Formulare)OBJECT Get style sheet ( {* ;} object ) -> Textreturns the name of the style sheet associated with the object(s) designated by the object and * parameters
OBJECT SET MULTILINEC1253FalseObjekte (Formulare)OBJECT SET MULTILINE ( {* ;} object ; multiline )modifies the "Multiline" property of the object(s) designated by the object and * parameters
OBJECT GET SUBFORMC1139FalseObjekte (Formulare)OBJECT GET SUBFORM ( {* ;} object ; tablePtr ; detailSubform {; listSubform} )gets the name(s) of the form(s) associated with the subform object designated by the object and * parameters
OBJECT SET MINIMUM VALUEC1242FalseObjekte (Formulare)OBJECT SET MINIMUM VALUE ( {* ;} object ; minValue )modifies the minimum value of the object(s) designated by the object and * parameters for the current process
OBJECT GET SUBFORM CONTAINER SIZEC1148FalseObjekte (Formulare)OBJECT GET SUBFORM CONTAINER SIZE ( width ; height )returns the width and height (in pixels) of a "current" subform object, displayed in the parent form
OBJECT Get text orientationC1283FalseObjekte (Formulare)OBJECT Get text orientation ( {* ;} object ) -> Longintreturns the current orientation value applied to the text of the object(s) designated by the object and * parameters
OBJECT Get three states checkboxC1250FalseObjekte (Formulare)OBJECT Get three states checkbox ( {* ;} object ) -> Booleanreturns the current state of the "Three-States" property for the checkbox(es) designated by the object and * parameters
OBJECT Get titleC1068FalseObjekte (Formulare)OBJECT Get title ( {* ;} object ) -> Textreturns the title (label) of the form object(s) designated by object
OBJECT Get typeC1300FalseObjekte (Formulare)OBJECT Get type ( {* ;} object ) -> Longintreturns the type of the object designated by the object and * parameters in the current form
OBJECT Get vertical alignmentC1188FalseObjekte (Formulare)OBJECT Get vertical alignment ( {* ;} object ) -> Longintreturns a value indicating the type of vertical alignment applied to the object designated by the object and * parameters
OBJECT SET MAXIMUM VALUEC1244FalseObjekte (Formulare)OBJECT SET MAXIMUM VALUE ( {* ;} object ; maxValue )modifies the maximum value of the object(s) designated by the object and * parameters for the current process
OBJECT Get visibleC1075FalseObjekte (Formulare)OBJECT Get visible ( {* ;} object ) -> Booleanreturns True if the object or group of objects designated by object has the visible attribute and False otherwise
OBJECT Is styled textC1261FalseObjekte (Formulare)OBJECT Is styled text ( {* ;} object ) -> Booleanreturns True when the "Multi-style" option is checked for the object(s) designated by the object and * parameters
OBJECT MOVEC664FalseObjekte (Formulare)OBJECT MOVE ( {* ;} object ; moveH ; moveV {; resizeH {; resizeV {; *}}} )allows you to move the object(s) in the current form, defined by the * and object parameters moveH pixels horizontally and moveV pixels vertically.
OBJECT SET ACTIONC1259FalseObjekte (Formulare)OBJECT SET ACTION ( {* ;} object ; action )modifies the standard action associated with the object(s) designated by the object and * parameters
OBJECT SET AUTO SPELLCHECKC1173FalseObjekte (Formulare)OBJECT SET AUTO SPELLCHECK ( {* ;} object ; autoSpellcheck )sets or dynamically modifies the status of the Auto spellcheck option for the object(s) designated by the object and * parameters for the current process
OBJECT SET BORDER STYLEC1262FalseObjekte (Formulare)OBJECT SET BORDER STYLE ( {* ;} object ; borderStyle )modifies the border line style of the object(s) designated by the object and * parameters
OBJECT SET CONTEXT MENUC1251FalseObjekte (Formulare)OBJECT SET CONTEXT MENU ( {* ;} object ; contextMenu )enables or disables, for the  current process, the association of a context menu by default with the  object(s) designated by the object and * parameters
OBJECT SET COORDINATESC1248FalseObjekte (Formulare)OBJECT SET COORDINATES ( {* ;} object ; left ; top {; right ; bottom} )modifies the location and, optionally, the size of the object(s) designated by the object and * parameters for the current process
OBJECT SET CORNER RADIUSC1323FalseObjekte (Formulare)OBJECT SET CORNER RADIUS ( {* ;} object ; radius )modifies the radius of corners for the rounded rectangle object(s) whose name(s) you passed in the object parameter
OBJECT SET LIST BY REFERENCEC1266FalseObjekte (Formulare)OBJECT SET LIST BY REFERENCE ( {* ;} object {; listType}; list )defines or replaces the list associated with the object(s) designated by the object and * parameters, with the hierarchical list referenced in the list parameter
OBJECT SET DATA SOURCEC1264FalseObjekte (Formulare)OBJECT SET DATA SOURCE ( {* ;} object ; dataSource )modifies the data source of the object(s) designated by the object and * parameters
OBJECT SET LIST BY NAMEC237FalseObjekte (Formulare)OBJECT SET LIST BY NAME ( {* ;} object {; listType}; list )sets, replaces or disassociates the list associated with the object or group of objects specified by object.
OBJECT SET DRAG AND DROP OPTIONSC1183FalseObjekte (Formulare)OBJECT SET DRAG AND DROP OPTIONS ( {* ;} object ; draggable ; automaticDrag ; droppable ; automaticDrop )sets or dynamically modifies the drag and drop options for the object(s) designated by the object and * parameters for the current process
_O_ENABLE BUTTONC192FalseObjekte (Formulare)
OBJECT SET ENABLEDC1123FalseObjekte (Formulare)OBJECT SET ENABLED ( {* ;} object ; active )used to enable or disable the object or group of objects specified by object in the current form
OBJECT SET ENTERABLEC238FalseObjekte (Formulare)OBJECT SET ENTERABLE ( {* ;} object ; enterable )makes the form objects specified by object either enterable or non-enterable.
OBJECT SET EVENTSC1239FalseObjekte (Formulare)OBJECT SET EVENTS ( {* ;} object ; arrEvents ; mode )modifies, for the current process, the configuration of the form events of the form or object(s) designated by the object and * parameters
OBJECT SET FILTERC235FalseObjekte (Formulare)OBJECT SET FILTER ( {* ;} object ; entryFilter )sets the entry filter for the objects specified by object to the filter you pass in entryFilter.
OBJECT SET KEYBOARD LAYOUTC1179FalseObjekte (Formulare)OBJECT SET KEYBOARD LAYOUT ( {* ;} object ; languageCode )sets or dynamically modifies the keyboard layout associated with the object(s) designated by the object and * parameters for the current process
OBJECT SET INDICATOR TYPEC1246FalseObjekte (Formulare)OBJECT SET INDICATOR TYPE ( {* ;} object ; indicator )modifies the type of progress indicator for the thermometer(s) designated by the object and * parameters in the current process
OBJECT SET HORIZONTAL ALIGNMENTC706FalseObjekte (Formulare)OBJECT SET HORIZONTAL ALIGNMENT ( {* ;} object ; alignment )allows you to set the type of horizontal alignment applied to the object(s) designated by the object and * parameters.
GET STYLE SHEET INFOC1256FalseObjekte (Formulare)GET STYLE SHEET INFO ( styleSheetName ; font ; size ; styles )returns the current configuration of the style sheet designated in the styleSheetName parameter
OBJECT SET HELP TIPC1181FalseObjekte (Formulare)OBJECT SET HELP TIP ( {* ;} object ; helpTip )sets or dynamically modifies the help tip associated with the object(s) designated by the object and * parameters for the current process
OBJECT SET FOCUS RECTANGLE INVISIBLEC1177FalseObjekte (Formulare)OBJECT SET FOCUS RECTANGLE INVISIBLE ( {* ;} object ; invisible )sets or dynamically modifies the visibility option for the focus rectangle of the object(s) designated by the object and * parameters for the current process
OBJECT SET FONTC164FalseObjekte (Formulare)OBJECT SET FONT ( {* ;} object ; font )displays the object using the font specified in the font parameter.
OBJECT SET FONT SIZEC165FalseObjekte (Formulare)OBJECT SET FONT SIZE ( {* ;} object ; size )sets the form objects specified by object to be displayed using the font size you pass in size.
OBJECT SET FORMATC236FalseObjekte (Formulare)OBJECT SET FORMAT ( {* ;} object ; displayFormat )sets the display format for the objects specified by object to the format you pass in displayFormat.
OBJECT SET FONT STYLEC166FalseObjekte (Formulare)OBJECT SET FONT STYLE ( {* ;} object ; styles )sets the form objects specified by object to be displayed using the font style you pass in styles.
_O_OBJECT Get actionC1260FalseObjekte (Formulare)_o_OBJECT Get action ( {* ;} object ) -> Text(deprecated in v16 R3) returns the code of the standard action associated with the object(s) designated by the object and * parameters
_O_DISABLE BUTTONC193FalseObjekte (Formulare)
_O_OBJECT SET COLORC271FalseObjekte (Formulare)_o_OBJECT SET COLOR ( {* ;} object ; color {; altColor} ) sets the foreground and background colors of the form objects specified by object.
Get text from pasteboardC524FalsePasteboardGet text from pasteboard  -> Stringreturns the text present in the pasteboard.
Get file from pasteboardC976FalsePasteboardGet file from pasteboard ( xIndex ) -> Stringreturns the absolute pathname of a file included in a drag and drop operation.
CLEAR PASTEBOARDC402FalsePasteboardCLEAR PASTEBOARD clears the pasteboard of all its contents.
Pasteboard data sizeC400FalsePasteboardPasteboard data size ( dataType ) -> Longintchecks whether there is any data of the type you passed in dataType present in the pasteboard.
APPEND DATA TO PASTEBOARDC403FalsePasteboardAPPEND DATA TO PASTEBOARD ( dataType ; data )appends to the pasteboard the data contained in the BLOB data under the data type specified in dataType.
SET TEXT TO PASTEBOARDC523FalsePasteboardSET TEXT TO PASTEBOARD ( text )clears the pasteboard and then puts a copy of the text you passed in text into the pasteboard. 
SET FILE TO PASTEBOARDC975FalsePasteboardSET FILE TO PASTEBOARD ( file {; *} )adds the complete pathname of the file passed in the file parameter.
GET PASTEBOARD DATAC401FalsePasteboardGET PASTEBOARD DATA ( dataType ; data )returns, in the BLOB field or in the data variable, the data present in the pasteboard and whose type you pass in dataType.
GET PICTURE FROM PASTEBOARDC522FalsePasteboardGET PICTURE FROM PASTEBOARD ( picture )returns the picture present in the pasteboard in the picture field or variable.
SET PICTURE TO PASTEBOARDC521FalsePasteboardSET PICTURE TO PASTEBOARD ( picture )clears the pasteboard and puts a copy of the picture passed in picture into it.
GET PASTEBOARD DATA TYPEC958FalsePasteboardGET PASTEBOARD DATA TYPE ( 4Dsignatures ; nativeTypes {; formatNames} )gets the list of data types present in the pasteboard.
PHP SET OPTIONC1059FalsePHPPHP SET OPTION ( option ; value {; *} )used to set specific options before calling the PHP Execute command
PHP GET FULL RESPONSEC1061FalsePHPPHP GET FULL RESPONSE ( stdOut {; errLabels ; errValues} {; httpHeaderFields {; httpHeaderValues}} )lets you obtain additional information about the response returned by the PHP interpreter
PHP ExecuteC1058FalsePHPPHP Execute ( scriptPath {; functionName {; phpResult {; param} {; param2 ; ... ; paramN}}} ) -> Booleancan be used to execute a PHP script or function
PHP GET OPTIONC1060FalsePHPPHP GET OPTION ( option ; value )used to find out the current value of an option relating to the execution of PHP scripts
SelfC308FalseProgrammierspracheSelf  -> Pointerreturns a pointer to the object whose object method is currently being executed. 
Get action infoC1442FalseProgrammierspracheGet action info ( action {; target} ) -> Objectreturns several information, including availability and status, about the defined action in the target, according to the current application context
INVOKE ACTIONC1439FalseProgrammierspracheINVOKE ACTION ( action {; target} )triggers the standard action defined by the action parameter, optionally in the target context
_O_NO TRACEC158FalseProgrammiersprache
GET PROCESS VARIABLEC371FalseProzess (Kommunikation)GET PROCESS VARIABLE ( process ; srcVar ; dstVar {; srcVar2 ; dstVar2 ; ... ; srcVarN ; dstVarN} )reads the srcVar process variables (srvVar2, etc.) from the source process whose number is passed in process, and returns their current values in the dstVar variables ( dstVar2, etc.) of the current process.
SET PROCESS VARIABLEC370FalseProzess (Kommunikation)SET PROCESS VARIABLE ( process ; dstVar ; expr {; dstVar2 ; expr2 ; ... ; dstVarN ; exprN} )writes the dstVar process variables (dstVar2, etc.) of the destination process whose number is passed in process using the values passed in expr1 (expr2, etc.).
VARIABLE TO VARIABLEC635FalseProzess (Kommunikation)VARIABLE TO VARIABLE ( process ; dstVar ; srcVar {; dstVar2 ; srcVar2 ; ... ; dstVarN ; srcVarN} )writes the dstVar process variables (dstVar2, etc.) of the destination process whose number is passed in process using the values of the variables srcVar1 srcVar2, etc.
BRING TO FRONTC326FalseProzess (Oberfläche)BRING TO FRONT ( process )brings all the windows belonging to process to the front.
HIDE PROCESSC324FalseProzess (Oberfläche)HIDE PROCESS ( process )hides all windows that belong to process.
SHOW PROCESSC325FalseProzess (Oberfläche)SHOW PROCESS ( process )displays all the windows belonging to process. 
Frontmost processC327FalseProzess (Oberfläche)Frontmost process {( * )} -> Integerreturns the number of the process whose window (or windows) are in the front.
Process stateC330FalseProzesseProcess state ( process ) -> Longintreturns the state of the process whose number you pass in process. 
Count usersC342FalseProzesseCount users  -> Longintreturns the number of users connected to the server machine. 
Count user processesC343FalseProzesseCount user processes  -> Longintreturns the current number of "live" processes in the 4D application whose type is different from -25 (Internal Timer Process), -31 (Client Manager Process) and -15 (Server Interface Process)
REGISTER CLIENTC648FalseProzesseREGISTER CLIENT ( clientName {; period}{; *} )“registers” a 4D client station with the name specified in clientName on 4D Server, so as to allow other clients or eventually 4D Server (by using stored methods) to execute methods on it by using the EXECUTE ON CLIENT command
UNREGISTER CLIENTC649FalseProzesseUNREGISTER CLIENT “unregisters” a 4D client station.
Execute on serverC373FalseProzesseExecute on server ( procedure ; stack {; name {; param {; param2 ; ... ; paramN}}}{; *} ) -> Longintstarts a new process on the Server machine (if it is called in Client/Server) or on the same machine (if it is called in single-user) and returns the process number for that process.
EXECUTE ON CLIENTC651FalseProzesseEXECUTE ON CLIENT ( clientName ; methodName {; param}{; param2 ; ... ; paramN} )forces the execution of the methodName method, with the parameters param1... paramN, if necessary, on the registered 4D Client whose name is clientName. 
GET REGISTERED CLIENTSC650FalseProzesseGET REGISTERED CLIENTS ( clientList ; methods )fills two arrays with the list of clients who were “registered” and the list of each client’s “workload”
SPELL CHECK TEXTC1215FalseRechtschreibprüfungSPELL CHECK TEXT ( text ; errPos ; errLength ; checkPos ; arrSuggest )checks the contents of the text parameter beginning from the checkPos character and returns the position of the first unknown word it finds (if any)
SPELL ADD TO USER DICTIONARYC1214FalseRechtschreibprüfungSPELL ADD TO USER DICTIONARY ( words )adds one or more words to the current user dictionary
SPELL Get current dictionaryC1205FalseRechtschreibprüfungSPELL Get current dictionary  -> Longintreturns the ID number of the dictionary being used
SPELL GET DICTIONARY LISTC1204FalseRechtschreibprüfungSPELL GET DICTIONARY LIST ( langID ; langFiles ; langNames )returns, in the langID, langFiles and langNames arrays, the IDs, file names and language names corresponding to the Hunspell dictionary files installed on the machine
SPELL SET CURRENT DICTIONARYC904FalseRechtschreibprüfungSPELL SET CURRENT DICTIONARY ( dictionary )causes the replacement of the current dictionary with the one specified by the dictionary parameter.
SPELL CHECKINGC900FalseRechtschreibprüfungSPELL CHECKING triggers the spell check of the field or variable having the focus in the currently displayed form.
_O_SET RESOURCEC509FalseRessourcen
GET PICTURE RESOURCEC502FalseRessourcenGET PICTURE RESOURCE ( resID ; resData {; resFile} )returns in the picture field or variable resData the picture stored in the picture (“PICT”) resource whose ID is passed in resID.
_O_Get component resource IDC699FalseRessourcen
CLOSE RESOURCE FILEC498FalseRessourcenCLOSE RESOURCE FILE ( resFile )closes the resource file whose reference number is passed in resFile.
_O_SET PICTURE RESOURCEC503FalseRessourcen
_O_SET STRING RESOURCEC507FalseRessourcen
GET RESOURCEC508FalseRessourcenGET RESOURCE ( resType ; resID ; resData {; resFile} ) returns in the BLOB field or variable resData the contents of the resource whose type and ID is passed in resType and resID.
Open resource fileC497FalseRessourcenOpen resource file ( resFilename {; fileType} ) -> DocRefopens the resource file whose name or pathname you pass in resFileName.
Get resource nameC513FalseRessourcenGet resource name ( resType ; resID {; resFile} ) -> Stringreturns the name of the resource whose type is passed in resType and whose ID number is passed in resID.
STRING LIST TO ARRAYC511FalseRessourcenSTRING LIST TO ARRAY ( resID ; strings {; resFile} )populates the array strings with a string stored in an open XLIFF file whose 'id' attribute of the 'group' element is passed in resID or the strings stored in the string list ("STR#") resource whose ID is passed in resID
Get resource propertiesC515FalseRessourcenGet resource properties ( resType ; resID {; resFile} ) -> Longintreturns the attributes of the resource whose type is passed in resType and whose ID number is passed in resID.
_O_SET TEXT RESOURCEC505FalseRessourcen
Get string resourceC506FalseRessourcenGet string resource ( resID {; resFile} ) -> Stringreturns the string stored in the string (“STR ”) resource whose ID is passed in resID.
_O_SET RESOURCE NAMEC514FalseRessourcen
_O_ARRAY TO STRING LISTC512FalseRessourcen
Get text resourceC504FalseRessourcenGet text resource ( resID {; resFile} ) -> Textreturns the text stored in the text (“TEXT”) resource whose ID is passed in resID.
Get indexed stringC510FalseRessourcenGet indexed string ( resID ; strID {; resFile} ) -> Stringreturns a string stored in an open XLIFF file whose 'id' attribute of the 'group' element is passed in resID  or one of the strings stored in the string list (“STR#”) resource whose ID is passed in resID
GET ICON RESOURCEC517FalseRessourcen
RESOURCE LISTC500FalseRessourcenRESOURCE LIST ( resType ; resIDs ; resNames {; resFile} ) populates the arrays resIDs and resNames with the resource IDs and names of the resources whose type is passed in resType.
RESOURCE TYPE LISTC499FalseRessourcenRESOURCE TYPE LIST ( resTypes {; resFile} )populates the array resTypes with the resource types of the resources present in the resource files currently open.
_O_Create resource fileC496FalseRessourcen
_O_SET RESOURCE PROPERTIESC516FalseRessourcen
_O_DELETE RESOURCEC501FalseRessourcen
QR SET HTML TEMPLATEC750FalseSchnellberichtQR SET HTML TEMPLATE ( area ; template )sets the HTML template currently used for the Quick Report area
QR SET HEADER AND FOOTERC774FalseSchnellberichtQR SET HEADER AND FOOTER ( area ; selector ; leftTitle ; centerTitle ; rightTitle ; height {; picture {; pictAlignment}} )sets the contents and size of the header or footer.
QR SET DOCUMENT PROPERTYC772FalseSchnellberichtQR SET DOCUMENT PROPERTY ( area ; property ; value )displays the printing dialog or sets the unit used for the document.
QR SET DESTINATIONC745FalseSchnellberichtQR SET DESTINATION ( area ; type {; specifics} )sets the output type of the report for the area whose reference was passed in area.
QR SET BORDERSC797FalseSchnellberichtQR SET BORDERS ( area ; column ; row ; border ; line {; color} )sets the border style for a given cell.
QR SET INFO COLUMNC765FalseSchnellberichtQR SET INFO COLUMN ( area ; colNum ; title ; object ; hide ; size ; repeatedValue ; displayFormat )sets the parameters of an existing column. 
QR SET AREA PROPERTYC796FalseSchnellberichtQR SET AREA PROPERTY ( area ; property ; value )shows or hides the interface element (toolbar or menu bar) whose reference is passed in property.
QR RUNC746FalseSchnellberichtQR RUN ( area )executes the report area whose reference was passed as parameter with the Quick Report current settings, including the output type.
QR REPORT TO BLOBC770FalseSchnellberichtQR REPORT TO BLOB ( area ; blob )places the report whose reference was passed in area in a BLOB (variable or field).
QR BLOB TO REPORTC771FalseSchnellberichtQR BLOB TO REPORT ( area ; blob )places the report contained in blob in the Quick Report area passed in area. 
QR REPORTC197FalseSchnellberichtQR REPORT ( {aTable ;} document {; methodName}{; *} )prints a report for aTable, created with the Quick Report editor
QR ON COMMANDC790FalseSchnellberichtQR ON COMMAND ( area ; methodName )executes the 4D method passed in methodName when a Quick Report command is invoked by the user, by the selection of a menu command or by a click on a button.
QR New offscreen areaC735FalseSchnellberichtQR New offscreen area  -> Longintcreates a new Quick Report offscreen area and returns its reference.
QR GET BORDERSC798FalseSchnellberichtQR GET BORDERS ( area ; column ; row ; border ; line {; color} )allows you to retrieve the border style for a border of a given cell.
QR Get command statusC792FalseSchnellberichtQR Get command status ( area ; command {; value} ) -> Longintreturns 0 if the command is disabled or 1 if it is enabled.
QR NEW AREAC1320FalseSchnellberichtQR NEW AREA ( ptr )creates a new Quick Report area and stores its reference number in the longint variable referenced by the ptr pointer
QR MOVE COLUMNC1325FalseSchnellberichtQR MOVE COLUMN ( area ; column ; newPos )moves the column currently found at the column position to the newPos position
QR INSERT COLUMNC748FalseSchnellberichtQR INSERT COLUMN ( area ; colNumber ; object )inserts or creates a column at the specified position
QR GET DESTINATIONC756FalseSchnellberichtQR GET DESTINATION ( area ; type {; specifics} )retrieves the output type of the report for the area whose reference was passed in area. 
QR GET TOTALS SPACINGC762FalseSchnellberichtQR GET TOTALS SPACING ( area ; subtotal ; value )retrieves a space below a subtotal row. It applies only to the list mode.
QR GET TOTALS DATAC768FalseSchnellberichtQR GET TOTALS DATA ( area ; colNum ; breakNum ; operator ; text )allows you to retrieve the details of a specific break (List mode) or the details of a specific cell (Cross-table mode)
QR Get text propertyC760FalseSchnellberichtQR Get text property ( area ; colNum ; rowNum ; property ) -> Longint, Stringreturns the property value of the text attributes for the cell determined by colNum and RowNum.
QR SET INFO ROWC763FalseSchnellberichtQR SET INFO ROW ( area ; row ; hide )shows/hides the row whose reference was passed in row.
QR Get document propertyC773FalseSchnellberichtQR Get document property ( area ; property ) -> Longintretrieves the display status for the print dialog box or the unit used for the document that are present in area.
QR Count columnsC764FalseSchnellberichtQR Count columns ( area ) -> Longintreturns the number of columns present in the Quick Report area.
QR SET REPORT KINDC738FalseSchnellberichtQR SET REPORT KIND ( area ; type )sets the report type for the area whose reference was passed in area.
QR SET REPORT TABLEC757FalseSchnellberichtQR SET REPORT TABLE ( area ; aTable )sets the current table for the report area whose reference was passed in area to the table whose number was passed in aTable.
QR SET SELECTIONC794FalseSchnellberichtQR SET SELECTION ( area ; left ; top {; right {; bottom}} )highlights a cell, a row, a column or the entire area as you would with a mouse click. It also lets you deselect the current selection.
QR SET SORTSC752FalseSchnellberichtQR SET SORTS ( area ; aColumns {; aOrders} )sets the sort orders for the columns in the report whose reference is passed in area.
QR Get drop columnC747FalseSchnellberichtQR Get drop column ( area ) -> Longintreturns a value depending on where the drop was performed
QR SET TEXT PROPERTYC759FalseSchnellberichtQR SET TEXT PROPERTY ( area ; colNum ; rowNum ; property ; value )sets the text attributes for the cell determined by colNum and rowNum.
QR SET TOTALS DATAC767FalseSchnellberichtQR SET TOTALS DATA ( area ; colNum ; breakNum ; operator | value )allows you to set the details of a specific break row (List mode) or the contents of a specific cell (Cross-table Mode)
QR Find columnC776FalseSchnellberichtQR Find column ( area ; expression ) -> Longintreturns the number of the first column whose contents match the expression passed in parameter.
QR GET HEADER AND FOOTERC775FalseSchnellberichtQR GET HEADER AND FOOTER ( area ; selector ; leftTitle ; centerTitle ; rightTitle ; height {; picture {; pictAlignment}} )retrieves the contents and size of the header or footer
QR Get HTML templateC751FalseSchnellberichtQR Get HTML template ( area ) -> Textreturns the HTML template currently used for the Quick Report area.
QR GET INFO COLUMNC766FalseSchnellberichtQR GET INFO COLUMN ( area ; colNum ; title ; object ; hide ; size ; repeatedValue ; displayFormat {; resultVar} )retrieves the parameters of an existing column.
QR EXECUTE COMMANDC791FalseSchnellberichtQR EXECUTE COMMAND ( area ; command )executes the toolbar button command whose reference was passed in command.
QR DELETE OFFSCREEN AREAC754FalseSchnellberichtQR DELETE OFFSCREEN AREA ( area )deletes in memory the Quick Report offscreen area whose reference was passed as parameter.
QR Get info rowC769FalseSchnellberichtQR Get info row ( area ; row ) -> Longintretrieves the display status of the row whose reference was passed in row.
QR DELETE COLUMNC749FalseSchnellberichtQR DELETE COLUMN ( area ; colNumber )deletes the column in area whose number was passed in colNumber.
QR Get report kindC755FalseSchnellberichtQR Get report kind ( area ) -> Longintretrieves the report type for the area whose reference was passed in area.
QR Get report tableC758FalseSchnellberichtQR Get report table ( area ) -> Longintreturns the current table number for the report area whose reference was passed in area.
QR GET SELECTIONC793FalseSchnellberichtQR GET SELECTION ( area ; left ; top {; right {; bottom}} )returns the coordinates of the cell that is selected.
QR GET SORTSC753FalseSchnellberichtQR GET SORTS ( area ; aColumns ; aOrders )used to find out the sort order of each column of the quick report whose reference is passed in area
QR SET TOTALS SPACINGC761FalseSchnellberichtQR SET TOTALS SPACING ( area ; subtotal ; value )sets a space below a subtotal row.
QR Get area propertyC795FalseSchnellberichtQR Get area property ( area ; property ) -> Longintreturns 0 if the interface element (toolbar or menu bar) passed in property is not displayed; otherwise, it returns 1.
SQL LOAD RECORDC822FalseSQLSQL LOAD RECORD {( numRecords )}retrieves one or more record(s) in 4D coming from the data source open in the current connection.
SQL End selectionC821FalseSQLSQL End selection  -> Booleanused to determine if the boundaries of the result set have been reached. 
SQL LOGINC817FalseSQLSQL LOGIN {( dataEntry ; userName ; password ; * )}allows you to connect to an SQL data source specified in the dataEntry parameter.
Get current data sourceC990FalseSQLGet current data source  -> Stringreturns the name of the current data source of the application.
SQL LOGOUTC872FalseSQLSQL LOGOUT closes the connection with an ODBC source that is open in the current process (if applicable).
SQL GET OPTIONC819FalseSQLSQL GET OPTION ( option ; value )returns the current value of the option passed in option.
STOP SQL SERVERC963FalseSQLSTOP SQL SERVER stops the integrated SQL server in the 4D application where it has been executed.
START SQL SERVERC962FalseSQLSTART SQL SERVER launches the integrated SQL server in the 4D application where it has been executed.
SQL GET LAST ERRORC825FalseSQLSQL GET LAST ERROR ( errCode ; errText ; errODBC ; errSQLServer )returns information related to the last error encountered during the execution of an ODBC command. 
_O_USE INTERNAL DATABASEC960FalseSQL_o_USE INTERNAL DATABASE (obsolete) Command has been replaced by the SQL LOGOUT command 
_O_USE EXTERNAL DATABASEC959FalseSQL_o_USE EXTERNAL DATABASE ( sourceName {; user ; password} )(obsolete) Command replaced by the SQL LOGIN command 
SQL EXPORT SELECTIONC1064FalseSQLSQL EXPORT SELECTION ( aTable ; folderPath {; numFiles {; fileLimitSize {; fieldLimitSize}}} )exports in SQL format the records of the current selection of the 4D table designated by the aTable parameter
SQL SET OPTIONC818FalseSQLSQL SET OPTION ( option ; value )modifies the value of the option passed in option.  
SQL SET PARAMETERC823FalseSQLSQL SET PARAMETER ( object ; paramType )allows the use of a 4D variable, array or field value in SQL requests.
SQL EXPORT DATABASEC1065FalseSQLSQL EXPORT DATABASE ( folderPath {; numFiles {; fileLimitSize {; fieldLimitSize}}} ) exports in SQL format all the records of all the tables in the database
SQL CANCEL LOADC824FalseSQLSQL CANCEL LOAD ends the current SELECT request and initializes the parameters. 
QUERY BY SQLC942FalseSQLQUERY BY SQL ( {aTable ;} sqlFormula )can execute a simple SELECT query 
SQL EXECUTE SCRIPTC1089FalseSQLSQL EXECUTE SCRIPT ( scriptPath ; errorAction {; attribName ; attribValue} {; attribName2 ; attribValue2 ; ... ; attribNameN ; attribValueN} )used to execute a series of SQL statements placed in the script file designated by scriptPath
GET DATA SOURCE LISTC989FalseSQLGET DATA SOURCE LIST ( sourceType ; sourceNamesArr ; driversArr )returns, in the sourceNamesArr and driversArr arrays, the names and drivers of the sourceType type data sources defined in the ODBC manager of the operating system.
SQL EXECUTEC820FalseSQLSQL EXECUTE ( sqlStatement {; boundObj}{; boundObj2 ; ... ; boundObjN} ) executes an SQL command and binds the result to 4D objects (arrays, variables or fields)
_O_Win to MacC464FalseString_o_Win to Mac ( text ) -> Stringreturns text expressed using the Mac OS ASCII map that is equivalent to the text you pass in Text, which is expressed using the Windows ANSI map.
_O_ISO to MacC520FalseString
_O_Convert caseC360FalseString
_O_Mac to WinC463FalseString_o_Mac to Win ( text ) -> Stringreturns a text expressed using the Windows ANSI map that is equivalent to the text you pass in text, which is expressed using the Mac OS ASCII map.
_O_Mac to ISOC519FalseString
IMPORT STRUCTUREC1310FalseStrukturzugriffIMPORT STRUCTURE ( xmlStructure )imports, into the current database, the XML definition of the 4D database structure passed in the xmlStructure parameter
REGENERATE MISSING TABLEC1126FalseStrukturzugriffREGENERATE MISSING TABLE ( tableName )rebuilds the missing table whose name is passed in the tableName parameter
GET FIELD ENTRY PROPERTIESC685FalseStrukturzugriffGET FIELD ENTRY PROPERTIES ( fieldPtr|tableNum {; fieldNum}; list ; mandatory ; nonEnterable ; nonModifiable )returns the data entry properties for the field specified by tableNum and fieldNum or by fieldPtr.
QUERY BY EXAMPLEC292FalseSuchenQUERY BY EXAMPLE ( {aTable}{;}{*} )displays the current input form as a query window
SVG Find element ID by coordinatesC1054FalseSVGSVG Find element ID by coordinates ( {* ;} pictureObject ; x ; y ) -> Stringreturns the ID ("id" or "xml:id" attribute) of the XML element found at the location set by the coordinates (x,y) in the SVG picture designated by the pictureObject parameter.
SVG SET ATTRIBUTEC1055FalseSVGSVG SET ATTRIBUTE ( {* ;} pictureObject ; element_ID ; attribName ; attribValue {; attribName2 ; attribValue2 ; ... ; attribNameN ; attribValueN} {; *})used to modify the value of an existing attribute in the SVG rendering tree of a displayed image or in the internal DOM tree of an image
SVG GET ATTRIBUTEC1056FalseSVGSVG GET ATTRIBUTE ( {* ;} pictureObject ; element_ID ; attribName ; attribValue )used to get the current value of the attribName attribute in an object or an SVG picture
SVG Find element IDs by rectC1109FalseSVGSVG Find element IDs by rect ( {* ;} pictureObject ; x ; y ; width ; height ; arrIDs ) -> Booleanfills the Text or Alpha arrIDs array with the IDs ("id" or "xml:id" attribute) of the XML elements whose bounding rectangle intersects with the selection rectangle at the location specified by the x and y parameters.
SVG SHOW ELEMENTC1108FalseSVGSVG SHOW ELEMENT ( {* ;} pictureObject ; id {; margin} ) moves the pictureObject SVG document in order to show the element whose "id" attribute is specified by the id parameter
_O_SET DOCUMENT TYPEC530FalseSystemdokumente_o_SET DOCUMENT TYPE ( document ; fileType )sets the type of the document whose name or pathname you pass in document.
_O_SET DOCUMENT CREATORC531FalseSystemdokumente_o_SET DOCUMENT CREATOR ( document ; fileCreator )sets the creator of the document whose name or pathname you pass in document.
_o_Document typeC528FalseSystemdokumente_o_Document type ( document ) -> Stringreturns the extension or the type of the document whose name or pathname you pass in document.
_o_Document creatorC529FalseSystemdokumente_o_Document creator ( document ) -> Stringreturns the creator of the document whose name or pathname you pass in document.
_O_MAP FILE TYPESC366FalseSystemdokumente_o_MAP FILE TYPES ( macOS ; windows ; context )lets you associate a Windows file extension with a Macintosh file type.
Screen widthC187FalseSystemumgebungScreen width {( * )} -> Longintreturns the width of 4D application window (Windows) or the width of the main screen (Mac OS)
Select RGB colorC956FalseSystemumgebungSelect RGB Color {( defaultColor {; message} )} -> Longintdisplays the system color selection window and returns the RGB value of the color selected by the user
SET RECENT FONTSC1305FalseSystemumgebungSET RECENT FONTS ( fontsArray )modifies the list of fonts displayed in the context menu of the "recent fonts"
OPEN FONT PICKERC1303FalseSystemumgebungOPEN FONT PICKER displays the system font picker dialog box
SET SCREEN DEPTHC537FalseSystemumgebungSET SCREEN DEPTH ( depth {; color {; screen}} )changes the depth and color/gray scale settings of the screen whose number you pass in screen.
OPEN COLOR PICKERC1304FalseSystemumgebungOPEN COLOR PICKER {( textOrBackground )}displays the system color picker dialog box
Screen heightC188FalseSystemumgebungScreen height {( * )} -> Longintreturns the height of 4D application (Windows) or the height of the main screen(Mac OS)
SCREEN DEPTHC439FalseSystemumgebungSCREEN DEPTH ( depth ; color {; screen} )returns in depth and color information about the monitor.
Count screensC437FalseSystemumgebungCount screens  -> Longintreturns the number of screen monitors connected to your machine.
_O_Font numberC461FalseSystemumgebung
SCREEN COORDINATESC438FalseSystemumgebungSCREEN COORDINATES ( left ; top ; right ; bottom {; screenID {; screenArea}} )returns in left, top, right, and bottom the global coordinates of the screen specified by screenID.
Menu bar heightC440FalseSystemumgebungMenu bar height  -> Longintreturns the height of the menu bar, expressed in pixels.
Menu bar screenC441FalseSystemumgebungMenu bar screen  -> Longintreturns the number of the screen where the menu bar is located.
_O_Font nameC462FalseSystemumgebung_o_Font name ( fontNumber ) -> StringCommand obsolete since 4D v14
Current form tableC627FalseTabelleCurrent form table  -> Pointerreturns the pointer to the table of the form being displayed or printed in the current process.
Method called on eventC705FalseUnterbrechungenMethod called on event  -> Stringreturns the name of the method installed by the ON EVENT CALL command.
FILTER EVENTC321FalseUnterbrechungenFILTER EVENT removes the current event (i.e., click, keystroke) from the event queue, so 4D will not perform any additional treatment to the one you made in the event-handling project method.
ON EVENT CALLC190FalseUnterbrechungenON EVENT CALL ( eventMethod {; processName} )installs the method, whose name you pass in eventMethod, as the method for catching (trapping) events.
_O_CREATE SUBRECORDC72FalseUntertabellen_o_CREATE SUBRECORD ( subtable )Obsolete, do not use
_O_ORDER SUBRECORDS BYC107FalseUntertabellen_o_ORDER SUBRECORDS BY ( subtable ; subfield {; > or <}{; subfield2 ; > or <2 ; ... ; subfieldN ; > or <N} )Obsolete, do not use
_O_ALL SUBRECORDSC109FalseUntertabellen_o_ALL SUBRECORDS ( subtable )Obsolete, do not use
_O_End subselectionC37FalseUntertabellen_o_End subselection ( subtable ) -> BooleanObsolete, do not use
_O_FIRST SUBRECORDC61FalseUntertabellen_o_FIRST SUBRECORD ( subtable )Obsolete, do not use
_O_LAST SUBRECORDC201FalseUntertabellen_o_LAST SUBRECORD ( subtable )Obsolete, do not use
_O_PREVIOUS SUBRECORDC111FalseUntertabellen_o_PREVIOUS SUBRECORD ( subtable )Obsolete, do not use
_O_Before subselectionC199FalseUntertabellen_o_Before subselection ( subtable ) -> BooleanObsolete, do not use
_O_NEXT SUBRECORDC62FalseUntertabellen_o_NEXT SUBRECORD ( subtable )Obsolete, do not use
_O_Records in subselectionC7FalseUntertabellen_o_Records in subselection ( subtable ) -> LongintObsolete, do not use
_O_QUERY SUBRECORDSC108FalseUntertabellen_o_QUERY SUBRECORDS ( subtable ; queryFormula )Obsolete, do not use
_O_DELETE SUBRECORDC96FalseUntertabellen_o_DELETE SUBRECORD ( subtable )Obsolete, do not use
_O_APPLY TO SUBSELECTIONC73FalseUntertabellen_o_APPLY TO SUBSELECTION ( subtable ; statement )Obsolete, do not use
OLD RELATED ONEC44FalseVerknüpfungenOLD RELATED ONE ( aField )uses the old value of aField to establish  the relation
RELATE ONEC42FalseVerknüpfungenRELATE ONE ( manyTable | Field {; choiceField} )establishes all automatic Many-to-One relations for manyTable in the current process or looks for the record related to manyField.
WA GET PREFERENCEC1042FalseWeb AreaWA GET PREFERENCE ( {* ;} object ; selector ; value )gets the current value of the preference in the Web area designated by the * and object parameters. 
WA EXECUTE JAVASCRIPT FUNCTIONC1043FalseWeb AreaWA EXECUTE JAVASCRIPT FUNCTION ( {* ;} object ; jsFunction ; result|* {; param}{; param2 ; ... ; paramN} )executes, in the Web area designated by the * and object parameters, the JavaScript function jsFunction and optionally returns its result in the result parameter.
WA SET PAGE CONTENTC1037FalseWeb AreaWA SET PAGE CONTENT ( {* ;} object ; content ; baseURL )replaces the page displayed in the Web area designated by the * and object parameters by the HTML code passed in the content parameter.
WA SET PAGE TEXT LARGERC1039FalseWeb AreaWA SET PAGE TEXT LARGER ( {* ;} object )increases the size of the text displayed in the Web area designated by the * and object parameters. 
WA SET PAGE TEXT SMALLERC1040FalseWeb AreaWA SET PAGE TEXT SMALLER ( {* ;} object )reduces the size of the text displayed in the Web area designated by the * and object parameters. 
WA SET PREFERENCEC1041FalseWeb AreaWA SET PREFERENCE ( {* ;} object ; selector ; value )sets different preferences for the Web area
WA SET URL FILTERSC1030FalseWeb AreaWA SET URL FILTERS ( {* ;} object ; filtersArr ; allowDenyArr )sets up one or more filters for the Web area designated by the * and object parameters.
WA Get page titleC1036FalseWeb AreaWA Get page title ( {* ;} object ) -> Stringreturns the title of the current page or the page being displayed in the Web area designated by the * and object parameters
WA STOP LOADING URLC1024FalseWeb AreaWA STOP LOADING URL ( {* ;} object )stops loading the resources of the current URL of the Web area designated by the * and object parameters.
WA REFRESH CURRENT URLC1023FalseWeb AreaWA REFRESH CURRENT URL ( {* ;} object )reloads the current URL displayed in the Web area designated by the * and object parameters.
WA Get page contentC1038FalseWeb AreaWA Get page content ( {* ;} object ) -> Stringreturns the HTML code of the current page or the page being displayed in the Web area designated by the * and object parameters. 
WA GET LAST URL ERRORC1034FalseWeb AreaWA GET LAST URL ERROR ( {* ;} object ; url ; description ; errorCode )recovers several items of information about the last error that occurred in the Web area designated by the * and object parameters. 
WA Get last filtered URLC1035FalseWeb AreaWA Get last filtered URL ( {* ;} object ) -> Stringreturns the last URL that was filtered in the Web area designated by the * and object parameters.
WA GET EXTERNAL LINKS FILTERSC1033FalseWeb AreaWA GET EXTERNAL LINKS FILTERS ( {* ;} object ; filtersArr ; allowDenyArr )returns, in the filtersArr and allowDenyArr arrays, the external link filters of the Web area designated by the * and object parameters. If no filter is active, the arrays are returned empty. 
WA GET URL FILTERSC1031FalseWeb AreaWA GET URL FILTERS ( {* ;} object ; filtersArr ; allowDenyArr )returns, in the filtersArr and allowDenyArr arrays, the filters that are active in the Web area designated by the * and object parameters.
WA Get current URLC1025FalseWeb AreaWA Get current URL ( {* ;} object ) -> Stringreturns the URL address of the page displayed in the Web area designated by the * and object parameters.
WA Forward URL availableC1027FalseWeb AreaWA Forward URL available ( {* ;} object ) -> Booleanfinds out whether there is a following URL available in the sequence of URLs opened in the Web area designated by the * and object parameters. 
WA SET EXTERNAL LINKS FILTERSC1032FalseWeb AreaWA SET EXTERNAL LINKS FILTERS ( {* ;} object ; filtersArr ; allowDenyArr )sets up one or more external link filters for the Web area designated by the * and object parameters. 
WA Evaluate JavaScriptC1029FalseWeb AreaWA Evaluate JavaScript ( {* ;} object ; jsCode {; type} )  -> Date, Object, Pointer, Real, Text, Timeexecutes, in the Web area designated by the * and object parameters, the JavaScript code passed in jsCode and returns the result.
WA Create URL history menuC1049FalseWeb AreaWA Create URL history menu ( {* ;} object {; direction} ) -> MenuRefcreates and fills a menu that can be used directly for navigation among the URLs visited during the session in the Web area designated by the * and object parameters
WA Back URL availableC1026FalseWeb AreaWA Back URL available ( {* ;} object ) -> Booleanfinds out whether there is a previous URL available in the sequence of URLs opened in the Web area designated by the * and object parameters. 
WA GET URL HISTORYC1048FalseWeb AreaWA GET URL HISTORY ( {* ;} object ; urlsArr {; direction {; titlesArr}} )returns one or two arrays containing the URLs visited during the session in the Web area designated by the * and object parameters.
WA OPEN BACK URLC1021FalseWeb AreaWA OPEN BACK URL ( {* ;} object )loads the previous URL in the sequence of URLs opened into the Web area designated by the * and object parameters
WA OPEN FORWARD URLC1022FalseWeb AreaWA OPEN FORWARD URL ( {* ;} object )loads the next URL in the sequence of URLs opened into the Web area designated by the * and object parameters
WA OPEN URLC1020FalseWeb AreaWA OPEN URL ( {* ;} object ; url )loads the URL passed in the url parameter into the Web area designated by the * and object parameters.
_O_SET WEB DISPLAY LIMITSC620FalseWeb Server
_O_SET CGI EXECUTABLEC813FalseWeb Server
_O_SET WEB TIMEOUTC622FalseWeb Server
_O_Web ContextC657FalseWeb Server
SET MACRO PARAMETERC998FalseWerkzeugeSET MACRO PARAMETER ( selector ; textParam )inserts the paramText text into the method from which it has been called.
GET MACRO PARAMETERC997FalseWerkzeugeGET MACRO PARAMETER ( selector ; textParam )returns, in the paramText parameter, all or part of the text of the method from which it was called.
_O_XSLT APPLY TRANSFORMATIONC882FalseXML
_O_XSLT SET PARAMETERC883FalseXML
_O_XSLT GET ERRORC884FalseXML
METHOD SET COMMENTSC1193FalseZugriff DesignobjekteMETHOD SET COMMENTS ( path ; comments {; *} )replaces the documentation of the method(s) designated by the path parameter by those specified in the comments parameter
METHOD SET CODEC1194FalseZugriff DesignobjekteMETHOD SET CODE ( path ; code {; *} )modifies the code of the method(s) designated by the path parameter with the contents passed in the code parameter
METHOD SET ATTRIBUTESC1335FalseZugriff DesignobjekteMETHOD SET ATTRIBUTES ( path ; attributes {; *} )allows you to set the attributes values for the method(s) specified in the path parameter
METHOD SET ATTRIBUTEC1192FalseZugriff DesignobjekteMETHOD SET ATTRIBUTE ( path ; attribType ; attribValue {; attribType2 ; attribValue2 ; ... ; attribTypeN ; attribValueN}{; *} )sets the value(s) of the attribType attribute(s) for the project method designated by the path parameter
METHOD SET ACCESS MODEC1191FalseZugriff DesignobjekteMETHOD SET ACCESS MODE ( mode )sets the behavior for 4D when you attempt to write access an object already loaded for modification by another user or process
METHOD RESOLVE PATHC1165FalseZugriff DesignobjekteMETHOD RESOLVE PATH ( path ; methodType ; ptrTable ; objectName ; formObjectName {; *} )parses the internal path name passed in the path parameter and returns its different components in the methodType, ptrTable, objectName, and formObjectName parameters
METHOD OPEN PATHC1213FalseZugriff DesignobjekteMETHOD OPEN PATH ( path {; *} )opens, in the 4D Method editor, the method whose internal pathname is passed in the path parameter
METHOD GET PATHS FORMC1168FalseZugriff DesignobjekteMETHOD GET PATHS FORM ( {aTable ;} arrPaths {; filter}{; stamp}{; *} )fills the arrPaths array with the internal pathnames and names of the methods for all form objects as well as form methods
METHOD GET PATHSC1163FalseZugriff DesignobjekteMETHOD GET PATHS ( {folderName ;} methodType ; arrPaths {; stamp}{; *} )fills the arrPaths array with the internal pathnames and names of methods in the application that are of the type specified by the methodType parameter
METHOD Get pathC1164FalseZugriff DesignobjekteMETHOD Get path ( methodType {; aTable}{; objectName{; formObjectName}}{; *} ) -> Textreturns the full internal pathname of a method
METHOD GET NAMESC1166FalseZugriff DesignobjekteMETHOD GET NAMES ( arrNames {; filter}{; *} )fills the arrNames array with the names of project methods created in the application
METHOD GET MODIFICATION DATEC1170FalseZugriff DesignobjekteMETHOD GET MODIFICATION DATE ( path ; modDate ; modTime {; *} ) returns, in the modDate and modTime parameters, the dates and times of the last modification of the method(s) designated by the path parameter
METHOD GET COMMENTSC1189FalseZugriff DesignobjekteMETHOD GET COMMENTS ( path ; comments {; *} )returns, in the comments parameter, the documentation of the method(s) designated by the path parameter
METHOD GET CODEC1190FalseZugriff DesignobjekteMETHOD GET CODE ( path ; code {; option} {; *} ) returns, in the code parameter, the contents of the method(s) designated by the path parameter
METHOD GET ATTRIBUTESC1334FalseZugriff DesignobjekteMETHOD GET ATTRIBUTES ( path ; attributes {; *} )returns, in attributes, the current value of all attributes for the method(s) specified in the path parameter
METHOD Get attributeC1169FalseZugriff DesignobjekteMETHOD Get attribute ( path ; attribType {; *} ) -> Booleanreturns the value of the attribType attribute for the project method designated by the path parameter
FORM GET NAMESC1167FalseZugriff DesignobjekteFORM GET NAMES ( {aTable ;} arrNames {; filter {; marker}}{; *} )fills the arrNames array with the names of forms in the application
METHOD GET FOLDERSC1206FalseZugriff DesignobjekteMETHOD GET FOLDERS ( arrNames {; filter}{; *} )returns, in the arrNames array, the names of folders created on the Home page of the 4D Explorer