3-14
Cisco Unified IP Phone Services Application Development Notes
OL-20949-01
Chapter 3 CiscoIPPhone XML Objects
XML Object Definitions
CiscoIPPhoneIconFileMenu
This icon menu is similar to CiscoIPPhoneMenu, but it uses color PNG icons rather than grayscale CIP
icons. Use icon menus in situations when you want to provide additional visual inform ation t o the use r
to show the state or category of an item. For example, you can use icon s to indi cate p rior ity (see
Figure 3-7).
Icons in the CiscoIPPhoneIconFileMenu object have a maximum width of 18 pixels and a maximum
height of 18 pixels. Instead of using the <Data> tag to embed the image data into the <IconItem> tag,
this object uses a <URL> tag to point to the PNG image file to be used for that icon.
Figure 3-7 CiscoIPPhoneIconFileMenu Object Display Sample
Definition
<CiscoIPPhoneIconFileMenu>
<Title>Title text goes here</Title>
<Prompt>Prompt text goes here</Prompt>
<MenuItem>
<IconIndex>Indicates what IconItem to display</IconIndex>
<Name>The name of each menu item</Name>
<URL>The URL associated with the menu item</URL>
</MenuItem>
<IconItem>
<Index>A unique index from 0 to 9</Index>
<URL>location of the PNG icon image</URL>
</IconItem>
</CiscoIPPhoneIconFileMenu>
Note The 6900 series IP phones does not display the Title and Prompt menu fields at the same time.
If both Title and Prompt fields are defined at the same time, then these phones display only the
Prompt field.
CiscoIPPhoneStatus
The CiscoIPPhoneStatus object is also a displayable object, but differs from the preceding objects in th at
it displays on the Call plane of the phone rather than the Services plane. The Ci scoIPPhoneStatus object
“hovers” above the Call plane and is typically used in conjunction with CTI applications to present
application status to the user.