
Hello,

From the SDK-doc:

The first two Interface IDs (1-2) display familiar NeoBook dialog boxes allowing the user to select an object or edit a script. For example, to display NeoBook's Object Selector:

VAR Data : PCHAR;
BEGIN
  Data := NIL;
  nbInterface( 1, Data );
  ShowMessage( StrPas( Data ) );
  FreeStr( Data );
END;

Instead of showmessage the must pass the Data to the Edit-Field of your dialog.

When Close of the dialog the Edit-Field must be passed back to the param-variable.

Regards

Hans-Peter