|
1 <?xml version="1.0" encoding="utf-8"?> |
|
2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. --> |
|
3 <!-- This component and the accompanying materials are made available under the terms of the License |
|
4 "Eclipse Public License v1.0" which accompanies this distribution, |
|
5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". --> |
|
6 <!-- Initial Contributors: |
|
7 Nokia Corporation - initial contribution. |
|
8 Contributors: |
|
9 --> |
|
10 <!DOCTYPE concept |
|
11 PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"> |
|
12 <concept id="GUID-29486886-CB54-4A83-AD6D-70F971A86DFC" xml:lang="en"><title>Application |
|
13 and UI frameworks</title><prolog><metadata><keywords/></metadata></prolog><conbody> |
|
14 <p>The section explains how to use the features offered by the |
|
15 application and UI frameworks when designing and implementing your application. </p> |
|
16 <p>The table below illustrates different areas used in the Hello World Basic |
|
17 sample application included in the Symbian Platform and provides information |
|
18 on how to implement the different areas in your application using the application |
|
19 and UI frameworks.</p> |
|
20 <p/> |
|
21 <table id="GUID-FF83D005-B63E-4A49-B54F-286A0AA141D2"> |
|
22 <tgroup cols="3"><colspec colname="col1" colwidth="0.65*"/><colspec colname="col2" colwidth="1.49*"/><colspec colname="col3" colwidth="0.87*"/> |
|
23 <thead> |
|
24 <row> |
|
25 <entry><p>Area</p></entry> |
|
26 <entry><p>Example from Hello World Basic sample application</p></entry> |
|
27 <entry><p>Implementation information</p></entry> |
|
28 </row> |
|
29 </thead> |
|
30 <tbody> |
|
31 <row> |
|
32 <entry><p>Launching the application</p></entry> |
|
33 <entry><fig id="GUID-405A8353-76B2-48EA-8A77-5072ABC9092E"> |
|
34 <image href="GUID-0CA8B17D-92D7-4293-B611-E0DDA05A6579_d0e41657_href.png" placement="inline"/> |
|
35 </fig><p/></entry> |
|
36 <entry><ul> |
|
37 <li><p><xref href="GUID-BDDDF68F-F7C3-43AF-8B6C-C77C701FD2A9.dita">Framework requirements |
|
38 for GUI applications</xref></p></li> |
|
39 <li><p><xref href="GUID-07D2ED79-90B2-4ABC-A61F-108DAEE21955.dita">Implementing |
|
40 application framework requirements</xref></p></li> |
|
41 <li><p><xref href="GUID-FE9017F4-4197-472F-A3E7-267169A51ABD.dita">Registering |
|
42 your application</xref></p></li> |
|
43 </ul></entry> |
|
44 </row> |
|
45 <row> |
|
46 <entry><p>Handling left softkey events and launching the <uicontrol>Options</uicontrol> menu</p></entry> |
|
47 <entry><fig id="GUID-E6EB3C6C-A310-4378-96A2-8A22F2043DBA"> |
|
48 <image href="GUID-76B4C4D2-75A5-4139-9186-23443C68CD8F_d0e41693_href.png" placement="inline"/> |
|
49 </fig><p/></entry> |
|
50 <entry><ul> |
|
51 <li><p><xref href="GUID-A9330FEF-C559-4E2B-B064-0151FDADEA8C.dita">Event handling</xref></p></li> |
|
52 <li><p><xref href="GUID-4941C035-C359-4968-9BD5-31F44EE5F810.dita">Handling commands</xref></p></li> |
|
53 </ul></entry> |
|
54 </row> |
|
55 <row> |
|
56 <entry><p>Handling key and pointer events </p></entry> |
|
57 <entry><fig id="GUID-553A63B8-45CE-4A1E-87B4-2C83C467A17F"> |
|
58 <image href="GUID-F7C9730D-7A41-4EE3-881C-393BB52B99C8_d0e41721_href.png" placement="inline"/> |
|
59 </fig><p/><p/><fig id="GUID-3BFD6D28-AE46-4D8A-8D4A-A0AB54AF7CFB"> |
|
60 <image href="GUID-43A701DC-24FF-44F7-850B-AA6A79235B56_d0e41727_href.png" placement="inline"/> |
|
61 </fig><p/></entry> |
|
62 <entry><ul> |
|
63 <li><p><xref href="GUID-EF7FF39E-929F-4767-B475-5D582D37BB32.dita">Handling window |
|
64 server events</xref></p></li> |
|
65 <li><p><xref href="GUID-E402616A-7ED8-45AC-B836-99C3A3760B33.dita">Handling key |
|
66 events</xref></p></li> |
|
67 <li><p><xref href="GUID-4D2AA522-82AB-4D1E-9F1E-5C6A35DEF195.dita">Handling pointer |
|
68 events</xref></p></li> |
|
69 </ul></entry> |
|
70 </row> |
|
71 <row> |
|
72 <entry><p>Rotation</p></entry> |
|
73 <entry><fig id="GUID-A3DACC0A-A6F6-49BB-B680-F530D3E97845"> |
|
74 <image href="GUID-220D7D10-5571-46C4-BA2B-B4FBAE4153F1_d0e41760_href.png" placement="inline"/> |
|
75 </fig><p/></entry> |
|
76 <entry><p><xref href="GUID-DD15F24B-0786-4531-A6C5-A5E70EBE2732.dita">Handling |
|
77 layout change events</xref></p></entry> |
|
78 </row> |
|
79 <row> |
|
80 <entry><p>Internationalization</p></entry> |
|
81 <entry><fig id="GUID-8EF822C1-FD80-404A-B751-10191C9A9E8F"> |
|
82 <image href="GUID-43A701DC-24FF-44F7-850B-AA6A79235B56_d0e41779_href.png" placement="inline"/> |
|
83 </fig><p/><p/><fig id="GUID-BF30B1CA-7911-41DD-A77E-9D28C33E9796"> |
|
84 <image href="GUID-D18E56F1-3DB9-472D-B587-30A168E8B8C4_d0e41785_href.png" placement="inline"/> |
|
85 </fig><p/></entry> |
|
86 <entry><p><xref href="GUID-E111C4E8-1342-4E87-ACB4-5B630AF1501C.dita">Internationalization |
|
87 and localization</xref></p></entry> |
|
88 </row> |
|
89 <row> |
|
90 <entry><p>Exiting the application</p></entry> |
|
91 <entry><fig id="GUID-622830E1-42D8-4B89-8D3C-41489076C0A8"> |
|
92 <image href="GUID-26E2294F-871F-45D1-B71C-9F470703A9C8_d0e41804_href.png" placement="inline"/> |
|
93 </fig><p/></entry> |
|
94 <entry><p><xref href="GUID-11FE772A-E662-4B88-B871-97A40A40FBAB.dita">Handling |
|
95 EEikCmdExit</xref></p></entry> |
|
96 </row> |
|
97 </tbody> |
|
98 </tgroup> |
|
99 </table></conbody></concept> |