User`s guide

7 Create Custom Components
7-16
olstring = getOutlineString(thisComp)
Where:
thisComp is the component whose description you are specifying.
olstring is a single-line string that displays information about the component. It
can contain a maximum of 32 characters.
Customize the string to include additional information about the component, such
as information about its properties. In the following example, the truncatestring
function converts input data into a single-line string. If the data is empty, the second
argument is the return value, The third argument is the maximum allowed size of the
resulting string.
cInfo = '';
pstring = rptgen.truncateString(thisComp.string,'<empty>',16);
Use a dash (-) as a separator between the name and additional component information,
as follows:
if ~isempty(cInfo)
olstring = [olstring, '-', cInfo];
end
Modify the Appearance of Properties Dialog Boxes
You can edit the getdialogschema.m file to control most aspects of dialog box layout,
including:
Creation and placement of widgets
Organization of widgets into panes
Creation of the top-level display within which panes reside
The syntax of the command is:
dlgstruct = getdialogschema(thisComp, name)
Where:
thisComp is the instance of the component being edited.
name is a string that is passed to getdialogschema to build a specific type of pane.
Usually, name is empty in the Report Explorer.