S60 UI Designer - Application Editor
UI Designer projects contain a set of files with the .uidesign extension. There’s one for each screen in your application and there’s always one called application.uidesign. This file drives the creation of the CAknApplication, CAknAppUi, and CAknDocument subclasses. It also has some settings that are common to all the screen designs.
When you double-click application.uidesign the Application Editor opens. It’s a multi-page editor; the first page is shown above. You can switch to other pages using the bottom tabs or the links in the right column.
On the UI Designs page you can set the initially shown view for your application as well as remove or import pre-existing .uidesign files.
The UI Designs page is also where you configure the navipane tabbed UI. When enabled the designer will emit source to manage tabbing for the set of Avkon view designs you select. If you saw the previous entry on mutl-page dialog/forms
note that these are two different ways to get essentially the same UI.
On the Languages page you can configure the set of supported languages. The checkbox in the list indicates the language the UI Designer is currently displaying and editing. When you save all the settings on this page are synchronized across all the designs in your project.
On the AppUi page you can edit the UI contributions made by the AppUi object. These may be the status pane, control pane, and Options menu. But since the UI Designer defaults to creating Avkon views, each screen can also defaults to having its own state for each of those (except for Forms, which use a built-in menu). But if you are not using Avkon views and want each screen to the AppUi provided elements then this is where you edit them.
You could also use the AppUI page to define shared notes, dialogs, etc. that are invoked from various places in your application.



Where can I get this Designer from?