| _O_ADD DATA SEGMENT | C361 | False | 4D Umgebung | | |
| _O_DATA SEGMENT LIST | C527 | False | 4D 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 APPLICATION | C871 | False | 4D Umgebung | BUILD 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 file | C937 | False | 4D Umgebung | Compact data file ( structurePath ; dataPath {; archiveFolder {; option {; method}}} ) -> Text | compacts the data file designated by the dataPath parameter associated with the structurePath structure file. |
| COMPONENT LIST | C1001 | False | 4D Umgebung | COMPONENT 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 FILE | C313 | False | 4D Umgebung | CREATE 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 file | C1565 | False | 4D Umgebung | Export structure file ( folderPath {; options} ) -> Object | breaks 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 parameter | C643 | False | 4D Umgebung | Get database parameter ( {aTable ;} selector {; stringValue} ) -> Real | allows you to get the current value of a 4D database parameter. |
| NOTIFY RESOURCES FOLDER MODIFICATION | C1052 | False | 4D Umgebung | NOTIFY 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 WINDOW | C1047 | False | 4D Umgebung | OPEN ADMINISTRATION WINDOW | displays the server administration window on the machine that executes it. |
| OPEN DATA FILE | C312 | False | 4D Umgebung | OPEN DATA FILE ( accessPath ) | allows changing the data file opened by the 4D application on-the-fly. |
| OPEN DATABASE | C1321 | False | 4D Umgebung | OPEN DATABASE ( filePath ) | closes the current 4D database and opens on-the-fly the database defined by filePath |
| OPEN SECURITY CENTER | C1018 | False | 4D Umgebung | OPEN SECURITY CENTER | displays the Maintenance and Security Center (MSC) window. |
| OPEN SETTINGS WINDOW | C903 | False | 4D Umgebung | OPEN 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 LIST | C847 | False | 4D Umgebung | PLUGIN 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 4D | C291 | False | 4D Umgebung | QUIT 4D {( time )} | exits the current 4D application and returns to the Desktop. |
| RESTART 4D | C1292 | False | 4D Umgebung | RESTART 4D {( time {; message} )} | restarts the current 4D application |
| SET DATABASE LOCALIZATION | C1104 | False | 4D Umgebung | SET DATABASE LOCALIZATION ( languageCode {; *} ) | used to modify the current language of the database for the current session |
| SET DATABASE PARAMETER | C642 | False | 4D Umgebung | SET DATABASE PARAMETER ( {aTable ;} selector ; value ) | allows you to modify various internal parameters of the 4D database. |
| SET UPDATE FOLDER | C1291 | False | 4D Umgebung | SET UPDATE FOLDER ( folderPath {; silentErrors} ) | specifies the folder containing the update of the current merged 4D application |
| VERIFY CURRENT DATA FILE | C1008 | False | 4D Umgebung | VERIFY 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 FILE | C939 | False | 4D Umgebung | VERIFY 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 SETUP | C1358 | False | 4D Write Pro | | |
| WP PRINT | C1343 | False | 4D Write Pro | | |
| WP SET FRAME | C1518 | False | 4D Write Pro | | |
| WP Selection range | C1340 | False | 4D Write Pro | | |
| WP SELECT | C1348 | False | 4D Write Pro | | |
| WP Get page count | C1412 | False | 4D Write Pro | | |
| WP Get frame | C1519 | False | 4D Write Pro | | |
| _O_ARRAY STRING | C218 | False | Arrays | _o_ARRAY STRING ( strLen ; arrayName ; size {; size2} ) | (obsolete) creates and/or resizes an array of String elements in memory. |
| ARRAY TO LIST | C287 | False | Arrays | ARRAY 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 ARRAY | C288 | False | Arrays | LIST 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 ARRAY | C1149 | False | Arrays | TEXT TO ARRAY ( varText ; arrText ; width ; fontName ; fontSize {; fontStyle {; *}} ) | transforms a text variable into a text array |
| MODIFY SELECTION | C204 | False | Auswahl | MODIFY 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 number | C897 | False | Auswahl | Displayed line number -> Longint | returns the number of the row being processed while a list of records or list box rows is displayed on screen. |
| DISPLAY SELECTION | C59 | False | Auswahl | DISPLAY SELECTION ( {aTable}{; selectMode}{; enterList}{; *}{; *} ) | displays the selection of aTable, using the output form. |
| HIGHLIGHT RECORDS | C656 | False | Auswahl | HIGHLIGHT RECORDS ( {aTable }{;}{ setName {; *}} ) | highlights records in a list form. |
| GET HIGHLIGHTED RECORDS | C902 | False | Auswahl | GET 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 INFORMATION | C889 | False | Backup | GET RESTORE INFORMATION ( selector ; info1 ; info2 ) | gets information related to the last automatic database restore |
| CHECK LOG FILE | C799 | False | Backup | CHECK 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) |
| RESTORE | C918 | False | Backup | RESTORE {( archivePath {; destFolderPath} )} | can be used to restore the file(s) included in a 4D archive |
| BACKUP | C887 | False | Backup | BACKUP | starts the backup of the database using the current backup settings. |
| GET BACKUP INFORMATION | C888 | False | Backup | GET BACKUP INFORMATION ( selector ; info1 ; info2 ) | gets information related to the last backup performed on the database data |
| SELECT LOG FILE | C345 | False | Backup | SELECT LOG FILE ( logFile ) | creates, or closes the log file according to the value you pass in logFile. |
| EDIT ACCESS | C281 | False | Benutzer und Gruppen | EDIT ACCESS | lets the user edit the password system. |
| SET PLUGIN ACCESS | C845 | False | Benutzer und Gruppen | SET 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 LIST | C609 | False | Benutzer und Gruppen | GET 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 PROPERTIES | C611 | False | Benutzer und Gruppen | GET 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 user | C826 | False | Benutzer und Gruppen | Get default user -> Longint | returns the unique user ID of the user set as “Default user” in the database Settings dialog box |
| Set user properties | C612 | False | Benutzer und Gruppen | Set user properties ( userID ; name ; startup ; password ; nbLogin ; lastLogin {; memberships {; groupOwner}} ) -> Longint | lets 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 deleted | C616 | False | Benutzer und Gruppen | Is user deleted ( userNumber ) -> Boolean | tests the user account whose unique user ID number you pass in userID. |
| GET GROUP PROPERTIES | C613 | False | Benutzer und Gruppen | GET GROUP PROPERTIES ( groupID ; name ; owner {; members} ) | returns the properties of the group whose unique group ID number you pass in groupID |
| Validate password | C638 | False | Benutzer und Gruppen | Validate password ( userID ; password {; digest} ) -> Boolean | returns 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 properties | C614 | False | Benutzer und Gruppen | Set group properties ( groupID ; name ; owner {; members} ) -> Longint | enables 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 access | C846 | False | Benutzer und Gruppen | Get plugin access ( plugIn ) -> String | returns the name of the user group authorized to use the plug-in whose number was passed in the plugIn parameter |
| BLOB TO USERS | C850 | False | Benutzer und Gruppen | BLOB TO USERS ( users ) | replaces the user accounts and groups found in the BLOB users in the current database |
| DELETE USER | C615 | False | Benutzer und Gruppen | DELETE USER ( userID ) | deletes the user whose unique user ID number you pass in userID. |
| User in group | C338 | False | Benutzer und Gruppen | User in group ( user ; group ) -> Boolean | returns TRUE if user is in group. |
| USERS TO BLOB | C849 | False | Benutzer und Gruppen | USERS TO BLOB ( users ) | stores in the BLOB users the list of all user accounts and database groups created by the Administrator. |
| GET GROUP LIST | C610 | False | Benutzer und Gruppen | GET 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 USER | C289 | False | Benutzer und Gruppen | CHANGE CURRENT USER {( user ; password )} | changes the identity of the current user in the database, without needing to quit. |
| CHANGE PASSWORD | C186 | False | Benutzer und Gruppen | CHANGE PASSWORD ( password ) | changes the password of the current user |
| _O_CREATE USER FORM | C808 | False | Benutzerformulare | _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 FORM | C807 | False | Benutzerformulare | _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 FORM | C810 | False | Benutzerformulare | _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 FORMS | C809 | False | Benutzerformulare | _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. |
| PLAY | C290 | False | Benutzeroberfläche | PLAY ( objectName {; async} ) | plays sound files or, on OS X, a system sound |
| SET CURSOR | C469 | False | Benutzeroberfläche | SET CURSOR {( cursor )} | changes the mouse cursor to the system cursor whose ID number you pass in cursor. |
| POST EVENT | C467 | False | Benutzeroberfläche | POST EVENT ( what ; message ; when ; mouseX ; mouseY ; modifiers {; process} ) | simulates a keyboard or mouse event. |
| GET MOUSE | C468 | False | Benutzeroberfläche | GET MOUSE ( mouseX ; mouseY ; mouseButton {; *} ) | returns the current state of the mouse. |
| SET FIELD TITLES | C602 | False | Benutzeroberfläche | SET 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). |
| REDRAW | C174 | False | Benutzeroberfläche | REDRAW ( object ) | causes the refreshing of a Web form, subform, field, list box or variable |
| SHOW MENU BAR | C431 | False | Benutzeroberfläche | SHOW MENU BAR | makes the menu bar visible. |
| Pop up menu | C542 | False | Benutzeroberfläche | Pop up menu ( contents {; default {; xCoord ; yCoord}} ) -> Longint | displays a pop-up menu at the current location of the mouse. |
| SET TABLE TITLES | C601 | False | Benutzeroberfläche | SET 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 TITLES | C804 | False | Benutzeroberfläche | GET FIELD TITLES ( aTable ; fieldTitles ; fieldNums ) | fills the fieldTitles and fieldNums arrays with the names and numbers of database fields for the desired aTable. |
| POST CLICK | C466 | False | Benutzeroberfläche | POST CLICK ( mouseX ; mouseY {; process} {; *} ) | simulates a mouse click. Its effect as if the user actually clicked the mouse button. |
| Focus object | C278 | False | Benutzeroberfläche | Focus object -> Pointer | returns a pointer to the object having the focus in the current form. |
| _O_SET PLATFORM INTERFACE | C367 | False | Benutzeroberfläche | | |
| _O_INVERT BACKGROUND | C93 | False | Benutzeroberfläche | | |
| GET TABLE TITLES | C803 | False | Benutzeroberfläche | GET 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 KEY | C465 | False | Benutzeroberfläche | POST KEY ( code {; modifiers {; process}} ) | simulates a keystroke. |
| HIDE MENU BAR | C432 | False | Benutzeroberfläche | HIDE MENU BAR | makes the menu bar invisible. |
| _O_Get platform interface | C470 | False | Benutzeroberfläche | | |
| SET ABOUT | C316 | False | Benutzeroberfläche | SET 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 LIST | C681 | False | Bilder | | |
| GET PICTURE FROM LIBRARY | C565 | False | Bilder | GET 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 GIF | C671 | False | Bilder | _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 PICTURE | C355 | False | Bilder | | |
| _O_SAVE PICTURE TO FILE | C358 | False | Bilder | | |
| SET PICTURE TO LIBRARY | C566 | False | Bilder | SET PICTURE TO LIBRARY ( picture ; picRef ; picName ) | creates a new picture or replaces a picture in the Picture Library. |
| _O_QT LOAD COMPRESS PICTURE FROM FILE | C357 | False | Bilder | | |
| PICTURE LIBRARY LIST | C564 | False | Bilder | PICTURE 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 LIBRARY | C567 | False | Bilder | REMOVE 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 FILE | C359 | False | Bilder | | |
| LIST TO BLOB | C556 | False | BLOB | LIST TO BLOB ( list ; blob {; *} ) | stores the hierarchical list list in the BLOB blob. |
| BLOB to list | C557 | False | BLOB | BLOB to list ( blob {; offset} ) -> ListRef | creates 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_GRAPH | C352 | False | Compiler | _o_C_GRAPH ( {method ;} variable {; variable2 ; ... ; variableN} ) | casts each specified variable as a Graph variable. |
| _O_C_INTEGER | C282 | False | Compiler | _o_C_INTEGER ( {method ;} variable {; variable2 ; ... ; variableN} ) | casts each specified variable as an Integer variable. |
| _O_C_STRING | C293 | False | Compiler | _o_C_STRING ( {method ;} size ; variable {; variable2 ; ... ; variableN} ) | casts each specified variable as a String variable. |
| DISPLAY RECORD | C105 | False | Datensätze | DISPLAY RECORD {( aTable )} | displays the current record of aTable, using the current input form. |
| Encrypt data file | C1610 | False | Datensicherheit | Encrypt data file ( structurePath ; dataPath {; newPassPhrase | newDataKey {; archiveFolder {; curPassPhrase | curDataKey {; methodName}}}} ) -> Text | encrypt or re-encrypt the data file designated by the dataPath parameter associated to the structurePath parameter |
| GRAPH SETTINGS | C298 | False | Diagramme | GRAPH SETTINGS ( graphPicture ; xmin ; xmax ; ymin ; ymax ; xprop ; xgrid ; ygrid ; title {; title2 ; ... ; titleN} ) | changes the graph settings for graph displayed in a form. |
| _O_GRAPH TABLE | C148 | False | Diagramme | | |
| Drop position | C608 | False | Drag and Drop | Drop position {( columnNumber | pictPosY )} -> Longint | can be used to find out the location, in a “complex” destination object, where an object has been (dragged and) dropped. |
| SET DRAG ICON | C1272 | False | Drag and Drop | SET 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 PROPERTIES | C607 | False | Drag 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 MARKER | C709 | False | Drucken | SET PRINT MARKER ( markNum ; position {; *} ) | enables the definition of the marker position during printing. |
| SET PRINT OPTION | C733 | False | Drucken | SET PRINT OPTION ( option ; value1 {; value2} ) | used to modify, by programming, the value of a print option. |
| SET PRINT PREVIEW | C364 | False | Drucken | SET PRINT PREVIEW ( preview ) | allows you to programmatically check or uncheck the Preview on Screen option of the Print dialog box. |
| SET PRINTABLE MARGIN | C710 | False | Drucken | SET 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 preview | C1198 | False | Drucken | Is in print preview -> Boolean | returns True if the Preview on Screen option is checked in the printing dialog box and False otherwise |
| Get printed height | C702 | False | Drucken | Get printed height -> Longint | returns the overall height (in pixels) of the section printed using the Print form command. |
| GET PRINTABLE MARGIN | C711 | False | Drucken | GET 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 AREA | C703 | False | Drucken | GET PRINTABLE AREA ( height {; width} ) | returns the size, in pixels, of the height and width parameters of the printable area. |
| Get print preview | C1197 | False | Drucken | Get print preview -> Boolean | returns True if the SET PRINT PREVIEW command was called with the True value in the current process |
| ACCUMULATE | C303 | False | Drucken | ACCUMULATE ( data {; data2 ; ... ; dataN} ) | specifies the fields or variables to be accumulated during a form report performed using PRINT SELECTION. |
| GET PRINT OPTION | C734 | False | Drucken | GET PRINT OPTION ( option ; value1 {; value2} ) | returns the current value(s) of a print option |
| Get print marker | C708 | False | Drucken | Get print marker ( markNum ) -> Longint | enables you to get the current position of a marker during printing. |
| OPEN PRINTING JOB | C995 | False | Drucken | OPEN PRINTING JOB | opens a print job and stacks all the subsequent printing orders there until the CLOSE PRINTING JOB command is called. |
| PAGE BREAK | C6 | False | Drucken | PAGE BREAK {( * | > )} | triggers the printing of the data that has been sent to the printer and ejects the page. |
| Printing page | C275 | False | Drucken | Printing page -> Longint | returns the printing page number. |
| PRINTERS LIST | C789 | False | Drucken | PRINTERS 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 SETUP | C299 | False | Drucken | _o_PAGE SETUP ( {aTable ;} form ) | is declared obsolete in 4D beginning with version 18 and is kept only for compatibility reasons |
| Print settings to BLOB | C1433 | False | Drucken | Print settings to BLOB ( printSettings ) -> Longint | saves the current 4D print settings in the printSettings BLOB |
| CLOSE PRINTING JOB | C996 | False | Drucken | CLOSE 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 SETTINGS | C106 | False | Drucken | PRINT SETTINGS {( dialType )} | displays a printing dialog box. |
| PRINT SELECTION | C60 | False | Drucken | PRINT SELECTION ( {aTable}{;}{* | >} ) | prints the current selection of aTable. |
| PRINT RECORD | C71 | False | Drucken | PRINT RECORD ( {aTable}{;}{* | >} ) | prints the current record of aTable, without modifying the current selection. |
| BREAK LEVEL | C302 | False | Drucken | BREAK LEVEL ( level {; pageBreak} ) | specifies the number of break levels in a report performed using PRINT SELECTION. |
| BLOB to print settings | C1434 | False | Drucken | BLOB to print settings ( printSettings {; params} ) -> Longint | replaces the current 4D print settings with the parameters stored in the printSettings BLOB |
| PRINT OPTION VALUES | C785 | False | Drucken | PRINT OPTION VALUES ( option ; namesArray {; info1Array {; info2Array}} ) | returns, in namesArray, a list of value names available for the print option defined |
| Subtotal | C97 | False | Drucken | Subtotal ( data {; pageBreak} ) -> Real | returns the subtotal for data for the current or last break level. |
| SET CURRENT PRINTER | C787 | False | Drucken | SET CURRENT PRINTER ( printerName ) | designates the printer to be used for printing with the current 4D application. |
| Print object | C1095 | False | Drucken | Print object ( {* ;} object {; posX {; posY {; width {; height}}}} ) -> Boolean | lets you print the form object(s) designated by the object and * parameters, at the location set by the posX and posY parameters |
| PRINT LABEL | C39 | False | Drucken | PRINT LABEL ( {aTable }{;}{ document {; * | >}} ) | enables you to print labels with the data from the selection of aTable. |
| Get current printer | C788 | False | Drucken | Get current printer -> String | returns the name of the current printer defined in the 4D application. |
| Print form | C5 | False | Drucken | Print form ( {aTable ;} form {; areaStart {; areaEnd}} ) -> Longint | prints form with the current values of fields and variables of aTable. |
| Level | C101 | False | Drucken | Level -> Longint | used to determine the current header or break level. |
| MODIFY RECORD | C57 | False | Eingabe | MODIFY RECORD ( {aTable}{;}{*} ) | modifies the current record for the table aTable or for the default table if you omit the aTable parameter. |
| ACCEPT | C269 | False | Eingabe | ACCEPT | performs the same action as when the user presses the Enter key. |
| _O_ADD SUBRECORD | C202 | False | Eingabe | _o_ADD SUBRECORD ( subtable ; form {; *} ) | (obsolete) lets the user add a new subrecord to subtable, using the form form |
| DIALOG | C40 | False | Eingabe | DIALOG ( {aTable ;} form {; formData}{; *} ) | presents the form to the user, along with formData parameter(s) (optional) |
| _O_MODIFY SUBRECORD | C203 | False | Eingabe | _o_MODIFY SUBRECORD ( subtable ; form {; *} ) | (obsolete) displays the current subrecord of subtable for modification using the form form. |
| Modified | C32 | False | Eingabe | Modified ( aField ) -> Boolean | returns True if field has been programmatically assigned a value or has been edited during data entry. |
| CANCEL | C270 | False | Eingabe | CANCEL | 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 RECORD | C56 | False | Eingabe | ADD 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. |
| REJECT | C38 | False | Eingabe | REJECT {( 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 ITEM | C870 | False | Eingabekontrolle | EDIT 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 OBJECT | C206 | False | Eingabekontrolle | GOTO 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 HIGHLIGHT | C209 | False | Eingabekontrolle | GET HIGHLIGHT ( {* ;} object ; startSel ; endSel ) | used to determine what text is currently highlighted in object. |
| HIGHLIGHT TEXT | C210 | False | Eingabekontrolle | HIGHLIGHT TEXT ( {* ;} object ; startSel ; endSel ) | highlights a section of the text in object. |
| Get edited text | C655 | False | Eingabekontrolle | Get edited text -> Text | retrieves the text as it is being entered in a form object |
| FILTER KEYSTROKE | C389 | False | Eingabekontrolle | FILTER 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. |
| Keystroke | C390 | False | Eingabekontrolle | Keystroke -> String | returns the character entered by the user into a field or an enterable area. |
| Frontmost window | C447 | False | Fenster | Frontmost window {( * )} -> WinRef | returns the window reference number of the frontmost window. |
| CONVERT COORDINATES | C1365 | False | Fenster | CONVERT COORDINATES ( xCoord ; yCoord ; from ; to ) | converts the (x;y) coordinates of a point from one coordinate system to another |
| Current form window | C827 | False | Fenster | Current form window -> WinRef | returns the reference of the current form window. |
| Open window | C153 | False | Fenster | Open window ( left ; top ; right ; bottom {; type {; title {; controlMenuBox}}} ) -> WinRef | opens a new window with the dimensions given by the first four parameters and with the characteristics set using the three following parameters |
| CLOSE WINDOW | C154 | False | Fenster | CLOSE WINDOW {( window )} | closes the active window opened by the Open window or Open form window command in the current process. |
| REDRAW WINDOW | C456 | False | Fenster | REDRAW WINDOW {( window )} | provokes a graphical update of the window whose reference number you pass in window. |
| Open form window | C675 | False | Fenster | Open form window ( {aTable ;} formName {; type {; hPos {; vPos {; *}}}} ) -> WinRef | opens a new window using the size and resizing properties of the form formName. |
| DRAG WINDOW | C452 | False | Fenster | DRAG WINDOW | lets users drag the window on which they clicked following the movements of the mouse. |
| Window kind | C445 | False | Fenster | Window kind {( window )} -> Longint | returns the 4D type of the window whose reference number is passed in window. |
| WINDOW LIST | C442 | False | Fenster | WINDOW 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 window | C448 | False | Fenster | Next window ( window ) -> WinRef | returns 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 TITLE | C213 | False | Fenster | SET 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 WINDOW | C890 | False | Fenster | RESIZE FORM WINDOW ( width ; height ) | lets you change the size of the current form window. |
| MINIMIZE WINDOW | C454 | False | Fenster | MINIMIZE WINDOW {( window )} | sets the size of the window whose number is passed as window to the size it was before being maximized. |
| SET WINDOW RECT | C444 | False | Fenster | SET WINDOW RECT ( left ; top ; right ; bottom {; window}{; *} ) | changes the global coordinates of the window whose reference number is passed in window. |
| GET WINDOW RECT | C443 | False | Fenster | GET WINDOW RECT ( left ; top ; right ; bottom {; window} ) | returns the coordinates of the window whose reference number is passed in window. |
| Get window title | C450 | False | Fenster | Get window title {( window )} -> String | returns 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 height | C1016 | False | Fenster | Tool bar height -> Longint | returns the height of the current visible tool bar, expressed in pixels. |
| ERASE WINDOW | C160 | False | Fenster | ERASE WINDOW {( window )} | clears the contents of the window whose reference number is passed in window. |
| SHOW WINDOW | C435 | False | Fenster | SHOW WINDOW {( window )} | displays the window whose number was passed in window. |
| HIDE TOOL BAR | C434 | False | Fenster | HIDE TOOL BAR | handles the display of custom toolbars created by the Open form window command for the current process |
| HIDE WINDOW | C436 | False | Fenster | HIDE WINDOW {( window )} | hides the window whose number was passed in window or, if this parameter is omitted, the current process frontmost window. |
| Find window | C449 | False | Fenster | Find window ( left ; top {; windowPart} ) -> WinRef | returns (if any) the reference number of the first window “touched” by the point whose coordinates passed in left and top. |
| _O_Open external window | C309 | False | Fenster | | |
| MAXIMIZE WINDOW | C453 | False | Fenster | MAXIMIZE WINDOW {( window )} | triggers the expansion of the window whose reference number was passed in window. |
| Window process | C446 | False | Fenster | Window process {( window )} -> Longint | returns the process number that runs the window whose reference number is passed in window. |
| SHOW TOOL BAR | C433 | False | Fenster | SHOW TOOL BAR | handles the display of custom toolbars created by the Open form window command for the current process |
| SET ALLOWED METHODS | C805 | False | Formeln | SET ALLOWED METHODS ( methodsArray ) | designates the project methods that can be called directly from the application |
| GET ALLOWED METHODS | C908 | False | Formeln | GET ALLOWED METHODS ( methodsArray ) | returns, in methodsArray, the names of methods that can be used to write formulas. |
| EDIT FORMULA | C806 | False | Formeln | EDIT FORMULA ( aTable ; formula ) | displays the Formula editor in order to let the user write or modify a formula. |
| Parse formula | C1576 | False | Formeln | Parse formula ( formula {; options}{; errorMessage} ) -> Text | analyzes the 4D formula, checks its syntax, and returns its normalized form |
| FORM SET OUTPUT | C54 | False | Formulare | FORM SET OUTPUT ( {aTable ;} form {; userForm} ) | sets the current output form for table to form, or userForm. |
| FORM LOAD | C1103 | False | Formulare | FORM 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 UNLOAD | C1299 | False | Formulare | FORM UNLOAD | releases from memory the current form designated using the OPEN PRINTING FORM command |
| FORM SET VERTICAL RESIZING | C893 | False | Formulare | FORM SET VERTICAL RESIZING ( resize {; minHeight {; maxHeight}} ) | allows you to change the vertical resizing properties of the current form through programming. |
| FORM SET SIZE | C891 | False | Formulare | FORM SET SIZE ( {object ;} horizontal ; vertical {; *} ) | allows you to change the size of the current form by programming. |
| Form | C1466 | False | Formulare | Form -> Object | returns the object associated with the current form, if any |
| FORM SET INPUT | C55 | False | Formulare | FORM 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 dynamic | C1570 | False | Formulare | FORM Convert to dynamic ( {aTable ;} formName ) -> Object | converts the formName (classic form) to a dynamic form and returns it in an object. |
| FORM SET HORIZONTAL RESIZING | C892 | False | Formulare | FORM SET HORIZONTAL RESIZING ( resize {; minWidth {; maxWidth}} ) | allows you to change the horizontal resizing properties of the current form through programming. |
| _O_FORM GET PARAMETER | C969 | False | Formulare | _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 PAGE | C250 | False | Formulare | FORM FIRST PAGE | changes the currently displayed form page to the first form page. |
| FORM Get current page | C276 | False | Formulare | FORM Get current page {( * )} -> Longint | returns the number of the currently displayed form page or of the current form loaded by the OPEN PRINTING FORM command. |
| FORM GET ENTRY ORDER | C1469 | False | Formulare | FORM GET ENTRY ORDER ( objectNames {; pageNumber | *} ) | returns in objectNames the sorted names of objects that define the form entry order |
| FORM GET HORIZONTAL RESIZING | C1077 | False | Formulare | FORM GET HORIZONTAL RESIZING ( resize {; minWidth {; maxWidth}} ) | returns the horizontal resizing properties of the current form in the resize, minWidth and maxWidth variables |
| FORM GET OBJECTS | C898 | False | Formulare | FORM 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 PROPERTIES | C674 | False | Formulare | FORM GET PROPERTIES ( {aTable ;} formName ; width ; height {; numPages {; fixedWidth {; fixedHeight {; title}}}} ) | returns the properties of the form formName. |
| FORM GET VERTICAL RESIZING | C1078 | False | Formulare | FORM GET VERTICAL RESIZING ( resize {; minHeight {; maxHeight}} ) | returns the vertical resizing properties of the current form in the resize, minHeight and maxHeight variables |
| FORM GOTO PAGE | C247 | False | Formulare | FORM GOTO PAGE ( pageNumber {; *} ) | changes the currently displayed form page to the form page specified by pageNumber. |
| FORM LAST PAGE | C251 | False | Formulare | FORM LAST PAGE | changes the currently displayed form page to the last form page. |
| FORM SET ENTRY ORDER | C1468 | False | Formulare | FORM 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 SCREENSHOT | C940 | False | Formulare | FORM SCREENSHOT ( {{aTable ;} formName ;} formPict {; pageNum} ) | returns a form as a picture |
| Current form name | C1298 | False | Formulare | Current form name -> Text | returns the name of the current form defined for the process |
| FORM PREVIOUS PAGE | C249 | False | Formulare | FORM PREVIOUS PAGE | changes the currently displayed form page to the previous form page. |
| FORM NEXT PAGE | C248 | False | Formulare | FORM NEXT PAGE | changes the currently displayed form page to the next form page. |
| Outside call | C328 | False | Formularereignisse | Outside call -> Boolean | returns True for the After execution cycle |
| SET TIMER | C645 | False | Formularereignisse | SET 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. |
| Deactivated | C347 | False | Formularereignisse | Deactivated -> Boolean | returns True in a form or object method when the frontmost window of the frontmost process moves to the back |
| Contextual click | C713 | False | Formularereignisse | Contextual click -> Boolean | returns True if a contextual click has been made |
| _O_During | C30 | False | Formularereignisse | _o_During -> Boolean | (obsolete) returns True for the In break execution cycle |
| Clickcount | C1332 | False | Formularereignisse | Clickcount -> Longint | returns, 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 code | C388 | False | Formularereignisse | Form event code -> Longint | returns a numeric value identifying the type of form event that has just occurred. |
| CALL SUBFORM CONTAINER | C1086 | False | Formularereignisse | CALL SUBFORM CONTAINER ( event ) | lets a subform instance send the event to the subform object that contains it |
| Before | C29 | False | Formularereignisse | Before -> Boolean | returns True for the Before execution cycle |
| After | C31 | False | Formularereignisse | After -> Boolean | returns True for the After execution cycle |
| EXECUTE METHOD IN SUBFORM | C1085 | False | Formularereignisse | EXECUTE METHOD IN SUBFORM ( subformObject ; methodName {; return {; param} {; param2 ; ... ; paramN}} ) | used to execute the methodName project method in the context of the subformObject subform object |
| Activated | C346 | False | Formularereignisse | Activated -> Boolean | (obsolete) returns True in a form method when the window containing the form becomes the frontmost window of the frontmost process. |
| POST OUTSIDE CALL | C329 | False | Formularereignisse | POST OUTSIDE CALL ( process ) | calls the form displayed in the frontmost window of process. |
| Right click | C712 | False | Formularereignisse | Right click -> Boolean | returns True if the right button of the mouse has been clicked. |
| In break | C113 | False | Formularereignisse | In break -> Boolean | returns True for the In break execution cycle |
| In footer | C191 | False | Formularereignisse | In footer -> Boolean | returns True for the In footer execution cycle |
| In header | C112 | False | Formularereignisse | In header -> Boolean | returns True for the In header execution cycle |
| Is waiting mouse up | C1422 | False | Formularereignisse | Is waiting mouse up -> Boolean | returns True if the current object has been clicked and the mouse button has not been released, while the parent window has the focus |
| Load list | C383 | False | Hierarchische Listen | Load list ( listName ) -> ListRef | creates a new hierarchical list whose contents are copied from the list and whose name you pass in listName. |
| GET LIST PROPERTIES | C632 | False | Hierarchische Listen | GET LIST PROPERTIES ( list ; appearance {; icon {; lineHeight {; doubleClick {; multiSelections {; editable}}}}} ) | returns information about the list whose reference number you pass in list |
| GET LIST ITEM PROPERTIES | C631 | False | Hierarchische Listen | GET 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 ARRAYS | C1195 | False | Hierarchische Listen | GET 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 PARAMETER | C985 | False | Hierarchische Listen | GET 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 ICON | C951 | False | Hierarchische Listen | GET 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 font | C954 | False | Hierarchische Listen | Get list item font ( {* ;} list ; itemRef | * ) -> String | returns 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 LIST | C382 | False | Hierarchische Listen | _o_REDRAW LIST ( list ) | (obsolete) command serves no purpose beginning with version 11 of 4D |
| GET LIST ITEM | C378 | False | Hierarchische Listen | GET 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 LIST | C384 | False | Hierarchische Listen | SAVE 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 POSITION | C381 | False | Hierarchische Listen | SELECT 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 REFERENCE | C630 | False | Hierarchische Listen | SELECT 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 items | C379 | False | Hierarchische Listen | Selected list items ( {* ;} list {; itemsArray {; *}} ) -> Longint | returns the position or reference of the selected item in the list whose reference number or object name you pass in list. |
| APPEND TO LIST | C376 | False | Hierarchische Listen | APPEND 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 ITEM | C385 | False | Hierarchische Listen | SET 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 FONT | C953 | False | Hierarchische Listen | SET 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 ICON | C950 | False | Hierarchische Listen | SET 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 PARAMETER | C986 | False | Hierarchische Listen | SET 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 PROPERTIES | C386 | False | Hierarchische Listen | SET 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 PROPERTIES | C387 | False | Hierarchische Listen | SET 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 LIST | C625 | False | Hierarchische Listen | INSERT 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 list | C621 | False | Hierarchische Listen | Is a list ( list ) -> Boolean | returns TRUE if the value you pass in list is a valid reference to a hierarchical list. |
| Find in list | C952 | False | Hierarchische Listen | Find in list ( {* ;} list ; value ; scope {; itemsArray {; *}} ) -> Longint | returns the position or reference of the first item of the list that is equivalent to the string passed in value. |
| List item parent | C633 | False | Hierarchische Listen | List item parent ( {* ;} list ; itemRef | * ) -> Longint | returns the item reference number of a parent item. |
| List item position | C629 | False | Hierarchische Listen | List item position ( {* ;} list ; itemRef ) -> Longint | returns 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 LISTS | C957 | False | Hierarchische Listen | LIST 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 LIST | C391 | False | Hierarchische Listen | SORT LIST ( list {; > or <} ) | sorts the list whose reference number is passed in list. |
| DELETE FROM LIST | C624 | False | Hierarchische Listen | DELETE 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 items | C380 | False | Hierarchische Listen | Count list items ( {* ;} list {; *} ) -> Longint | returns 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 list | C626 | False | Hierarchische Listen | Copy list ( list ) -> ListRef | duplicates the list whose reference number you pass in list, and returns the list reference number of the new list. |
| CLEAR LIST | C377 | False | Hierarchische Listen | CLEAR LIST ( list {; *} ) | deletes the hierarchical list whose list reference number you pass in list. |
| New list | C375 | False | Hierarchische Listen | New list -> ListRef | creates a new, empty hierarchical list in memory and returns its unique list reference number. |
| EXPORT SYLK | C85 | False | Import und Export | EXPORT SYLK ( {aTable ;} document ) | writes data from the records of the current selection of aTable in the current process. |
| EXPORT DIF | C84 | False | Import und Export | EXPORT DIF ( {aTable ;} document ) | writes data from the records of the current selection of aTable in the current process. |
| EXPORT DATA | C666 | False | Import und Export | EXPORT DATA ( fileName {; project {; *}} ) | exports data in the fileName file. |
| _O_IMPORT ODBC | C880 | False | Import und Export | _o_IMPORT ODBC ( sourceTable {; project {; *}} ) | Command obsolete since 4D v17 R5 |
| _O_EXPORT ODBC | C881 | False | Import und Export | _o_EXPORT ODBC ( sourceTable {; project {; *}} ) | Command obsolete since 4D v17 R5 |
| EXPORT TEXT | C167 | False | Import und Export | EXPORT TEXT ( {aTable ;} document ) | writes data from the records of the current selection of aTable in the current process. |
| IMPORT DIF | C86 | False | Import und Export | IMPORT 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 DATA | C665 | False | Import und Export | IMPORT DATA ( fileName {; project {; *}} ) | imports the data located in the fileName file. |
| IMPORT SYLK | C87 | False | Import und Export | IMPORT 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 TEXT | C168 | False | Import und Export | IMPORT 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 LOGIN | C1326 | False | LDAP | LDAP 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 LOGOUT | C1327 | False | LDAP | LDAP LOGOUT | closes the connection with an LDAP server in the current process (if applicable) |
| LDAP SEARCH ALL | C1329 | False | LDAP | LDAP SEARCH ALL ( dnRootEntry ; arrResult ; filter {; scope {; attributes {; attributesAsArray}}} ) | searches in the target LDAP server for all occurrences matching the criteria defined |
| LDAP Search | C1328 | False | LDAP | LDAP Search ( dnRootEntry ; filter {; scope {; attributes {; attributesAsArray}}} ) -> Object | searches in the target LDAP server for the first occurrence matching the criteria defined |
| LISTBOX GET HIERARCHY | C1099 | False | Listbox | LISTBOX 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 color | C1658 | False | Listbox | LISTBOX Get row color ( {* ;} object ; row {; colorType} ) -> Text | returns 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 HEIGHT | C1501 | False | Listbox | LISTBOX 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 FORMULA | C1203 | False | Listbox | LISTBOX 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 ROWS | C1715 | False | Listbox | LISTBOX 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 CALCULATION | C1140 | False | Listbox | LISTBOX 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 HEIGHT | C1145 | False | Listbox | LISTBOX 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 GRID | C841 | False | Listbox | LISTBOX 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 COLOR | C842 | False | Listbox | LISTBOX 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 HEIGHT | C1143 | False | Listbox | LISTBOX 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 HIERARCHY | C1098 | False | Listbox | LISTBOX 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 COLUMNS | C1151 | False | Listbox | LISTBOX 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 PROPERTY | C1440 | False | Listbox | LISTBOX 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 COLOR | C1270 | False | Listbox | LISTBOX 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 STYLE | C1268 | False | Listbox | LISTBOX 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 HEIGHT | C1409 | False | Listbox | LISTBOX 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 HEIGHT | C835 | False | Listbox | LISTBOX 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 COLUMNS | C1153 | False | Listbox | LISTBOX 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 SOURCE | C1013 | False | Listbox | LISTBOX 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 COLUMNS | C916 | False | Listbox | LISTBOX 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 ROW | C912 | False | Listbox | LISTBOX 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 BREAK | C1117 | False | Listbox | LISTBOX 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 WIDTH | C833 | False | Listbox | LISTBOX 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 NUMBER | C837 | False | Listbox | LISTBOX 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 NUMBER | C844 | False | Listbox | LISTBOX 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 COLUMN | C1274 | False | Listbox | LISTBOX 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 ROWS | C913 | False | Listbox | LISTBOX 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 FORMULA | C970 | False | Listbox | LISTBOX 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 COLUMN | C829 | False | Listbox | LISTBOX 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 SOURCE | C1014 | False | Listbox | LISTBOX 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 columns | C1154 | False | Listbox | LISTBOX Get static columns ( {* ;} object ) -> Longint | returns the number of static columns in the list box designated by the object and * parameters |
| LISTBOX Get rows height | C836 | False | Listbox | LISTBOX Get rows height ( {* ;} object {; unit} ) -> Integer | returns the current row height for the list box object set using the object and * parameters. |
| LISTBOX Get row height | C1408 | False | Listbox | LISTBOX Get row height ( {* ;} object ; row ) -> Integer | returns the current height of the specified row in the list box object designated using the object and * parameters |
| LISTBOX Get row font style | C1269 | False | Listbox | LISTBOX Get row font style ( {* ;} object ; row ) -> Longint | returns the font style of a row or a cell in the list box designated by the object and * parameters |
| LISTBOX COLLAPSE | C1101 | False | Listbox | LISTBOX 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 COLUMN | C830 | False | Listbox | LISTBOX 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 ROWS | C914 | False | Listbox | LISTBOX 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 COLUMN | C1273 | False | Listbox | LISTBOX 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 EXPAND | C1100 | False | Listbox | LISTBOX 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 array | C1278 | False | Listbox | LISTBOX Get array ( {* ;} object ; arrType ) -> Pointer | returns a pointer to the arrType array of the list box or list box column designated by the object and * parameters |
| LISTBOX GET ARRAYS | C832 | False | Listbox | LISTBOX 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 height | C1502 | False | Listbox | LISTBOX Get auto row height ( {* ;} object ; selector {; unit} ) -> Longint | returns the current minimum or maximum row height value set for the list box object designated using the object and * parameters |
| LISTBOX GET CELL COORDINATES | C1330 | False | Listbox | LISTBOX 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 POSITION | C971 | False | Listbox | LISTBOX 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 formula | C1202 | False | Listbox | LISTBOX Get column formula ( {* ;} object ) -> String | returns the formula associated with the list box column designated by the object and * parameters |
| LISTBOX Get column width | C834 | False | Listbox | LISTBOX Get column width ( {* ;} object {; minWidth {; maxWidth}} ) -> Longint | returns the width (in pixels) of the column set in the object and * parameters. |
| LISTBOX Get footer calculation | C1150 | False | Listbox | LISTBOX Get footer calculation ( {* ;} object ) -> Longint | returns the type of calculation associated with the footer area of the list box designated by the object and * parameters |
| LISTBOX Get footers height | C1146 | False | Listbox | LISTBOX Get footers height ( {* ;} object {; unit} ) -> Longint | returns the height of the footer row in the list box designated by the object and * parameters |
| LISTBOX GET GRID | C1199 | False | Listbox | LISTBOX 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 COLORS | C1200 | False | Listbox | LISTBOX 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 height | C1144 | False | Listbox | LISTBOX Get headers height ( {* ;} object {; unit} ) -> Longint | returns the height of the header row in the list box designated by the object and * parameters |
| LISTBOX Get row color as number | C1271 | False | Listbox | LISTBOX Get row color as number ( {* ;} object ; row {; colorType} ) -> Longint | returns 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 columns | C1152 | False | Listbox | LISTBOX Get locked columns ( {* ;} object ) -> Longint | returns the number of locked columns in the list box designated by the object and * parameters |
| LISTBOX Get number of columns | C831 | False | Listbox | LISTBOX Get number of columns ( {* ;} object ) -> Longint | returns the total number of columns (visible or invisible) present in the list box set in the object and * parameters. |
| LISTBOX Get number of rows | C915 | False | Listbox | LISTBOX Get number of rows ( {* ;} object ) -> Longint | returns the number of rows in the list box |
| LISTBOX GET OBJECTS | C1302 | False | Listbox | LISTBOX 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 INFORMATION | C1110 | False | Listbox | LISTBOX 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 property | C917 | False | Listbox | LISTBOX Get property ( {* ;} object ; property ) -> Longint, String | returns the value of the property of the list box or column specified using the object and * parameters. |
| LISTBOX SET ARRAY | C1279 | False | Listbox | LISTBOX SET ARRAY ( {* ;} object ; arrType ; arrPtr ) | associates an arrType array with the list box or list box column designated by the object and * parameters |
| Refresh license | C1336 | False | Lizenzen | Refresh license -> Object | updates the current 4D Server license. |
| GET SERIAL INFORMATION | C696 | False | Lizenzen | GET SERIAL INFORMATION ( key ; user ; company ; connected ; maxUser ) | returns various information about the 4D current version serialization. |
| Is license available | C714 | False | Lizenzen | Is license available {( license )} -> Boolean | lets you find out the availability of a plug-in |
| CHANGE LICENSES | C637 | False | Lizenzen | CHANGE LICENSES | displays the 4D License Manager dialog box |
| SET REAL COMPARISON LEVEL | C623 | False | Mathematische Funktionen | SET REAL COMPARISON LEVEL ( epsilon ) | sets the epsilon value used by 4D to compare real values and expressions for equality. |
| ST SET OPTIONS | C1289 | False | Mehrfachstil Text | ST 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 text | C1116 | False | Mehrfachstil Text | ST Get text ( {* ;} object {; startSel {; endSel}} ) -> Text | returns the styled text found in the text field or variable designated by the object parameter |
| ST SET PLAIN TEXT | C1136 | False | Mehrfachstil Text | ST 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 ATTRIBUTES | C1093 | False | Mehrfachstil Text | ST 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 text | C1092 | False | Mehrfachstil Text | ST Get plain text ( {* ;} object {; refMode} ) -> Text | removes any style tags from the text variable or field designated by the * and object parameters and returns the plain text |
| ST GET OPTIONS | C1290 | False | Mehrfachstil Text | ST 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 TEXT | C1115 | False | Mehrfachstil Text | ST 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 URL | C1288 | False | Mehrfachstil Text | ST 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 expression | C1287 | False | Mehrfachstil Text | ST Get expression ( {* ;} object {; startSel {; endSel}} ) -> Text | returns the first expression found in the current selection of the styled text field or variable designated by the object parameter |
| ST INSERT URL | C1280 | False | Mehrfachstil Text | ST 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 type | C1286 | False | Mehrfachstil Text | ST Get content type ( {* ;} object {; startSel {; endSel {; startBlock {; endBlock}}}} ) -> Longint | returns the type of content found in the styled text field or variable designated by the object parameter |
| ST GET ATTRIBUTES | C1094 | False | Mehrfachstil Text | ST 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 EXPRESSIONS | C1282 | False | Mehrfachstil Text | ST 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 EXPRESSIONS | C1285 | False | Mehrfachstil Text | ST 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 EXPRESSION | C1281 | False | Mehrfachstil Text | ST 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 NOTIFICATION | C910 | False | Meldungen | DISPLAY NOTIFICATION ( title ; text {; duration} ) | displays a notification message to the user |
| GOTO XY | C161 | False | Meldungen | GOTO 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. |
| MESSAGE | C88 | False | Meldungen | MESSAGE ( message ) | displays message on the screen in a special message window that opens and closes each time you call [#current_title] |
| Count menus | C404 | False | Menüs | Count menus {( process )} -> Longint | returns the number of menus present in the menu bar. |
| Create menu | C408 | False | Menüs | Create menu {( menu )} -> MenuRef | creates a new menu in memory. |
| INSERT MENU ITEM | C412 | False | Menüs | INSERT 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 ITEM | C413 | False | Menüs | DELETE 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 ITEM | C150 | False | Menüs | DISABLE 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 STYLE | C425 | False | Menüs | SET 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 menu | C1006 | False | Menüs | Dynamic pop up menu ( menu {; default {; xCoord ; yCoord}} ) -> String | causes 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 ITEM | C149 | False | Menüs | ENABLE 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 item | C422 | False | Menüs | Get menu item ( menu ; menuItem {; process} ) -> String | returns the text of the menu item whose menu and item numbers are passed in menu and menuItem. |
| Menu selected | C152 | False | Menüs | Menu selected {( subMenu )} -> Longint | detects 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 reference | C979 | False | Menüs | Get menu bar reference {( process )} -> MenuRef | returns the ID of the current menu bar or the menu bar of a specific process. |
| GET MENU ITEM ICON | C983 | False | Menüs | GET 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 SHORTCUT | C423 | False | Menüs | SET 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 PROPERTY | C973 | False | Menüs | SET 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 PROPERTY | C972 | False | Menüs | GET 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 style | C426 | False | Menüs | Get menu item style ( menu ; menuItem {; process} ) -> Longint | returns 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 PARAMETER | C1004 | False | Menüs | SET MENU ITEM PARAMETER ( menu ; menuItem ; param ) | associates a custom character string with a menu item designated by the menu and menuItem parameters. |
| GET MENU ITEMS | C977 | False | Menüs | GET 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 title | C430 | False | Menüs | Get menu title ( menu {; process} ) -> String | returns the title of the menu whose number or reference is passed in menu. |
| SET MENU ITEM METHOD | C982 | False | Menüs | SET 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 MARK | C208 | False | Menüs | SET 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 ICON | C984 | False | Menüs | SET MENU ITEM ICON ( menu ; menuItem ; iconRef {; process} ) | modifies the icon associated with the menu item designated by the menu and menuItem parameters. |
| SET MENU ITEM | C348 | False | Menüs | SET 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 BAR | C67 | False | Menüs | SET MENU BAR ( menuBar {; process}{; *} ) | replaces the current menu bar with the one specified by menuBar for the current process only. |
| Count menu items | C405 | False | Menüs | Count menu items ( menu {; process} ) -> Longint | returns the number of menu items present in the menu whose number or reference is passed in menu. |
| Get menu item parameter | C1003 | False | Menüs | Get menu item parameter ( menu ; menuItem ) -> String | returns the custom character string associated with the menu item designated by the menu and menuItem parameters. |
| Get menu item modifiers | C980 | False | Menüs | Get menu item modifiers ( menu ; menuItem {; process} ) -> Longint | returns any additional modifier(s) associated with the standard shortcut of the menu item designated by the menu and menuItem parameters. |
| Get menu item method | C981 | False | Menüs | Get menu item method ( menu ; menuItem {; process} ) -> String | returns the name of the 4D project method associated with the menu item designated by the menu and menuItem parameters. |
| Get menu item mark | C428 | False | Menüs | Get menu item mark ( menu ; menuItem {; process} ) -> String | returns 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 key | C424 | False | Menüs | Get menu item key ( menu ; menuItem {; process} ) -> Longint | returns 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 parameter | C1005 | False | Menüs | Get selected menu item parameter -> String | returns the custom character string associated with the selected menu item. |
| APPEND MENU ITEM | C411 | False | Menüs | APPEND MENU ITEM ( menu ; itemText {; subMenu {; process {; *}}} ) | appends new menu items to the menu whose number or reference is passed in menu. |
| RELEASE MENU | C978 | False | Menüs | RELEASE MENU ( menu ) | removes the menu whose ID is passed in menu from memory. |
| OBJECT SET RGB COLORS | C628 | False | Objekte (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 POSITION | C906 | False | Objekte (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 CHECKBOX | C1249 | False | Objekte (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 ORIENTATION | C1284 | False | Objekte (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 SUBFORM | C1138 | False | Objekte (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 SHEET | C1257 | False | Objekte (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 OPTIONS | C1175 | False | Objekte (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 SHORTCUT | C1185 | False | Objekte (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 SCROLLBAR | C843 | False | Objekte (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 DUPLICATE | C1111 | False | Objekte (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 action | C1457 | False | Objekte (Formulare) | OBJECT Get action ( {* ;} object ) -> Text | returns the name and (if any) parameter of the standard action associated with the object(s) designated by the object and * parameters |
| OBJECT Get auto spellcheck | C1174 | False | Objekte (Formulare) | OBJECT Get auto spellcheck ( {* ;} object ) -> Boolean | returns the status of the Auto spellcheck option for the object(s) designated by the object and * parameters for the current process |
| OBJECT GET BEST SIZE | C717 | False | Objekte (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 style | C1263 | False | Objekte (Formulare) | OBJECT Get border style ( {* ;} object ) -> Longint | returns the border line style of the object(s) designated by the object and * parameters |
| OBJECT Get context menu | C1252 | False | Objekte (Formulare) | OBJECT Get context menu ( {* ;} object ) -> Boolean | returns the current state of the "Context Menu" option for the object(s) designated by the object and * parameters |
| OBJECT GET COORDINATES | C663 | False | Objekte (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 radius | C1324 | False | Objekte (Formulare) | OBJECT Get corner radius ( {* ;} object ) -> Longint | returns the current value of the corner radius for the rounded rectangle object whose name is passed in the object parameter |
| OBJECT Get data source | C1265 | False | Objekte (Formulare) | OBJECT Get data source ( {* ;} object ) -> Pointer | returns the current data source of the object(s) designated by the object and * parameters |
| OBJECT GET DRAG AND DROP OPTIONS | C1184 | False | Objekte (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 enabled | C1079 | False | Objekte (Formulare) | OBJECT Get enabled ( {* ;} object ) -> Boolean | returns 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 enterable | C1067 | False | Objekte (Formulare) | OBJECT Get enterable ( {* ;} object ) -> Boolean | returns True if the object or group of objects designated by object has the enterable attribute; otherwise, it returns False |
| OBJECT GET EVENTS | C1238 | False | Objekte (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 filter | C1073 | False | Objekte (Formulare) | OBJECT Get filter ( {* ;} object ) -> Text | returns the name of any filter associated with the object or group of objects designated by object |
| OBJECT Get focus rectangle invisible | C1178 | False | Objekte (Formulare) | OBJECT Get focus rectangle invisible ( {* ;} object ) -> Boolean | returns 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 font | C1069 | False | Objekte (Formulare) | OBJECT Get font ( {* ;} object ) -> Text | returns the name of the character font used by the form object(s) designated by object |
| OBJECT Get font size | C1070 | False | Objekte (Formulare) | OBJECT Get font size ( {* ;} object ) -> Longint | returns the size (in points) of the character font used by the form object(s) designated by object |
| OBJECT Get font style | C1071 | False | Objekte (Formulare) | OBJECT Get font style ( * ; object ) -> Longint | returns the current style of the character font used by the form object(s) designated by object |
| OBJECT Get format | C894 | False | Objekte (Formulare) | OBJECT Get format ( {* ;} object ) -> String | returns the current display format applied to the object specified in the object parameter. |
| OBJECT Get help tip | C1182 | False | Objekte (Formulare) | OBJECT Get help tip ( {* ;} object ) -> Text | returns the help message associated with the object(s) designated by the object and * parameters for the current process |
| OBJECT Get horizontal alignment | C707 | False | Objekte (Formulare) | OBJECT Get horizontal alignment ( {* ;} object ) -> Longint | returns a code indicating the type of horizontal alignment applied to the object designated by the object and * parameters. |
| OBJECT Get indicator type | C1247 | False | Objekte (Formulare) | OBJECT Get indicator type ( {* ;} object ) -> Longint | returns the current indicator type assigned to the thermometer(s) designated by the object and * parameters |
| OBJECT Get keyboard layout | C1180 | False | Objekte (Formulare) | OBJECT Get keyboard layout ( {* ;} object ) -> String | returns the current keyboard layout associated with the object(s) designated by the object and * parameters for the current process |
| OBJECT Get list name | C1072 | False | Objekte (Formulare) | OBJECT Get list name ( {* ;} object {; listType} ) -> Text | returns the name of the choice list associated with the object or group of objects designated by object |
| OBJECT Get list reference | C1267 | False | Objekte (Formulare) | OBJECT Get list reference ( {* ;} object {; listType} ) -> ListRef | returns the reference number (ListRef) of the hierarchical list associated with the object or group of objects designated by object and * |
| OBJECT GET MAXIMUM VALUE | C1245 | False | Objekte (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 VALUE | C1243 | False | Objekte (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 multiline | C1254 | False | Objekte (Formulare) | OBJECT Get multiline ( {* ;} object ) -> Longint | returns the current state of the "Multiline" option for the object(s) designated by the object and * parameters |
| OBJECT Get name | C1087 | False | Objekte (Formulare) | OBJECT Get name {( selector )} -> Text | returns the name of a form object |
| OBJECT Get placeholder | C1296 | False | Objekte (Formulare) | OBJECT Get placeholder ( {* ;} object ) -> Text | returns the placeholder text associated with the object(s) designated by the object and * parameters |
| OBJECT Get pointer | C1124 | False | Objekte (Formulare) | OBJECT Get pointer {( selector {; objectName {; subformName}})} -> Pointer | returns a pointer to the variable of a form object |
| OBJECT GET PRINT VARIABLE FRAME | C1241 | False | Objekte (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 FRAME | C1240 | False | Objekte (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 SHEETS | C1255 | False | Objekte (Formulare) | LIST OF STYLE SHEETS ( arrStyleSheets ) | returns the list of application style sheets in the arrStyleSheets array |
| OBJECT SET TITLE | C194 | False | Objekte (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 ALIGNMENT | C1187 | False | Objekte (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 VISIBLE | C603 | False | Objekte (Formulare) | OBJECT SET VISIBLE ( {* ;} object ; visible ) | shows or hides the objects specified by object. |
| OBJECT GET RESIZING OPTIONS | C1176 | False | Objekte (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 COLORS | C1074 | False | Objekte (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 POSITION | C1114 | False | Objekte (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 SCROLLBAR | C1076 | False | Objekte (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 SHORTCUT | C1186 | False | Objekte (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 PLACEHOLDER | C1295 | False | Objekte (Formulare) | OBJECT SET PLACEHOLDER ( {* ;} object ; placeholderText ) | associates placeholder text with the object(s) designated by the object and * parameters |
| OBJECT Get style sheet | C1258 | False | Objekte (Formulare) | OBJECT Get style sheet ( {* ;} object ) -> Text | returns the name of the style sheet associated with the object(s) designated by the object and * parameters |
| OBJECT SET MULTILINE | C1253 | False | Objekte (Formulare) | OBJECT SET MULTILINE ( {* ;} object ; multiline ) | modifies the "Multiline" property of the object(s) designated by the object and * parameters |
| OBJECT GET SUBFORM | C1139 | False | Objekte (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 VALUE | C1242 | False | Objekte (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 SIZE | C1148 | False | Objekte (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 orientation | C1283 | False | Objekte (Formulare) | OBJECT Get text orientation ( {* ;} object ) -> Longint | returns the current orientation value applied to the text of the object(s) designated by the object and * parameters |
| OBJECT Get three states checkbox | C1250 | False | Objekte (Formulare) | OBJECT Get three states checkbox ( {* ;} object ) -> Boolean | returns the current state of the "Three-States" property for the checkbox(es) designated by the object and * parameters |
| OBJECT Get title | C1068 | False | Objekte (Formulare) | OBJECT Get title ( {* ;} object ) -> Text | returns the title (label) of the form object(s) designated by object |
| OBJECT Get type | C1300 | False | Objekte (Formulare) | OBJECT Get type ( {* ;} object ) -> Longint | returns the type of the object designated by the object and * parameters in the current form |
| OBJECT Get vertical alignment | C1188 | False | Objekte (Formulare) | OBJECT Get vertical alignment ( {* ;} object ) -> Longint | returns a value indicating the type of vertical alignment applied to the object designated by the object and * parameters |
| OBJECT SET MAXIMUM VALUE | C1244 | False | Objekte (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 visible | C1075 | False | Objekte (Formulare) | OBJECT Get visible ( {* ;} object ) -> Boolean | returns True if the object or group of objects designated by object has the visible attribute and False otherwise |
| OBJECT Is styled text | C1261 | False | Objekte (Formulare) | OBJECT Is styled text ( {* ;} object ) -> Boolean | returns True when the "Multi-style" option is checked for the object(s) designated by the object and * parameters |
| OBJECT MOVE | C664 | False | Objekte (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 ACTION | C1259 | False | Objekte (Formulare) | OBJECT SET ACTION ( {* ;} object ; action ) | modifies the standard action associated with the object(s) designated by the object and * parameters |
| OBJECT SET AUTO SPELLCHECK | C1173 | False | Objekte (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 STYLE | C1262 | False | Objekte (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 MENU | C1251 | False | Objekte (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 COORDINATES | C1248 | False | Objekte (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 RADIUS | C1323 | False | Objekte (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 REFERENCE | C1266 | False | Objekte (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 SOURCE | C1264 | False | Objekte (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 NAME | C237 | False | Objekte (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 OPTIONS | C1183 | False | Objekte (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 BUTTON | C192 | False | Objekte (Formulare) | | |
| OBJECT SET ENABLED | C1123 | False | Objekte (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 ENTERABLE | C238 | False | Objekte (Formulare) | OBJECT SET ENTERABLE ( {* ;} object ; enterable ) | makes the form objects specified by object either enterable or non-enterable. |
| OBJECT SET EVENTS | C1239 | False | Objekte (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 FILTER | C235 | False | Objekte (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 LAYOUT | C1179 | False | Objekte (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 TYPE | C1246 | False | Objekte (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 ALIGNMENT | C706 | False | Objekte (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 INFO | C1256 | False | Objekte (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 TIP | C1181 | False | Objekte (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 INVISIBLE | C1177 | False | Objekte (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 FONT | C164 | False | Objekte (Formulare) | OBJECT SET FONT ( {* ;} object ; font ) | displays the object using the font specified in the font parameter. |
| OBJECT SET FONT SIZE | C165 | False | Objekte (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 FORMAT | C236 | False | Objekte (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 STYLE | C166 | False | Objekte (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 action | C1260 | False | Objekte (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 BUTTON | C193 | False | Objekte (Formulare) | | |
| _O_OBJECT SET COLOR | C271 | False | Objekte (Formulare) | _o_OBJECT SET COLOR ( {* ;} object ; color {; altColor} ) | sets the foreground and background colors of the form objects specified by object. |
| Get text from pasteboard | C524 | False | Pasteboard | Get text from pasteboard -> String | returns the text present in the pasteboard. |
| Get file from pasteboard | C976 | False | Pasteboard | Get file from pasteboard ( xIndex ) -> String | returns the absolute pathname of a file included in a drag and drop operation. |
| CLEAR PASTEBOARD | C402 | False | Pasteboard | CLEAR PASTEBOARD | clears the pasteboard of all its contents. |
| Pasteboard data size | C400 | False | Pasteboard | Pasteboard data size ( dataType ) -> Longint | checks whether there is any data of the type you passed in dataType present in the pasteboard. |
| APPEND DATA TO PASTEBOARD | C403 | False | Pasteboard | APPEND 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 PASTEBOARD | C523 | False | Pasteboard | SET 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 PASTEBOARD | C975 | False | Pasteboard | SET FILE TO PASTEBOARD ( file {; *} ) | adds the complete pathname of the file passed in the file parameter. |
| GET PASTEBOARD DATA | C401 | False | Pasteboard | GET 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 PASTEBOARD | C522 | False | Pasteboard | GET PICTURE FROM PASTEBOARD ( picture ) | returns the picture present in the pasteboard in the picture field or variable. |
| SET PICTURE TO PASTEBOARD | C521 | False | Pasteboard | SET PICTURE TO PASTEBOARD ( picture ) | clears the pasteboard and puts a copy of the picture passed in picture into it. |
| GET PASTEBOARD DATA TYPE | C958 | False | Pasteboard | GET PASTEBOARD DATA TYPE ( 4Dsignatures ; nativeTypes {; formatNames} ) | gets the list of data types present in the pasteboard. |
| PHP SET OPTION | C1059 | False | PHP | PHP SET OPTION ( option ; value {; *} ) | used to set specific options before calling the PHP Execute command |
| PHP GET FULL RESPONSE | C1061 | False | PHP | PHP GET FULL RESPONSE ( stdOut {; errLabels ; errValues} {; httpHeaderFields {; httpHeaderValues}} ) | lets you obtain additional information about the response returned by the PHP interpreter |
| PHP Execute | C1058 | False | PHP | PHP Execute ( scriptPath {; functionName {; phpResult {; param} {; param2 ; ... ; paramN}}} ) -> Boolean | can be used to execute a PHP script or function |
| PHP GET OPTION | C1060 | False | PHP | PHP GET OPTION ( option ; value ) | used to find out the current value of an option relating to the execution of PHP scripts |
| Self | C308 | False | Programmiersprache | Self -> Pointer | returns a pointer to the object whose object method is currently being executed. |
| Get action info | C1442 | False | Programmiersprache | Get action info ( action {; target} ) -> Object | returns several information, including availability and status, about the defined action in the target, according to the current application context |
| INVOKE ACTION | C1439 | False | Programmiersprache | INVOKE ACTION ( action {; target} ) | triggers the standard action defined by the action parameter, optionally in the target context |
| _O_NO TRACE | C158 | False | Programmiersprache | | |
| GET PROCESS VARIABLE | C371 | False | Prozess (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 VARIABLE | C370 | False | Prozess (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 VARIABLE | C635 | False | Prozess (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 FRONT | C326 | False | Prozess (Oberfläche) | BRING TO FRONT ( process ) | brings all the windows belonging to process to the front. |
| HIDE PROCESS | C324 | False | Prozess (Oberfläche) | HIDE PROCESS ( process ) | hides all windows that belong to process. |
| SHOW PROCESS | C325 | False | Prozess (Oberfläche) | SHOW PROCESS ( process ) | displays all the windows belonging to process. |
| Frontmost process | C327 | False | Prozess (Oberfläche) | Frontmost process {( * )} -> Integer | returns the number of the process whose window (or windows) are in the front. |
| Process state | C330 | False | Prozesse | Process state ( process ) -> Longint | returns the state of the process whose number you pass in process. |
| Count users | C342 | False | Prozesse | Count users -> Longint | returns the number of users connected to the server machine. |
| Count user processes | C343 | False | Prozesse | Count user processes -> Longint | returns 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 CLIENT | C648 | False | Prozesse | REGISTER 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 CLIENT | C649 | False | Prozesse | UNREGISTER CLIENT | “unregisters” a 4D client station. |
| Execute on server | C373 | False | Prozesse | Execute on server ( procedure ; stack {; name {; param {; param2 ; ... ; paramN}}}{; *} ) -> Longint | starts 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 CLIENT | C651 | False | Prozesse | EXECUTE 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 CLIENTS | C650 | False | Prozesse | GET 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 TEXT | C1215 | False | Rechtschreibprüfung | SPELL 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 DICTIONARY | C1214 | False | Rechtschreibprüfung | SPELL ADD TO USER DICTIONARY ( words ) | adds one or more words to the current user dictionary |
| SPELL Get current dictionary | C1205 | False | Rechtschreibprüfung | SPELL Get current dictionary -> Longint | returns the ID number of the dictionary being used |
| SPELL GET DICTIONARY LIST | C1204 | False | Rechtschreibprüfung | SPELL 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 DICTIONARY | C904 | False | Rechtschreibprüfung | SPELL SET CURRENT DICTIONARY ( dictionary ) | causes the replacement of the current dictionary with the one specified by the dictionary parameter. |
| SPELL CHECKING | C900 | False | Rechtschreibprüfung | SPELL CHECKING | triggers the spell check of the field or variable having the focus in the currently displayed form. |
| _O_SET RESOURCE | C509 | False | Ressourcen | | |
| GET PICTURE RESOURCE | C502 | False | Ressourcen | GET 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 ID | C699 | False | Ressourcen | | |
| CLOSE RESOURCE FILE | C498 | False | Ressourcen | CLOSE RESOURCE FILE ( resFile ) | closes the resource file whose reference number is passed in resFile. |
| _O_SET PICTURE RESOURCE | C503 | False | Ressourcen | | |
| _O_SET STRING RESOURCE | C507 | False | Ressourcen | | |
| GET RESOURCE | C508 | False | Ressourcen | GET 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 file | C497 | False | Ressourcen | Open resource file ( resFilename {; fileType} ) -> DocRef | opens the resource file whose name or pathname you pass in resFileName. |
| Get resource name | C513 | False | Ressourcen | Get resource name ( resType ; resID {; resFile} ) -> String | returns the name of the resource whose type is passed in resType and whose ID number is passed in resID. |
| STRING LIST TO ARRAY | C511 | False | Ressourcen | STRING 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 properties | C515 | False | Ressourcen | Get resource properties ( resType ; resID {; resFile} ) -> Longint | returns the attributes of the resource whose type is passed in resType and whose ID number is passed in resID. |
| _O_SET TEXT RESOURCE | C505 | False | Ressourcen | | |
| Get string resource | C506 | False | Ressourcen | Get string resource ( resID {; resFile} ) -> String | returns the string stored in the string (“STR ”) resource whose ID is passed in resID. |
| _O_SET RESOURCE NAME | C514 | False | Ressourcen | | |
| _O_ARRAY TO STRING LIST | C512 | False | Ressourcen | | |
| Get text resource | C504 | False | Ressourcen | Get text resource ( resID {; resFile} ) -> Text | returns the text stored in the text (“TEXT”) resource whose ID is passed in resID. |
| Get indexed string | C510 | False | Ressourcen | Get indexed string ( resID ; strID {; resFile} ) -> String | returns 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 RESOURCE | C517 | False | Ressourcen | | |
| RESOURCE LIST | C500 | False | Ressourcen | RESOURCE 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 LIST | C499 | False | Ressourcen | RESOURCE 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 file | C496 | False | Ressourcen | | |
| _O_SET RESOURCE PROPERTIES | C516 | False | Ressourcen | | |
| _O_DELETE RESOURCE | C501 | False | Ressourcen | | |
| QR SET HTML TEMPLATE | C750 | False | Schnellbericht | QR SET HTML TEMPLATE ( area ; template ) | sets the HTML template currently used for the Quick Report area |
| QR SET HEADER AND FOOTER | C774 | False | Schnellbericht | QR 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 PROPERTY | C772 | False | Schnellbericht | QR SET DOCUMENT PROPERTY ( area ; property ; value ) | displays the printing dialog or sets the unit used for the document. |
| QR SET DESTINATION | C745 | False | Schnellbericht | QR SET DESTINATION ( area ; type {; specifics} ) | sets the output type of the report for the area whose reference was passed in area. |
| QR SET BORDERS | C797 | False | Schnellbericht | QR SET BORDERS ( area ; column ; row ; border ; line {; color} ) | sets the border style for a given cell. |
| QR SET INFO COLUMN | C765 | False | Schnellbericht | QR SET INFO COLUMN ( area ; colNum ; title ; object ; hide ; size ; repeatedValue ; displayFormat ) | sets the parameters of an existing column. |
| QR SET AREA PROPERTY | C796 | False | Schnellbericht | QR SET AREA PROPERTY ( area ; property ; value ) | shows or hides the interface element (toolbar or menu bar) whose reference is passed in property. |
| QR RUN | C746 | False | Schnellbericht | QR 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 BLOB | C770 | False | Schnellbericht | QR REPORT TO BLOB ( area ; blob ) | places the report whose reference was passed in area in a BLOB (variable or field). |
| QR BLOB TO REPORT | C771 | False | Schnellbericht | QR BLOB TO REPORT ( area ; blob ) | places the report contained in blob in the Quick Report area passed in area. |
| QR REPORT | C197 | False | Schnellbericht | QR REPORT ( {aTable ;} document {; methodName}{; *} ) | prints a report for aTable, created with the Quick Report editor |
| QR ON COMMAND | C790 | False | Schnellbericht | QR 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 area | C735 | False | Schnellbericht | QR New offscreen area -> Longint | creates a new Quick Report offscreen area and returns its reference. |
| QR GET BORDERS | C798 | False | Schnellbericht | QR 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 status | C792 | False | Schnellbericht | QR Get command status ( area ; command {; value} ) -> Longint | returns 0 if the command is disabled or 1 if it is enabled. |
| QR NEW AREA | C1320 | False | Schnellbericht | QR 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 COLUMN | C1325 | False | Schnellbericht | QR MOVE COLUMN ( area ; column ; newPos ) | moves the column currently found at the column position to the newPos position |
| QR INSERT COLUMN | C748 | False | Schnellbericht | QR INSERT COLUMN ( area ; colNumber ; object ) | inserts or creates a column at the specified position |
| QR GET DESTINATION | C756 | False | Schnellbericht | QR GET DESTINATION ( area ; type {; specifics} ) | retrieves the output type of the report for the area whose reference was passed in area. |
| QR GET TOTALS SPACING | C762 | False | Schnellbericht | QR GET TOTALS SPACING ( area ; subtotal ; value ) | retrieves a space below a subtotal row. It applies only to the list mode. |
| QR GET TOTALS DATA | C768 | False | Schnellbericht | QR 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 property | C760 | False | Schnellbericht | QR Get text property ( area ; colNum ; rowNum ; property ) -> Longint, String | returns the property value of the text attributes for the cell determined by colNum and RowNum. |
| QR SET INFO ROW | C763 | False | Schnellbericht | QR SET INFO ROW ( area ; row ; hide ) | shows/hides the row whose reference was passed in row. |
| QR Get document property | C773 | False | Schnellbericht | QR Get document property ( area ; property ) -> Longint | retrieves the display status for the print dialog box or the unit used for the document that are present in area. |
| QR Count columns | C764 | False | Schnellbericht | QR Count columns ( area ) -> Longint | returns the number of columns present in the Quick Report area. |
| QR SET REPORT KIND | C738 | False | Schnellbericht | QR SET REPORT KIND ( area ; type ) | sets the report type for the area whose reference was passed in area. |
| QR SET REPORT TABLE | C757 | False | Schnellbericht | QR 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 SELECTION | C794 | False | Schnellbericht | QR 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 SORTS | C752 | False | Schnellbericht | QR SET SORTS ( area ; aColumns {; aOrders} ) | sets the sort orders for the columns in the report whose reference is passed in area. |
| QR Get drop column | C747 | False | Schnellbericht | QR Get drop column ( area ) -> Longint | returns a value depending on where the drop was performed |
| QR SET TEXT PROPERTY | C759 | False | Schnellbericht | QR SET TEXT PROPERTY ( area ; colNum ; rowNum ; property ; value ) | sets the text attributes for the cell determined by colNum and rowNum. |
| QR SET TOTALS DATA | C767 | False | Schnellbericht | QR 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 column | C776 | False | Schnellbericht | QR Find column ( area ; expression ) -> Longint | returns the number of the first column whose contents match the expression passed in parameter. |
| QR GET HEADER AND FOOTER | C775 | False | Schnellbericht | QR 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 template | C751 | False | Schnellbericht | QR Get HTML template ( area ) -> Text | returns the HTML template currently used for the Quick Report area. |
| QR GET INFO COLUMN | C766 | False | Schnellbericht | QR GET INFO COLUMN ( area ; colNum ; title ; object ; hide ; size ; repeatedValue ; displayFormat {; resultVar} ) | retrieves the parameters of an existing column. |
| QR EXECUTE COMMAND | C791 | False | Schnellbericht | QR EXECUTE COMMAND ( area ; command ) | executes the toolbar button command whose reference was passed in command. |
| QR DELETE OFFSCREEN AREA | C754 | False | Schnellbericht | QR DELETE OFFSCREEN AREA ( area ) | deletes in memory the Quick Report offscreen area whose reference was passed as parameter. |
| QR Get info row | C769 | False | Schnellbericht | QR Get info row ( area ; row ) -> Longint | retrieves the display status of the row whose reference was passed in row. |
| QR DELETE COLUMN | C749 | False | Schnellbericht | QR DELETE COLUMN ( area ; colNumber ) | deletes the column in area whose number was passed in colNumber. |
| QR Get report kind | C755 | False | Schnellbericht | QR Get report kind ( area ) -> Longint | retrieves the report type for the area whose reference was passed in area. |
| QR Get report table | C758 | False | Schnellbericht | QR Get report table ( area ) -> Longint | returns the current table number for the report area whose reference was passed in area. |
| QR GET SELECTION | C793 | False | Schnellbericht | QR GET SELECTION ( area ; left ; top {; right {; bottom}} ) | returns the coordinates of the cell that is selected. |
| QR GET SORTS | C753 | False | Schnellbericht | QR 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 SPACING | C761 | False | Schnellbericht | QR SET TOTALS SPACING ( area ; subtotal ; value ) | sets a space below a subtotal row. |
| QR Get area property | C795 | False | Schnellbericht | QR Get area property ( area ; property ) -> Longint | returns 0 if the interface element (toolbar or menu bar) passed in property is not displayed; otherwise, it returns 1. |
| SQL LOAD RECORD | C822 | False | SQL | SQL LOAD RECORD {( numRecords )} | retrieves one or more record(s) in 4D coming from the data source open in the current connection. |
| SQL End selection | C821 | False | SQL | SQL End selection -> Boolean | used to determine if the boundaries of the result set have been reached. |
| SQL LOGIN | C817 | False | SQL | SQL LOGIN {( dataEntry ; userName ; password ; * )} | allows you to connect to an SQL data source specified in the dataEntry parameter. |
| Get current data source | C990 | False | SQL | Get current data source -> String | returns the name of the current data source of the application. |
| SQL LOGOUT | C872 | False | SQL | SQL LOGOUT | closes the connection with an ODBC source that is open in the current process (if applicable). |
| SQL GET OPTION | C819 | False | SQL | SQL GET OPTION ( option ; value ) | returns the current value of the option passed in option. |
| STOP SQL SERVER | C963 | False | SQL | STOP SQL SERVER | stops the integrated SQL server in the 4D application where it has been executed. |
| START SQL SERVER | C962 | False | SQL | START SQL SERVER | launches the integrated SQL server in the 4D application where it has been executed. |
| SQL GET LAST ERROR | C825 | False | SQL | SQL 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 DATABASE | C960 | False | SQL | _o_USE INTERNAL DATABASE | (obsolete) Command has been replaced by the SQL LOGOUT command |
| _O_USE EXTERNAL DATABASE | C959 | False | SQL | _o_USE EXTERNAL DATABASE ( sourceName {; user ; password} ) | (obsolete) Command replaced by the SQL LOGIN command |
| SQL EXPORT SELECTION | C1064 | False | SQL | SQL 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 OPTION | C818 | False | SQL | SQL SET OPTION ( option ; value ) | modifies the value of the option passed in option. |
| SQL SET PARAMETER | C823 | False | SQL | SQL SET PARAMETER ( object ; paramType ) | allows the use of a 4D variable, array or field value in SQL requests. |
| SQL EXPORT DATABASE | C1065 | False | SQL | SQL EXPORT DATABASE ( folderPath {; numFiles {; fileLimitSize {; fieldLimitSize}}} ) | exports in SQL format all the records of all the tables in the database |
| SQL CANCEL LOAD | C824 | False | SQL | SQL CANCEL LOAD | ends the current SELECT request and initializes the parameters. |
| QUERY BY SQL | C942 | False | SQL | QUERY BY SQL ( {aTable ;} sqlFormula ) | can execute a simple SELECT query |
| SQL EXECUTE SCRIPT | C1089 | False | SQL | SQL 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 LIST | C989 | False | SQL | GET 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 EXECUTE | C820 | False | SQL | SQL EXECUTE ( sqlStatement {; boundObj}{; boundObj2 ; ... ; boundObjN} ) | executes an SQL command and binds the result to 4D objects (arrays, variables or fields) |
| _O_Win to Mac | C464 | False | String | _o_Win to Mac ( text ) -> String | returns 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 Mac | C520 | False | String | | |
| _O_Convert case | C360 | False | String | | |
| _O_Mac to Win | C463 | False | String | _o_Mac to Win ( text ) -> String | returns 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 ISO | C519 | False | String | | |
| IMPORT STRUCTURE | C1310 | False | Strukturzugriff | IMPORT STRUCTURE ( xmlStructure ) | imports, into the current database, the XML definition of the 4D database structure passed in the xmlStructure parameter |
| REGENERATE MISSING TABLE | C1126 | False | Strukturzugriff | REGENERATE MISSING TABLE ( tableName ) | rebuilds the missing table whose name is passed in the tableName parameter |
| GET FIELD ENTRY PROPERTIES | C685 | False | Strukturzugriff | GET 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 EXAMPLE | C292 | False | Suchen | QUERY BY EXAMPLE ( {aTable}{;}{*} ) | displays the current input form as a query window |
| SVG Find element ID by coordinates | C1054 | False | SVG | SVG Find element ID by coordinates ( {* ;} pictureObject ; x ; y ) -> String | returns 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 ATTRIBUTE | C1055 | False | SVG | SVG 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 ATTRIBUTE | C1056 | False | SVG | SVG 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 rect | C1109 | False | SVG | SVG Find element IDs by rect ( {* ;} pictureObject ; x ; y ; width ; height ; arrIDs ) -> Boolean | fills 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 ELEMENT | C1108 | False | SVG | SVG 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 TYPE | C530 | False | Systemdokumente | _o_SET DOCUMENT TYPE ( document ; fileType ) | sets the type of the document whose name or pathname you pass in document. |
| _O_SET DOCUMENT CREATOR | C531 | False | Systemdokumente | _o_SET DOCUMENT CREATOR ( document ; fileCreator ) | sets the creator of the document whose name or pathname you pass in document. |
| _o_Document type | C528 | False | Systemdokumente | _o_Document type ( document ) -> String | returns the extension or the type of the document whose name or pathname you pass in document. |
| _o_Document creator | C529 | False | Systemdokumente | _o_Document creator ( document ) -> String | returns the creator of the document whose name or pathname you pass in document. |
| _O_MAP FILE TYPES | C366 | False | Systemdokumente | _o_MAP FILE TYPES ( macOS ; windows ; context ) | lets you associate a Windows file extension with a Macintosh file type. |
| Screen width | C187 | False | Systemumgebung | Screen width {( * )} -> Longint | returns the width of 4D application window (Windows) or the width of the main screen (Mac OS) |
| Select RGB color | C956 | False | Systemumgebung | Select RGB Color {( defaultColor {; message} )} -> Longint | displays the system color selection window and returns the RGB value of the color selected by the user |
| SET RECENT FONTS | C1305 | False | Systemumgebung | SET RECENT FONTS ( fontsArray ) | modifies the list of fonts displayed in the context menu of the "recent fonts" |
| OPEN FONT PICKER | C1303 | False | Systemumgebung | OPEN FONT PICKER | displays the system font picker dialog box |
| SET SCREEN DEPTH | C537 | False | Systemumgebung | SET SCREEN DEPTH ( depth {; color {; screen}} ) | changes the depth and color/gray scale settings of the screen whose number you pass in screen. |
| OPEN COLOR PICKER | C1304 | False | Systemumgebung | OPEN COLOR PICKER {( textOrBackground )} | displays the system color picker dialog box |
| Screen height | C188 | False | Systemumgebung | Screen height {( * )} -> Longint | returns the height of 4D application (Windows) or the height of the main screen(Mac OS) |
| SCREEN DEPTH | C439 | False | Systemumgebung | SCREEN DEPTH ( depth ; color {; screen} ) | returns in depth and color information about the monitor. |
| Count screens | C437 | False | Systemumgebung | Count screens -> Longint | returns the number of screen monitors connected to your machine. |
| _O_Font number | C461 | False | Systemumgebung | | |
| SCREEN COORDINATES | C438 | False | Systemumgebung | SCREEN 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 height | C440 | False | Systemumgebung | Menu bar height -> Longint | returns the height of the menu bar, expressed in pixels. |
| Menu bar screen | C441 | False | Systemumgebung | Menu bar screen -> Longint | returns the number of the screen where the menu bar is located. |
| _O_Font name | C462 | False | Systemumgebung | _o_Font name ( fontNumber ) -> String | Command obsolete since 4D v14 |
| Current form table | C627 | False | Tabelle | Current form table -> Pointer | returns the pointer to the table of the form being displayed or printed in the current process. |
| Method called on event | C705 | False | Unterbrechungen | Method called on event -> String | returns the name of the method installed by the ON EVENT CALL command. |
| FILTER EVENT | C321 | False | Unterbrechungen | FILTER 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 CALL | C190 | False | Unterbrechungen | ON EVENT CALL ( eventMethod {; processName} ) | installs the method, whose name you pass in eventMethod, as the method for catching (trapping) events. |
| _O_CREATE SUBRECORD | C72 | False | Untertabellen | _o_CREATE SUBRECORD ( subtable ) | Obsolete, do not use |
| _O_ORDER SUBRECORDS BY | C107 | False | Untertabellen | _o_ORDER SUBRECORDS BY ( subtable ; subfield {; > or <}{; subfield2 ; > or <2 ; ... ; subfieldN ; > or <N} ) | Obsolete, do not use |
| _O_ALL SUBRECORDS | C109 | False | Untertabellen | _o_ALL SUBRECORDS ( subtable ) | Obsolete, do not use |
| _O_End subselection | C37 | False | Untertabellen | _o_End subselection ( subtable ) -> Boolean | Obsolete, do not use |
| _O_FIRST SUBRECORD | C61 | False | Untertabellen | _o_FIRST SUBRECORD ( subtable ) | Obsolete, do not use |
| _O_LAST SUBRECORD | C201 | False | Untertabellen | _o_LAST SUBRECORD ( subtable ) | Obsolete, do not use |
| _O_PREVIOUS SUBRECORD | C111 | False | Untertabellen | _o_PREVIOUS SUBRECORD ( subtable ) | Obsolete, do not use |
| _O_Before subselection | C199 | False | Untertabellen | _o_Before subselection ( subtable ) -> Boolean | Obsolete, do not use |
| _O_NEXT SUBRECORD | C62 | False | Untertabellen | _o_NEXT SUBRECORD ( subtable ) | Obsolete, do not use |
| _O_Records in subselection | C7 | False | Untertabellen | _o_Records in subselection ( subtable ) -> Longint | Obsolete, do not use |
| _O_QUERY SUBRECORDS | C108 | False | Untertabellen | _o_QUERY SUBRECORDS ( subtable ; queryFormula ) | Obsolete, do not use |
| _O_DELETE SUBRECORD | C96 | False | Untertabellen | _o_DELETE SUBRECORD ( subtable ) | Obsolete, do not use |
| _O_APPLY TO SUBSELECTION | C73 | False | Untertabellen | _o_APPLY TO SUBSELECTION ( subtable ; statement ) | Obsolete, do not use |
| OLD RELATED ONE | C44 | False | Verknüpfungen | OLD RELATED ONE ( aField ) | uses the old value of aField to establish the relation |
| RELATE ONE | C42 | False | Verknüpfungen | RELATE 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 PREFERENCE | C1042 | False | Web Area | WA 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 FUNCTION | C1043 | False | Web Area | WA 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 CONTENT | C1037 | False | Web Area | WA 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 LARGER | C1039 | False | Web Area | WA 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 SMALLER | C1040 | False | Web Area | WA SET PAGE TEXT SMALLER ( {* ;} object ) | reduces the size of the text displayed in the Web area designated by the * and object parameters. |
| WA SET PREFERENCE | C1041 | False | Web Area | WA SET PREFERENCE ( {* ;} object ; selector ; value ) | sets different preferences for the Web area |
| WA SET URL FILTERS | C1030 | False | Web Area | WA 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 title | C1036 | False | Web Area | WA Get page title ( {* ;} object ) -> String | returns the title of the current page or the page being displayed in the Web area designated by the * and object parameters |
| WA STOP LOADING URL | C1024 | False | Web Area | WA 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 URL | C1023 | False | Web Area | WA REFRESH CURRENT URL ( {* ;} object ) | reloads the current URL displayed in the Web area designated by the * and object parameters. |
| WA Get page content | C1038 | False | Web Area | WA Get page content ( {* ;} object ) -> String | returns 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 ERROR | C1034 | False | Web Area | WA 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 URL | C1035 | False | Web Area | WA Get last filtered URL ( {* ;} object ) -> String | returns the last URL that was filtered in the Web area designated by the * and object parameters. |
| WA GET EXTERNAL LINKS FILTERS | C1033 | False | Web Area | WA 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 FILTERS | C1031 | False | Web Area | WA 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 URL | C1025 | False | Web Area | WA Get current URL ( {* ;} object ) -> String | returns the URL address of the page displayed in the Web area designated by the * and object parameters. |
| WA Forward URL available | C1027 | False | Web Area | WA Forward URL available ( {* ;} object ) -> Boolean | finds 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 FILTERS | C1032 | False | Web Area | WA 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 JavaScript | C1029 | False | Web Area | WA Evaluate JavaScript ( {* ;} object ; jsCode {; type} ) -> Date, Object, Pointer, Real, Text, Time | executes, in the Web area designated by the * and object parameters, the JavaScript code passed in jsCode and returns the result. |
| WA Create URL history menu | C1049 | False | Web Area | WA Create URL history menu ( {* ;} object {; direction} ) -> MenuRef | creates 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 available | C1026 | False | Web Area | WA Back URL available ( {* ;} object ) -> Boolean | finds 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 HISTORY | C1048 | False | Web Area | WA 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 URL | C1021 | False | Web Area | WA 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 URL | C1022 | False | Web Area | WA 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 URL | C1020 | False | Web Area | WA 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 LIMITS | C620 | False | Web Server | | |
| _O_SET CGI EXECUTABLE | C813 | False | Web Server | | |
| _O_SET WEB TIMEOUT | C622 | False | Web Server | | |
| _O_Web Context | C657 | False | Web Server | | |
| SET MACRO PARAMETER | C998 | False | Werkzeuge | SET MACRO PARAMETER ( selector ; textParam ) | inserts the paramText text into the method from which it has been called. |
| GET MACRO PARAMETER | C997 | False | Werkzeuge | GET 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 TRANSFORMATION | C882 | False | XML | | |
| _O_XSLT SET PARAMETER | C883 | False | XML | | |
| _O_XSLT GET ERROR | C884 | False | XML | | |
| METHOD SET COMMENTS | C1193 | False | Zugriff Designobjekte | METHOD 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 CODE | C1194 | False | Zugriff Designobjekte | METHOD 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 ATTRIBUTES | C1335 | False | Zugriff Designobjekte | METHOD SET ATTRIBUTES ( path ; attributes {; *} ) | allows you to set the attributes values for the method(s) specified in the path parameter |
| METHOD SET ATTRIBUTE | C1192 | False | Zugriff Designobjekte | METHOD 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 MODE | C1191 | False | Zugriff Designobjekte | METHOD 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 PATH | C1165 | False | Zugriff Designobjekte | METHOD 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 PATH | C1213 | False | Zugriff Designobjekte | METHOD OPEN PATH ( path {; *} ) | opens, in the 4D Method editor, the method whose internal pathname is passed in the path parameter |
| METHOD GET PATHS FORM | C1168 | False | Zugriff Designobjekte | METHOD 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 PATHS | C1163 | False | Zugriff Designobjekte | METHOD 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 path | C1164 | False | Zugriff Designobjekte | METHOD Get path ( methodType {; aTable}{; objectName{; formObjectName}}{; *} ) -> Text | returns the full internal pathname of a method |
| METHOD GET NAMES | C1166 | False | Zugriff Designobjekte | METHOD GET NAMES ( arrNames {; filter}{; *} ) | fills the arrNames array with the names of project methods created in the application |
| METHOD GET MODIFICATION DATE | C1170 | False | Zugriff Designobjekte | METHOD 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 COMMENTS | C1189 | False | Zugriff Designobjekte | METHOD GET COMMENTS ( path ; comments {; *} ) | returns, in the comments parameter, the documentation of the method(s) designated by the path parameter |
| METHOD GET CODE | C1190 | False | Zugriff Designobjekte | METHOD GET CODE ( path ; code {; option} {; *} ) | returns, in the code parameter, the contents of the method(s) designated by the path parameter |
| METHOD GET ATTRIBUTES | C1334 | False | Zugriff Designobjekte | METHOD GET ATTRIBUTES ( path ; attributes {; *} ) | returns, in attributes, the current value of all attributes for the method(s) specified in the path parameter |
| METHOD Get attribute | C1169 | False | Zugriff Designobjekte | METHOD Get attribute ( path ; attribType {; *} ) -> Boolean | returns the value of the attribType attribute for the project method designated by the path parameter |
| FORM GET NAMES | C1167 | False | Zugriff Designobjekte | FORM GET NAMES ( {aTable ;} arrNames {; filter {; marker}}{; *} ) | fills the arrNames array with the names of forms in the application |
| METHOD GET FOLDERS | C1206 | False | Zugriff Designobjekte | METHOD GET FOLDERS ( arrNames {; filter}{; *} ) | returns, in the arrNames array, the names of folders created on the Home page of the 4D Explorer |