Sun Java System Communications Express 6 2005Q4 Customization Guide

Customizing the Message Display Window

This section describes how to modify the Message Display window shown in Figure 5–3.

Figure 5–3 Communications Express Message Display Window

Figure showing Communications Express message display window.

You can modify the following in the Message Display window:

Modifying Message Display Window

To modify the Message Display window, edit the appropriate files as follows:

Modify the Message Display Window to Display User Defined Header Fields

This section describes how to add and display user-defined header fields in the Message Display window.

Displaying User Defined Header Fields

Edit the listFrameHTML(doc) function in the msg_fs_lr.html file.

Example—Customizing the Message Display Window to Display User Defined Header Fields

This example shows how to display the user defined field X-document-id in the Message Display Window.

Example 5–4 shows the edits made to the function listFrameHTML() in the msg_fs_lr.html file.


Example 5–4 Changes made to the msg_fs_lr.html file


function listFrameHTML(doc) {
....
var hdrstr = getHeaderStr(main.msgFrame.hdr[0], 'X-document-id')
if(hdrstr != '') {
s += <tr><td nowrap align=right valign=top width=5%' + main.base_line + 
' bgcolor=' + main.chrome2 + '>' + main.font() + html('X-document-id') +
 nbsp + '</td>\\n<td ' + main.cellBgString + '>' +
 extra + main.font() + hdrstr + '</td></tr>\\n'
}
....
}