diff -r 43e37759235e -r 51a74ef9ed63 Symbian3/SDK/Source/GUID-30DBE93F-1255-533F-9B02-4E19E248D065.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/SDK/Source/GUID-30DBE93F-1255-533F-9B02-4E19E248D065.dita Wed Mar 31 11:11:55 2010 +0100 @@ -0,0 +1,31 @@ + + + + + +GUIApp: +GUI Application with C Engine +
Download

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

Click: browse to view the example code.

+
Description

GUIApp is an +example of an GUI application whose engine is written in C.

The engine +is a DLL, produced by project GUIAppEng.mmp, was taken +from the FreeBSD cksum (checksum) utility. The only code +in the project which was not written in C is the following function, defined +in file GUIAppEng.cpp:

EXPORT_C TInt E32Dll(TDllReason)

This fulfils the requirement that all DLLs need an entry point called E32Dll().

+
Usage

The program is operated using the following +commands on the File menu:

    +
  • Calculate +Checksum... brings up a file selection dialog. Select a file +and the program will calculate and show the file's checksum.

  • +
  • View +Checksums... shows a list of all the files which have been +selected, and their checksums.

  • +
+
\ No newline at end of file