[Ginga-argentina] Problema para reiniciar app Lua en la misma ejecucion del NCL. (antes: Pregunta tecnica sobre service.currentKeyMaster)

Santiago Lombardi santiago.lombardi at gmail.com
Fri Apr 13 21:54:56 CEST 2012


Leo mil gracias.
Estoy muchisimo mas cerca ahora. El codigo LUA se vuelve a ejecutar
pero no le pasa el foco en la segunda vuelta.
El error que me da es este:

FormatterFocusManager::userEventReceived cant  select 'appFocus'

Del codigo fuente del FormatterFocusManager pego el if donde me valida
mal la app la segunda vuelta:

            fr = currentDescriptor->getFormatterRegion();
            if (fr != NULL && fr->setSelection(true)) {
                if (!keyCodeOk(currentObject)) {
                    if (im != NULL) {
                        im->postEvent(CodeMap::KEY_BACK);
                    }
                }

            } else {
                cout << "FormatterFocusManager::userEventReceived cant ";
                cout << " select '" << currentFocus << "'" << endl;
            }


Estoy viendo porque no entra por el mismo if que la primera vez.
      if (fr != NULL && fr->setSelection(true))

Dejo el codigo actualizado. Las imagenes son las mismas que antes.

Realmente si tenes un seg me harias un favor. Queria avanzar con esto el finde.

abrazo.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ourproject.org/pipermail/ginga-argentina/attachments/20120413/05e14ae0/attachment.htm 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: maintest.lua
Type: text/x-lua
Size: 647 bytes
Desc: not available
Url : https://lists.ourproject.org/pipermail/ginga-argentina/attachments/20120413/05e14ae0/attachment.bin 


More information about the Ginga-argentina mailing list