diff -r 4816d766a08a -r f345bda72bc4 Symbian3/PDK/Source/GUID-36751DD3-448E-5B94-B6BC-76EF6DE97C75.dita --- a/Symbian3/PDK/Source/GUID-36751DD3-448E-5B94-B6BC-76EF6DE97C75.dita Tue Mar 30 11:42:04 2010 +0100 +++ b/Symbian3/PDK/Source/GUID-36751DD3-448E-5B94-B6BC-76EF6DE97C75.dita Tue Mar 30 11:56:28 2010 +0100 @@ -1,36 +1,36 @@ - - - - - -EmbApp: -An Embedded Application -
Download

Click on the following link to download -the example: embedded.zip

Click: browse to view the example code.

-
Description

This example comprises an embedded -application (embedded.dll) and the stub (embedded.exe). -The stub is essentially an empty executable that launches the embedded application, -which is wrapped up as an ECOM plug-in. Embedded.dll builds -on the minimal UI -application.

The application is defined in the registration file (embedded_reg.rss) -as an embedded and/or a stand-alone application:

embeddability=KAppEmbeddable;

and KAppEmbeddable is defined in appinfo.rh.

-
Class Summary

CEikApplication

CEikDocument

CEikAppUi

CCoeControl

-
Launching an application

EikStart::RunApplication(KAppEmbeddableUid) launches -the ECOM plugin using KAppEmbeddableUid.

- -
Build

The Symbian -build process describes how to build an application. Using ECom plug-ins -as a mechanism for delivering embeddable applications is discussed in How to port guide: apps to -exes.

The EmbApp example builds a plugin -called embedded.dll and an executable called embedded.exe in -the standard location (\epoc32\release\winscw\ <build_variant> for -CodeWarrior). Either launch the executable itself, or launch the emulator -and then select the embedded application from the Emulator's -extras bar.

+ + + + + +EmbApp: +An Embedded Application +
Download

Click on the following link to download +the example: embedded.zip

Click: browse to view the example code.

+
Description

This example comprises an embedded +application (embedded.dll) and the stub (embedded.exe). +The stub is essentially an empty executable that launches the embedded application, +which is wrapped up as an ECOM plug-in. Embedded.dll builds +on the minimal UI +application.

The application is defined in the registration file (embedded_reg.rss) +as an embedded and/or a stand-alone application:

embeddability=KAppEmbeddable;

and KAppEmbeddable is defined in appinfo.rh.

+
Class Summary

CEikApplication

CEikDocument

CEikAppUi

CCoeControl

+
Launching an application

EikStart::RunApplication(KAppEmbeddableUid) launches +the ECOM plugin using KAppEmbeddableUid.

+ +
Build

The Symbian +build process describes how to build an application. Using ECom plug-ins +as a mechanism for delivering embeddable applications is discussed in How to port guide: apps to +exes.

The EmbApp example builds a plugin +called embedded.dll and an executable called embedded.exe in +the standard location (\epoc32\release\winscw\ <build_variant> for +CodeWarrior). Either launch the executable itself, or launch the emulator +and then select the embedded application from the Emulator's +extras bar.

\ No newline at end of file