symbian

Start a SIP call on a Symbian S60 mobile device

I looking for a way to programmatically start a VOIP call using the SIP stack on a S60 Symbian mobile phone. Some of the later S60 devices have a built-in SIP client. Is it also possible to access the SIP stack using some S60 library on those devices. Or does anyone know of an external SIP stack that can be used on S60? ...

Javascript onchange functioning in a textarea (Symbian browser)

This may apply to other mobile operating environments than just Symbian... However, the issue is that when changing a text area field I'd like to update a count as I type. This is easy to accomplish in most browsers with something like this on the textarea tag: onkeyup="document.getElementById('size').innerHTML=this.value.length; Howe...

Fixed width font - Symbian C++ CEikLabel

I want to change the font I am using in a CEikLabel on S60 device I believe I can do the following const CFont* aPlainFont = LatinPlain12(); aLabel->SetFont(aPlainFont); where LatinPlain12 is one from this list.. Albi12 Alp13 Alpi13 Albi13 alp17 Alb17b albi17b alpi17 Aco13 Aco21 Acalc21 LatinBold12 LatinBold13 LatinBold17 LatinBold1...

Symbian C++ STOMP library

I want my S60 Application to utilize the Stomp protocol. Although it would be fairly simple to implement myself (but nothing is ever as simple as I hope with Symbian) - I am wondering if anyone has any experience in this already. It seems a Stomp library exists in almost every other language already. The closest match for Symbian would...

Symbian C++ - S60 application launches through TRK and Carbide, but not afterwards or when downloaded.

My application has just started exhibiting strange behaviour. I can boot it through the Carbide Debugger (using TRK) and it works fine with no visible errors and is left installed on the device. Any further attempts to launch the application fail, even after a restart. Uninstalling and downloading the .sisx file manually also doesn't w...

S60 application - Symbian C++ - Exit button doesn't work

Hi In my Symbian S60 application, my Options menu works as expected. But the Exit button does nothing. I am developing with Carbide and have used the UI Designer to add items to the options menu. Does anyone know how to enable the exit button, or why else it might not work? Thanks! ...

Carbide / Symbian C++ - Change Application Icon

I am using Carbide (just upgraded to 2.0) to develop an S60 3rd Edition application. I would like to know the easiest way to change the icon (both the application icon on the device menu and the icon at the top left of the main view) because I have the need to skin my application in many different ways as easily as possible. All my eff...

memory allocation in small memory devices

Some systems such as Symbian insist people to use heap instead of stack when allocating big objects(such as pathnames, which may be more than 512 bytes). Is there any specific reason for this? ...

Symbian C++ - Persistent storage of a single variable

Hi I wish to store a single variable in my application that will be saved between runs. This will be a version number that will be used to trigger an update option and so will change only rarely. Does anyone have suggestions on the best way of implementing this? Considering it's such a simple requirement I am interested in the simplest...

How to write a desktop app that would read/write data to a symbian phone connected to the PC

Hi, I would like to create a desktop application (preferably in c#, running on .net or mono) that would read/write information (phone book, calendar, calls, text messages, etc.) from/to my connected (usb/bluetooth) symbian phone (SE p990i), but I don't seem to be able to pick up the right keywords to google for it, hence cannot get star...

what is the purpose and return type of the __builtin_offsetof operator?

What is the purpose of the __builtin_offsetof operator (or _FOFF operator in Symbian) in C++? In addition what does it return? Pointer? Number of bytes? ...

Developing apps for the nokia n73 in Java?

Hello, I'm trying to find out if it's possible to develop a key capturing application to analyse writing styles when using the SMS composer for the n73 using S60 2nd Edition, Feature Pack 3 SDK in Java? Originally, I thought that all Java applications would be sand-boxed making it difficult to call the native key capture functions avail...

Screen incoming SMS in Symbian

I'm using sockets to read all incoming SMS: `smsAddr.SetTextMatch(KNullDesC8);` The ones that belong to me I accept: iReadSocket.Ioctl(KIoctlReadMessageSucceeded, iStatus, NULL, KSolSmsProv); The ones that are malicious (like current Silence SMS threat) I would stop and the others I would like to pass into Inbox. Currently my pro...

Symbian C++ - Load and display image from .mbm file

I have a .mbm file that I copy to my device using this line in the .pkg file "$(EPOCROOT)epoc32\data\z\resource\apps\MyApp.mbm" -"!:\resource\apps\MyApp.mbm" Then in the draw function of my container I do this.. _LIT(KMBMFile , "\\resource\\apps\\MyApp.mbm" ); CFbsBitmap* iBitmap; iBitmap->Load(KMBMFile, 0); gc.BitBlt(Rect().iTl, iB...

Binary SMS in Symbian

I wonder if anyone has managed to create a working code for sending out binary messages (to configure Symbian phones) and have also some binary data sample. So far all the samples I have found fail to leave the Outbox or never return. // Current entry is the Draft folder. iSmsMtm->SwitchCurrentEntryL( KMsvDraftEntryId ); // Crea...

Symbian C++ - Remove or hide component (ie. CEikLabel)

Hi, Seemingly a simple enough question, but I cannot work it out. I want to hide a CEikLabel at a certain point. I want a function like.. myLabel->SetVisible(EFalse); or.. myLabel->RemoveFromView(); I realise I could just use myLabel->SetTextL(_L("")); but that is not what I want to do. Thanks :) ...

Symbian C++ - Use a TTF font in your application?

Hi Is it possible to package a .TTF file in your application and use it to render text at runtime, and have the application release the font after use? I've found bits of information scattered around the forum, but nothing conclusive. Can anyone offer any advice? ...

How to find out what languages are available on a Symbian device using the C++ APIs?

Does anyone know how to query at runtime a list of display languages that a Symbian (S60, specifically) device has installed? I've been able to query for the language set, but I haven't found anyway of getting what languages make up that set at runtime. This needs to be the actual language code (i.e, ELangEnglish for UK English, ELangA...

WAP Push SMS in Symbian

I have managed to send out (and receive) binary SMSs, but what I want to accomplish is to send Access Point settings or bookmarks or Email settings etc. Currently I'm sending out messages like: //udh=0605040B8423F0 //message=FD0601AE02056A0045C60C037777772E676F6F676C65...000101 //udh iMessage->Des().Append(0x06); iMessage->...

How to get started with Symbian (S60 plattorm)

So at my new job one of the platforms we use is S60 (Nokia phones, Symbian OS) and I am getting curious about it, as well feeling the need to help the team a bit from time to time (I actually work on the server side of things for this software). So any good pointers/recommendations/tutorials and shared experiece that might put me in the...