core/com.nokia.carbide.cpp.doc.user/html/concepts/AIFDefWizard.html
changeset 0 fb279309251b
child 939 47d3ca29d054
child 1248 d4fee22b8cbb
equal deleted inserted replaced
-1:000000000000 0:fb279309251b
       
     1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
       
     2 <html>
       
     3 <head>
       
     4 <title>AIF File in Concepts</title>
       
     5 <link rel="StyleSheet" href="../../book.css" type="text/css"/>
       
     6 </head>
       
     7    <body>
       
     8    <h2>AIF File</h2>
       
     9 	  
       
    10 	 <p>
       
    11 		The AIF, or application information file, is a Symbian OS-specific file
       
    12 		format. An AIF file contains information about captions, icons, capabilities
       
    13 		and MIME priority support used by the application. The MMP editor provides support for the AIF editor in the Sources &gt; Resources group.</p>
       
    14 	 <p class="note">
       
    15 		<b>NOTE</b> AIF files are used only for Symbian OS versions before 9.1. 
       
    16 	 </p>
       
    17 	 <p>
       
    18 		The kind of information an AIF file can contain are:</p>
       
    19 	 <ul> 
       
    20 		<li> 
       
    21 		  <p>
       
    22 			 <b>Icons</b>: Icons are used to represent applications and
       
    23 			 their associated document files in the system shell or application launcher. If
       
    24 			 the phone's UI supports embedding, icons may also be used to represent embedded
       
    25 			 documents. 
       
    26 		  </p> 
       
    27 		  <p>
       
    28 			 The source files for icons are .bmp bitmaps. These source files are
       
    29 			 built into a single .mbm file (Symbian OS multiple bitmap file) which is
       
    30 			 incorporated into the aif file as part of the build process. 
       
    31 		  </p> 
       
    32 		</li> 
       
    33 		<li> 
       
    34 		  <p>
       
    35 			 <b>Captions</b>: A caption is the text displayed beside its
       
    36 			 icon. Typically it is the application's name.</p> 
       
    37 		  <p>
       
    38 			 Captions for multiple languages can be defined in a single aif, and
       
    39 			 the one corresponding to the current system language will be used. In some UIs,
       
    40 			 captions may be defined in a caption file, separate from the aif file. 
       
    41 		  </p> 
       
    42 		</li> 
       
    43 		<li> 
       
    44 		  <p>
       
    45 			 <b>MIME Support</b>: Multipurpose Internet Mail Extensions,
       
    46 			 MIMEs, define a file format for transferring non-ASCII data, such as graphics,
       
    47 			 audio and fax, over the Internet. The AIF file lists the MIME types that the
       
    48 			 application supports, and the priority of support that each type is given. When
       
    49 			 a file is opened, Symbian OS launches the application which has the highest
       
    50 			 priority of support for the type of data in the file. 
       
    51 		  </p> 
       
    52 		  <p>
       
    53 			 Given two applications with the same MIME type priority, Symbian OS
       
    54 			 arbitrarily launches one of them. 
       
    55 		  </p> 
       
    56 		</li> 
       
    57 	 </ul>
       
    58 	 <h5>Related tasks</h5>
       
    59 	   <ul>
       
    60          <li><a href="../tasks/AppInfoFile.html">Creating an AIF File</a></li>
       
    61        </ul>
       
    62 	   <h5>Related references</h5>
       
    63 	   <ul>
       
    64          <li><a href="../reference/AIFEditor.html">AIF Editor</a></li>
       
    65          <li><a href="../reference/MMP_Editor.html">MMP Editor</a></li>
       
    66 	   </ul>
       
    67 <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>
       
    68 
       
    69    </body>
       
    70    </html>
       
    71