# HG changeset patch # User fturovic # Date 1265836781 21600 # Node ID bbee10bb6733106e0787781df5adf356c67a2a8f # Parent fbd0e7c75ee186927a49e56d50e1eff231537544 revised creating dll project info and images diff -r fbd0e7c75ee1 -r bbee10bb6733 core/com.nokia.carbide.cpp.doc.user/html/concepts/SampleExampleProjectCreate.html --- a/core/com.nokia.carbide.cpp.doc.user/html/concepts/SampleExampleProjectCreate.html Wed Feb 10 14:38:27 2010 -0600 +++ b/core/com.nokia.carbide.cpp.doc.user/html/concepts/SampleExampleProjectCreate.html Wed Feb 10 15:19:41 2010 -0600 @@ -1,67 +1,45 @@ - - - - - -Simple Example Project in Getting Started - - - -

Simple DLL Example

- -

- This section will walk through the process of creating a simple - “Test1” DLL project. For more information on creating a new project, see - Tasks > Creating New Projects. -

-

- To start, click File > New > Project to - invoke the New Project wizard. Select Symbian OS C++ Project in the Symbian OS folder and click Next to - continue with the following steps:

-
    -
  1. Select Basic dynamically linked library (DLL) project template and click Next.
  2. -
-

-

Figure 1 - Select Basic DLL

-
    -
  1. Enter a project name and specify a workspace location to store the project.
  2. -
-

-

Figure 2 - Specify Project Name and Location

-
    -
  1. Select the Symbian OS SDK and Build Configurations to use for this project, then click Next.
  2. -
-
-

NOTE This dialog will show SDKs installed on your PC.

-
-

-

Figure 3 - Symbian OS SDKs and Build Configurations

-
    -
  1. Specify UID2 as “0x00000004”, your - name as the Author and your Copyright notice. - For more details on UID2, see Creating New Projects. - Click Next to continue.
  2. -
-

-

Figure 4 - Basic Settings page

-
    -
  1. - Accept the default names for all directories.
  2. -
-

-

Figure 5- Project Directories page

-
    -
  1. - Click Finish. The simple “test1” DLL project is - listed in the navigation view with the set of files created for the project.
  2. -
-
-

This completes the simple “test1” DLL project creation. The image - below shows the expanded project view.

-
-

The Navigator view provides a hierarchic...

- - - - + + + + + +Simple Example Project in Getting Started + + +

Simple DLL Example

+ +

+ This example walks through the process of creating a basic + “MyDynamicDLL” DLL project.

+

For more information on creating new projects of all types, see Creating New Projects.

+
+

Creating a DLL Project

+
    +
  1. Click File > New > Symbian OS C++ Project to invoke the New Symbian OS C++ Project wizard.
  2. +
  3. Select Basic dynamically linked library (DLL) project template and click Next.
  4. +

    +

    Figure 1. Select Basic DLL template

    +
  5. Enter a project name and specify a workspace location to store the project.
  6. +

    +

    Figure 2. Project name and location information

    +
  7. Select the Symbian OS SDK and Build Configurations to use for this project, then click Next.
  8. +

    +

    Figure 3. SDK selection for project

    +
  9. Enter Specify UID2 as “0x0000008d”, your name as the Author and your Copyright notice. + For more details on UID2, see Creating New Projects. +

    +
  10. +
+

Figure 4. Basic settings for DLL

+
    +
  1. Click Finish to generate the project.
  2. +

    The simple “MyDynamicDLL” project is listed in the Project Explorer view with the set of files created for the project.

    +
+

+

Figure 5. DLL example project in Project Explorer view

+
+ + + + \ No newline at end of file diff -r fbd0e7c75ee1 -r bbee10bb6733 core/com.nokia.carbide.cpp.doc.user/html/images/navigatorview.gif Binary file core/com.nokia.carbide.cpp.doc.user/html/images/navigatorview.gif has changed diff -r fbd0e7c75ee1 -r bbee10bb6733 core/com.nokia.carbide.cpp.doc.user/html/images/new_simple_project_01.png Binary file core/com.nokia.carbide.cpp.doc.user/html/images/new_simple_project_01.png has changed diff -r fbd0e7c75ee1 -r bbee10bb6733 core/com.nokia.carbide.cpp.doc.user/html/images/new_simple_project_02.png Binary file core/com.nokia.carbide.cpp.doc.user/html/images/new_simple_project_02.png has changed diff -r fbd0e7c75ee1 -r bbee10bb6733 core/com.nokia.carbide.cpp.doc.user/html/images/new_simple_project_03.png Binary file core/com.nokia.carbide.cpp.doc.user/html/images/new_simple_project_03.png has changed diff -r fbd0e7c75ee1 -r bbee10bb6733 core/com.nokia.carbide.cpp.doc.user/html/images/new_simple_project_04.png Binary file core/com.nokia.carbide.cpp.doc.user/html/images/new_simple_project_04.png has changed