Adding a New TUI Screen (Windows CE 5.0)

Send Feedback

Most TUI screens are controlled by IVoIPState implementations, as explained in TUI User Interface Organization and Handling TUI User Input.

To add a new screen to the TUI application:

  1. Implement a new IVoIPState implementation, following the model set by the examples in the %_WINCEROOT%\Public\VoIP\OAK\Phone\TUI\State directory.

  2. Modify the VoIPStateMgr.h and VoIPStateMgr.cpp files to include your new IVoIPState implementation.

    At a minimum you should add a constant for your new state to the VoIPStateID enumeration and add creation logic to CVoIPStateMgr::CreateState.

See Also

Customizing the TUI Application

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.