Specifications

3-25
Cisco Unified IP Phone Services Application Development Notes
OL-22505-01
Chapter 3 CiscoIPPhone XML Objects
XML Object Definitions
Figure 3-17 IconMenu on a CiscoIPPhoneStatus Sample
Definition
<CiscoIPPhoneStatus>
<Text>This is the text area</Text>
<Timer>Timer seed value in seconds</Timer>
<LocationX>Horizontal alignment</LocationX>
<LocationY>Vertical alignment</LocationY>
<Width>Pixel width of graphic</Width>
<Height>Pixel height of graphic</Height>
<Depth>Color depth in bits</Depth>
<Data>Hex binary image data</Data>
</CiscoIPPhoneStatus>
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.
Dynamic Sizing of the Application Status Window
You can enable applications to dynamically adjust their window sizes based on the displayed content.
The minimum size requirements limit the windows size so that it is a large enough size to stand out from
the Overview content. For example, using a smaller window for an application allows more content from
the Overview to be displayed. Sizing the window occurs upon the reception of a CiscoIPPhoneStatus or
CiscoIPPhoneStatusFile object with its associated PNG file.
The Application Status window contains three main areas: (see Figure 3-18):
Text Area
Timer Area
Image Area
Figure 3-18 Elements of Application Status Window
Note Self-terminating XML elements, non-declared or missing elements, and elements with the default values
are all considered non-configured elements.