Grandstream Networks, Inc.
GXV31xx XML GUI Customization Guide
Page
6 of 28
www.grandstream.com
Last Updated: 7/2011
</item>
<item
func-name
=
"connection"
/>
<item
func-name
=
"time"
/>
<item
func-name
=
"display"
/>
<item
func-name
=
"maintenance"
>
<config-file>
maintenance.xml
</config-file>
</item>
<item
func-name
=
"camera"
/>
<item
func-name
=
"callfeature"
/>
<item
func-name
=
"video"
/>
<item
func-name
=
"fxo"
/>
</submenu>
<submenu
func-name
=
"personalize"
>
<item
func-name
=
"screen_layout"
hide
=
"1"
>
<config-file>
screen_layout.xml
</config-file>
</item>
<item
func-name
=
"softkey_def"
/>
<item
func-name
=
"screen_display"
>
<config-file>
screen_display.xml
</config-file>
</item>
<item
func-name
=
"language"
/>
<config-file>
language_config.xml
</config-file>
<item
func-name
=
"myprofile"
/>
<item
func-name
=
"tones"
/>
<item
func-name
=
"weather"
/>
<item
func-name
=
"rssnews"
/>
<item
func-name
=
"horoscope"
/>
</submenu>
<item
func-name
=
"status"
/>
</menu>
Refer to the description below for detailed explanation on the demo file:
1.
<submenu
icon
=
"icon/2.png"
dynamic-icon
=
"icon/3.png"
display-name
=
"Communication"
>
<item
func-name
=
"phonebook"
/>
<config-file>
phonebook_config.xml
</config-file>
</item>
<item
func-name
=
"callhistory"
hide
=
"1"
/>
<item
icon
=
"icon/slideshow.png"
dynamic-icon
=
"icon/slideshow.gif"
func-name
=
"messages"
/>
</submenu>
A sub-menu with the display text “Communication“ and the icons “icon/2.png” and “icon/3.png” is defined
here. This sub-menu includes three items/applications: Phonebook, Call History and Message.
The application/item phonebook specifies the configuration file phonebook_config.xml.
2.
<submenu
icon
=
"icon/2.png"
dynamic-icon
=
"icon/3.png"
display-name
=
"Communication"
>
<item
func-name
=
"phonebook"
/>
<item
func-name
=
"callhistory"
hide
=
"1"
/>
<item
icon
=
"icon/slideshow.png"
dynamic-icon
=
"icon/slideshow.gif"
func-name
=
"messages"
/>
</submenu>
For the Message application, the default icon is replaced with self-defined icons (slide-show.png and
slideshow.gif)