Functions and arguments

The following table shows a list of functions and, per function, the argument types that support Open Declaration.

  • If you run Open Declaration for one of these functions, the corresponding help is displayed.
  • If you run Open Declaration for one of the function argument types listed below, the corresponding multipage editor starts.
Function Argument
abort.io

skip.io

message
act.and.sleep

activate

wait.and.activate

session
ask.enum question
brp.open

brp.open.language

spool.open

report
dal.set.error.message

dal..warning.message

dal.set.info.message

message
dialog.add.button

dialog.add.field

dialog.add.listbox

label
disable.satellite

enable.satellite

satellite.invisible

session
enum.descr$ domain
form.text$ message
get.session.permission session
load_dll

exec_dll_function

get_function

parse_and_exec_function

library
mess message
pcm.activate.session session
set.max

set.min

set.fmax

set.fmin

domain
set.input.error message
set.synchronized.dialog session
start.session session
start.synchronized.child session
substitute.session session
tt.align.according.domain domain
tt.index.desc table
tt.is.domain.separated domain
tt.label.desc label
tt.report.desc report
tt.session.desc session
tt.session.present session
tt.table.desc table
zoom.to$ session

Example

A script contains the following code: spooler = spool.open("rtccom040101000","D",0).

When you run Open Declaration for the spool.open function, the function's help text is displayed.

When you run Open Declaration for the rtccom040101000 argument, LN Studio opens the tccom040101000 report in the Report Editor.