Share via


Modifying IP Phone Suite Strings, Icons and Other UI Elements (Windows Embedded CE 6.0)

1/6/2010

Although you can modify the IP Phone Suite sample applications any way that you want by changing the source code, there are a number of ways you can change how the applications appear without making significant source code modifications.

The following table shows the files you can modify to change how the suite appears. These files are in the %_WINCEROOT%\Public\VoIP\OAK\Phone\ subdirectories.

Subdirectory and file UI elements controlled

Homescreen\homescreen.rc

Phcommon\phcommon.rc

Phinfo\phinfo.rc

Settings\phsettings.rc

Phoneapp\phonecore\phonecore.rc

Fonts used by different parts of the UI.

Strings for user interface elements and context-sensitive help text.

Menus, layouts, hotkeys, stringtables, rcdata.

File path pointers to bitmap images (the pointer can be modified or the referenced image can be changed).

Phinfo\*

phcommon\Res\*

phoneapp\phonecore\Res\*

settings\Res\*

Bitmap images referenced used.

homescreen\resource.h

phcommon\resource.h

phinfo\resource.h

settings\resource.h

phoneapp\inc\resource.h

#defines for text boxes, strings, dialogs, controls, menus, menu items, error messages, layouts, bitmaps, commands, fonts, colors, application metrics, titles, macros and so forth.

Inc\controldefinitions.h

Styles, wndclass names, WM_USER messages and screen ids.

See Also

Concepts

Customizing the IP Phone Suite Applications

Other Resources

Customizing the VoIP Phone Suite