uidesigner/com.nokia.carbide.cpp.uidesigner.doc.user/html/gettingstarted/start_overview.htm
author cawthron
Tue, 24 Mar 2009 22:20:21 -0500
changeset 2 d760517a8095
permissions -rw-r--r--
new
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
cawthron
parents:
diff changeset
     1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
cawthron
parents:
diff changeset
     2
<html>
cawthron
parents:
diff changeset
     3
<head>
cawthron
parents:
diff changeset
     4
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
cawthron
parents:
diff changeset
     5
<meta http-equiv="Content-Style-Type" content="text/css" />
cawthron
parents:
diff changeset
     6
<title>Overview</title>
cawthron
parents:
diff changeset
     7
<link rel="StyleSheet" href="../../book.css" type="text/css"/>
cawthron
parents:
diff changeset
     8
</head>
cawthron
parents:
diff changeset
     9
<body bgcolor="#FFFFFF">
cawthron
parents:
diff changeset
    10
<h2>Overview</h2>
cawthron
parents:
diff changeset
    11
cawthron
parents:
diff changeset
    12
<p>The Carbide.c++ UI Designer allows the developer to easily create and modify 
cawthron
parents:
diff changeset
    13
the user interface for a phone application.</p>
cawthron
parents:
diff changeset
    14
<p>A graphic design screen allows the developer to add, modify, and arrange 
cawthron
parents:
diff changeset
    15
elements for one or more UI designs, menus, and other standard or custom UI 
cawthron
parents:
diff changeset
    16
elements. The tool enforces design conventions while allowing the developer to 
cawthron
parents:
diff changeset
    17
quickly create a well designed interface which contains multiple UI designs.</p>
cawthron
parents:
diff changeset
    18
<p>A wizard is provided which leads the developer through all of the steps necessary to add new UI designs to her/his application.</p>
cawthron
parents:
diff changeset
    19
<p>Developers drag components from a provided palette of standard interface elements to populate their UI designs with objects of the component types. Objects may be edited, moved, aligned, and deleted at will. </p>
cawthron
parents:
diff changeset
    20
<p>Developers may create custom components and add them to their design 
cawthron
parents:
diff changeset
    21
environment. Once added, the custom components will appear on the component 
cawthron
parents:
diff changeset
    22
palette and may be created, modified, and/or deleted as any other component.</p>
cawthron
parents:
diff changeset
    23
<p>The UI Design tool tracks the design decisions made by the developer in creating and populating UI designs. The information is used by the tool to create  files and subsections of files which define the desired user interface to the SDK and C++ compiler.</p>
cawthron
parents:
diff changeset
    24
<p> The files and file subsets which are created and updated automatically by the UI Design tool are  framed with explanatory comments in the associated source files. These comments indicate the degree of ownership which the design tool claims over each section of the generated files. Manual edits within regions which are marked &quot;Do Not Modify&quot; are subject to being over-written without warning by the UI Design tool during a subsequent edit session. </p>
cawthron
parents:
diff changeset
    25
<div id="footer">Copyright &copy; 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
cawthron
parents:
diff changeset
    26
cawthron
parents:
diff changeset
    27
</body>
cawthron
parents:
diff changeset
    28
</html>