Most components that present a user interface, have an item in the navigation tree that presents a panel when the item is clicked.
Adding a tree item
When you are ready to create your user interface, the first thing that you typically do is add an item to the navigation tree.
NavItemHelpers in the sdk provides a much more convenient way of managing navigation items. The examples in this section however, use the full low level APIs.
When creating your framework you have to wait until the ComponentUIAPI interface has been registered. Your component will get a COMPONENT_NOTIFY_NEWINTERFACE message with a UUID of UIFRAMEWORK_INTERFACE_UUID when the host component framework is ready to be used.