yesnomessage | Open a yes-no message box with optional cancel button if you supply the cancel form method name row(cMessageText,cTitleText,cPublicFormMethodNameCalledOnYes,cPublicFormMethodNameCalledOnNo[,cPublicFormMethodNameCalledOnCancel]) |
noyesmessage | Open a no-yes message box with optional cancel button if you supply the cancel form method name row(cMessageText,cTitleText,cPublicFormMethodNameCalledOnYes,cPublicFormMethodNameCalledOnNo[,cPublicFormMethodNameCalledOnCancel]) |
okcancelmessage | Open an ok message box with optional cancel button if you supply the cancel form method name row(cMessageText,cTitleText,cPublicFormMethodNameCalledOnOk[,cPublicFormMethodNameCalledOnCancel]) |
soundbell | Sound the bell (unlikely to work on mobile devices) row() |
savepreference | Save a value (as a character string) as a named preference on the client row(cPreferenceName,cPreferenceValue) |
loadpreference | Load a named preference value from the client preferences into an instance variable row(cPreferenceName,cInstanceVariableName) |
javamessage | Show a message box on the client row('error'|'warning'|'success'|'prompt'|'message'|'query',cMessageText,cTitleText,bOpenAtMouse,cButt1text:methodname,cButt2text:methodname,cButt3text:methodname) |
playsound | Play a sound from the HTML sounds folder (unlikely to work on mobile devices) (first supported file in row() is played,file 1 is also default if there is no HTML5 audio support) row(cNameOfSoundFile1[,cNameOfSoundFile2,...]) |
setcustomformat | Set the default custom date format used when $customformat is empty (defaults to D m y) row(cDateFormat) |
lockui | Lock the client user interface row(bLock) |
subformset_add | Add subform set defined by list with cols vUnqID,cClass,cParams,cTitle,iLeft<int|kSFScenter>,iTop<int|kSFScenter>,iWid,iHt[,iLndscpLeft,iTop,iWid,iHt] row(cSetname,cParent<pagedpanename:page|sboxname|empty>,iFlags,cOrdervar,lFormlist) |
subformset_remove | Remove a subform set from its parent and destruct all of its subforms row(cSetname) |
subformset_formadd | Add subform to set row(cSetname,vUniqueID,cClass,cParams,cTitle,iLeft<int|kSFScenter>,iTop<int|kSFScenter>,iWidth,iHeight,iModal<0 non-modal|1 fully modal>[,iLandscapeLeft,iTop,iWidth,iHeight]) |
subformset_formremove | Remove a subform from a set and destruct it;if focus is kTrue,also set focus to the new top form in the set unless it is minimized row(cSetname,vUniqueID[,bFocus=kFalse]) |
subformset_formtofront | Bring a subform in a set to the front row(cSetname,vUniqueID) |
showpdf | Open the specified PDF in a new window or tab row({cOmnisServerFullPathname|cOmnisServerTempPDFid},iSecondsToWaitForPDF[,cUserFileName]) |
assignpdf | Assign the specified PDF to the specified HTML control row(cHTMLControlName,cPDFViewerParameters,{cOmnisServerFullPathname|cOmnisServerTempPDFid},iSecondsToWaitForPDF[,cUserFileName]) |
clearerrors | Clears all errors set with $errortext for all objects on the form row() |
openpush | Establishes a push connection to the Omnis Server for the remote task (see remote form instance method $pushdata) row([iMaxPollDelayMillisecs=1000,iMaxTries=5,cRetryCodes='500-599']) |
closepush | Closes an open push connection to the Omnis Server row() |
readfile | Reads and then closes file identified by file ident (supplied to evDrop) and stores its data in named instance variable (as base64 or text);calls $filereadcomplete when the read has completed row(iIdent,cInstanceVariableName,bBase64) |
closefile | Closes a file or files supplied by the drag value of kDragFiles to evDrop;all files supplied to evDrop must be closed to free up resources;ident is zero to close all files,or the ident of one file to close row(iIdent) |
showloadingoverlay | Shows or hides a loading overlay over a control or the entire form row(bShow,cControlNameOrEmpty,cText[,cCSSclass]) |
enablepushnotifications | Enables or disables push notifications on the client. Only applies when running inside a wrapper app row(bEnable) |
speakmessage | Tells assistive technology to announce a message. Used to convey information or changes to visually impaired users row(cMessage,bInterruptCurrentSpeech) |
showtoast | Displays a small popup message that disappears after a timeout row(cText[,iTimeoutMillisecs=5000,iPosX=#NULL,iPosY=#NULL,cContainerName='',bFixed=kTrue,iOriginX=kLeftJst,iOriginY=kJstVertTop,bSpeak=kTrue,bInterruptCurrentSpeech=kFalse]) |
subformdialogshow | Opens a modal subform,to which the user must respond before continuing row(cClass,cParams,cTitle,iWidth,iHeight[,bCloseButton=kTrue,bResizable=kFalse,bMaxButton=kFalse,bOpenMax=kFalse]) |
subformdialogclose | Closes the top most modal subform, which has been opened with clientcommand 'subformdialogshow' |
setlocale | Overrides the client locale setting (Only takes affect once application has been reloaded),if cPromptToReload=kTrue displays no/yes dialog to user to reload row(cLocale[,cPromptToReload=kFalse]) |
clearlocale | Removes any overriden locale settings (Only takes affect once application has been reloaded),if cPromptToReload=kTrue displays no/yes dialog to user to reload row([cPromptToReload=kFalse]) |
settheme | Sets the client's theme (requires page reload on the client to take effect). This will be remembered on subsequent reloads row(cThemeName) |
subformpaletteshow | Shows a palette style subform row(cClass,cParams,cControl,iWidth,iHeight[,iPositionFlags,bShowOverlay=kFalse,cTitle,bPreventClose=kFalse]) |
subformpaletteclose | Close the topmost palette |