This page was last modified 15:14, 6 March 2008.
Portal:KB Code Snippets
From Forum Nokia Wiki
This page contains all official Code Snippets in the Forum Nokia Knowledge Base
Forum Nokia Code Snippets are easily reusable code blocks that perform a certain task or demonstrate an API use case. The example code has been created with the SDKs and been tested on real devices. Ideally each code snippet would contain a simple application that demonstrates the code in a practical way.
The Forum Nokia code snippets can be easily distinguished by a specific banner and the CS prefix in the title. Forum Nokia code snippets complement the existing Code Examples created by the developer community.
- CS000945 - Info Popup Note API . . Categories: Code Examples | S60 3rd Edition | Symbian C++ | UI
- CS000943 - WRT NumKeyTranslator Widget . . Categories: Code Examples | JavaScript/ECMAScript | S60 3rd Edition, Feature Pack 2 | Web Runtime (WRT)
- CS000942 - WRT Calendar Widget . . Categories: Code Examples | JavaScript/ECMAScript | S60 3rd Edition, Feature Pack 2 | Web Runtime (WRT)
- CS000941 - WRT Listbox Widget . . Categories: Code Examples | JavaScript/ECMAScript | S60 3rd Edition, Feature Pack 2 | Web Runtime (WRT)
- CS000940 - WRT Gridbox Widget . . Categories: Code Examples | JavaScript/ECMAScript | S60 3rd Edition, Feature Pack 2 | Web Runtime (WRT)
- CS000939 - Establishing a Bluetooth connection . . Categories: Bluetooth | Code Examples | S60 3rd Edition | Symbian C++
- CS000938 - Advertising Bluetooth services . . Categories: Bluetooth | Code Examples | Symbian C++
- CS000937 - Discovering Bluetooth services . . Categories: Bluetooth | Code Examples | S60 3rd Edition, Feature Pack 1 | Symbian C++
- CS000936 - Discovering Bluetooth devices . . Categories: Bluetooth | Code Examples | S60 3rd Edition | Symbian C++
- CS000935 - Showing a manufacturer disclaimer during the first launch . . Categories: Code Examples | Files/Data | Symbian C++
- CS000934 - Showing a manufacturer disclaimer during application installation . . Categories: Code Examples | Files/Data | S60 3rd Edition | Symbian C++
- CS000933 - Detecting S60 platform version at run time . . Categories: Code Examples | Files/Data | S60 3rd Edition | Symbian C++
- CS000932 - Enabling and disabling keypad lock . . Categories: Code Examples | Hardware | S60 3rd Edition, Feature Pack 1 | Symbian C++
- CS000931 - Using CFindItemEngine to parse items from text . . Categories: Code Examples | Files/Data | S60 3rd Edition, Feature Pack 1 | Symbian C++
- CS000930 - Using SQL API with data streams . . Categories: Code Examples | Files/Data | S60 3rd Edition, Feature Pack 2 | Symbian C++
- CS000929 - Using SQL API with scalar queries . . Categories: Code Examples | Files/Data | S60 3rd Edition, Feature Pack 2 | Symbian C++
- CS000928 - Using SQL API with SQL statements which return data . . Categories: Code Examples | Files/Data | S60 3rd Edition, Feature Pack 2 | Symbian C++
- CS000926 - Using SQL API for attaching and detaching databases . . Categories: Code Examples | Files/Data | S60 3rd Edition, Feature Pack 2 | Symbian C++
- CS000927 - Using SQL API with SQL statements which do not return data . . Categories: Code Examples | Files/Data | S60 3rd Edition, Feature Pack 2 | Symbian C++
- CS000925 - Using SQL API for creating non-secure and secure databases . . Categories: Code Examples | Files/Data | S60 3rd Edition, Feature Pack 2 | Symbian C++
- CS000916 - Playing multi-channel audio . . Categories: Audio | Code Examples | Files/Data | S60 3rd Edition | Symbian C++
- CS000915 - Reducing accelerometer sensor noise . . Categories: Code Examples | Hardware | S60 3rd Edition | Sensor | Symbian C++
- CS000914 - Displaying sensor data . . Categories: Code Examples | Hardware | S60 3rd Edition | Sensor | Symbian C++
- CS000913 - Listening for rotation sensor data events . . Categories: Code Examples | Hardware | S60 3rd Edition | Sensor | Symbian C++
- CS000912 - Controlling light settings using CHWRMLight . . Categories: Code Examples | Hardware | S60 3rd Edition, Feature Pack 1 | Symbian C++
- CS000911 - Controlling vibra settings using CHWRMVibra . . Categories: Code Examples | Hardware | S60 3rd Edition, Feature Pack 1 | Symbian C++
- CS000910 - Prompting the user to select a Bluetooth device using RNotifier . . Categories: Bluetooth | Code Examples | S60 3rd Edition, Feature Pack 1 | Symbian C++
- CS000909 - Publish and Subscribe: Using RProperty for subscribing . . Categories: Code Examples | Files/Data | S60 3rd Edition | Symbian C++
- CS000908 - Publish and Subscribe: Using RProperty for publishing . . Categories: Code Examples | Files/Data | S60 3rd Edition | Symbian C++
- CS000907 - Displaying viewfinder data . . Categories: Code Examples | Imaging | S60 3rd Edition | Symbian C++
- CS000906 - Converting a captured bitmap image to JPEG . . Categories: Code Examples | Imaging | S60 3rd Edition | Symbian C++
- CS000905 - Saving a captured image . . Categories: Code Examples | Files/Data | Imaging | S60 3rd Edition | Symbian C++
- CS000904 - Capturing an image . . Categories: Code Examples | Imaging | S60 3rd Edition | Symbian C++
- CS000903 - Using command line arguments . . Categories: Code Examples | Files/Data | Open C | S60 3rd Edition
- CS000902 - Observing battery state with properties . . Categories: Code Examples | Files/Data | Hardware | S60 3rd Edition | Symbian C++
- CS000901 - Exporting a vCard item to a file . . Categories: Code Examples | PIM | S60 3rd Edition | Symbian C++
- CS000900 - Importing a vCard item from a file . . Categories: Code Examples | PIM | S60 3rd Edition | Symbian C++
- CS000899 - Finding audio and video formats supported by the phone . . Categories: Audio | Code Examples | Multimedia | S60 3rd Edition | Symbian C++ | Video
- CS000898 - Using a variable argument list . . Categories: Code Examples | Files/Data | Open C | S60 3rd Edition
- CS000897 - Converting numbers to C strings . . Categories: Code Examples | Files/Data | Open C | S60 3rd Edition
- CS000889 - Creating temporary files in Open C . . Categories: Code Examples | Files/Data | Open C | S60 3rd Edition
- CS000891 - Converting C strings to numbers . . Categories: Code Examples | Files/Data | Open C | S60 3rd Edition
- CS000890 - Random value generation in Open C . . Categories: Code Examples | Files/Data | Open C | S60 3rd Edition
- CS000888 - Listening for accelerometer sensor data events . . Categories: Code Examples | Hardware | S60 3rd Edition, Feature Pack 1 | Sensor | Symbian C++
- CS000886 - Obtaining the number of sensors . . Categories: Code Examples | Hardware | S60 3rd Edition, Feature Pack 1 | Sensor | Symbian C++
- CS000887 - Displaying information about available sensors . . Categories: Code Examples | Hardware | S60 3rd Edition, Feature Pack 1 | Sensor | Symbian C++
- CS000884 - Listening for scrollbar events . . Categories: Code Examples | Symbian C++ | UI
- CS000885 - Moving scrollbar thumb . . Categories: Code Examples | Symbian C++ | UI
- CS000883 - Pausing an application on an incoming SMS . . Categories: Code Examples | Messaging | Symbian C++
- CS000882 - Using TRAP IGNORE in a backward-compatible manner . . Categories: Code Examples | S60 1st Edition | S60 2nd Edition | Symbian C++
- CS000821 - Handling Camera resource . . Categories: Code Examples | How To | Imaging | Symbian C++
- CS000868 - Custom control: Focusing . . Categories: Code Examples | S60 | Symbian C++ | UI
- CS000861 - Custom control: Container control . . Categories: Code Examples | S60 | Symbian C++ | UI
- CS000860 - Custom control: Construct from resource . . Categories: Code Examples | S60 | Symbian C++ | UI
- CS000859 - Custom control . . Categories: Code Examples | S60 | Symbian C++ | UI
- CS000870 - Custom control: In dialog . . Categories: Code Examples | S60 | Symbian C++ | UI
- CS000869 - Custom control: Scrollbars . . Categories: Code Examples | S60 | S60 3rd Edition, Feature Pack 1 | Symbian C++ | UI
- CS000867 - RThread . . Categories: Code Examples | S60 | S60 3rd Edition | Symbian C++
- CS000866 - CBitmapRotator
- CS000865 - Collision detection . . Categories: Code Examples | Games | S60 3rd Edition | Symbian C++
- CS000864 - Displaying image information . . Categories: Code Examples | Imaging | S60 3rd Edition | Symbian C++
- CS000863 - Pausing an application on an incoming call . . Categories: Code Examples | S60 3rd Edition | Symbian C++ | Telephony
- CS000862 - Drawing a standard border around a CEikEdwin . . Categories: Code Examples | S60 3rd Edition | Symbian C++ | UI
- CS000857 - I18n: Timestamps . . Categories: Code Examples | Localization | Symbian C++
- CS000856 - I18n: Currency . . Categories: Code Examples | Localization | S60 3rd Edition | Symbian C++
- CS000855 - I18n: Real numbers . . Categories: Code Examples | Localization | S60 3rd Edition | Symbian C++
- CS000858 - I18n: Images . . Categories: Code Examples | Localization | S60 3rd Edition | Symbian C++
- CS000848 - Getting a pointer to CAknViewAppUi or CAknView . . Categories: S60 | Symbian C++ | UI
- CS000808 - Creating and adding an icon to an S60 3rd Edition application . . Categories: Code Examples | Graphics | SVG | Symbian C++
- CS000849 - Obtaining recent calls . . Categories: Code Examples | S60 3rd Edition | S60 3rd Edition, Feature Pack 1 | S60 3rd Edition, Feature Pack 2 | Symbian C++ | Telephony
- CS000847 - Converting time zones . . Categories: Code Examples | S60 3rd Edition | S60 3rd Edition, Feature Pack 1 | S60 3rd Edition, Feature Pack 2 | Symbian C++
- CS000822 - Searching for GPS devices . . Categories: Code Examples | Location Based Services | Symbian C++
- CS000838 - Enabling Bluetooth Limited Inquiry (LIAC) . . Categories: Bluetooth | Code Examples | S60 | Symbian C++
- CS000837 - Show WLAN IAP only when the device is offline . . Categories: Code Examples | Networking | S60 | Symbian C++ | WLAN
- CS0000835 - ECom: Implementing interface . . Categories: Base/System | Code Examples | S60 | Symbian C++
- CS000834 - ECom: Using ECom component . . Categories: Base/System | Code Examples | S60 | Symbian C++
- CS000836 - ECom: Defining a custom interface . . Categories: Base/System | Code Examples | S60 | Symbian C++
- CS000833 - Setting font for CEikLabel . . Categories: Code Examples | S60 | Symbian C++ | UI
- CS000828 - Launching Media Gallery from another application . . Categories: Code Examples | S60 | Symbian C++
- CS000827 - Checking memory card availability . . Categories: Code Examples | Files/Data | S60 | Symbian C++
- CS000826 - Determining the number of cameras on the device . . Categories: Code Examples | Hardware | S60 | Symbian C++
- CS000825 - Using an already active connection . . Categories: Code Examples | Networking | Symbian C++
- CS000815 - Checking if the Camera application is running . . Categories: Base/System | Code Examples | Imaging | S60 3rd Edition | Symbian C++ | Technical Solution
- CS000824 - Drawing custom borders . . Categories: Code Examples | Symbian C++ | UI
- CS000823 - Adding scrollbars to a rich text editor . . Categories: Code Examples | Symbian C++ | UI
- CS000818 - Setting various indicators . . Categories: Code Examples | How To | S60 3rd Edition, Feature Pack 2 | Symbian C++ | Technical Solution
- CS000817 - Installing and uninstalling MIDlets programmatically . . Categories: Code Examples | Files/Data | How To | S60 3rd Edition | Symbian C++ | Technical Solution
- CS000811 - Localizing application menus . . Categories: Code Examples | Localization | Symbian C++
- CS000810 - Localizing application help . . Categories: Code Examples | Localization | Symbian C++
- CS000809 - Implementing context-sensitive help . . Categories: Code Examples | Symbian C++
- CS000807 - Localizing application strings . . Categories: Code Examples | Localization | Symbian C++

