×

Discussion Board

Results 1 to 2 of 2
  1. #1
    Regular Contributor
    Join Date
    Sep 2003
    Posts
    195

    Direct Screen Access (DSA) Error?

    Hi Nokia Experts,

    I have been going through the
    document 'Developer_Checklist_for_C_Apps_in_Nokia_S60_Terminals_v1_1_en.pdf'

    ..but have an issue with the test:
    "The application does not prevent another application from running"

    My app/game does pass this test - but there is an issue with
    other running DSA based applications that I'm not sure how to deal with.
    Essentially,

    If I run my app then run the DDBouncingBall example app
    you will get the error message
    "DDBounncingBall
    Feature not supported!"

    Similarly, if I run DDBouncingBall and then run MyGame
    you will get the error message
    "MyGame
    Feature not supported"

    I can run any other app/game simultaneously with MyGame
    but as soon as you try to run two DSA based apps at the same time you get the error as described.

    Do you have a solution to this?

    thanks

    paris.

  2. #2
    Regular Contributor
    Join Date
    Sep 2003
    Posts
    195
    I'm now ising the following to check if DSA is available
    seeign as it can only be used by one app at a time.

    Engine::StartRunningL()
    {
    ..
    TRAPD(iResult, m_DirectScreenAccess->StartL());

    if(iResult != KErrNone)
    {
    User::Panic(_L("DSA in use"), eDSAalreadyInUse);
    }
    ..
    }

    My only concern is that DSA may be no more informative
    to a user than "Featrure not supported"
    but I'm limited to max 15 chars in a panic note?

    paris

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •