r3shell

r3shell

Class

oops/r3shell.h

Library

r3oops

Description:

Shell Gadget Class

See Also

oops/r3osgdgt.h

Super Class

r3Osgadget

R3CLID_OSGADGET

JavaScript

r3Shell

Class Identifier

R3CLID_SHELL - 270

Methods

WRITE, READ, CLEAR, GETBUFSIZE, READSELECTION,

Attributes

Registration

int R3RegisterShellClass(R3APP *app);

R3SHELLM_WRITE

Method

WRITE

Identifier

R3SHELLM_WRITE

Param 3:

char*, null terminated string to be written

JavaScript

obj.WRITE(p3);

Description

Write a string to the gadget.

R3SHELLM_READ

Method

READ

Identifier

R3SHELLM_READ

Return

R3INT, number of bytes read

Param 1:

R3INT, size of the buffer

Param 3:

char*, buffer for reading

JavaScript

rc = obj.READ(p1, p3);

Description

Read contents of the gadget to given buffer

R3SHELLM_CLEAR

Method

CLEAR

Identifier

R3SHELLM_CLEAR

JavaScript

obj.CLEAR();

Description

Clear the contents of the gadget

R3SHELLM_GETBUFSIZE

Method

GETBUFSIZE

Identifier

R3SHELLM_GETBUFSIZE

Return

R3INT, size

JavaScript

rc = obj.GETBUFSIZE();

Description

Size of buffer for holding the text

R3SHELLM_READSELECTION

Method

READSELECTION

Identifier

R3SHELLM_READSELECTION

Return

R3INT, number of bytes read

Param 1:

R3INT, max size of the buffer

Param 3:

char*, buffer for reading

JavaScript

rc = obj.READSELECTION(p1, p3);

Description

Read the selection.