SuperWaba Forum
September 07, 2010, 06:58:05 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Forum dedicated to SuperWaba development. For TotalCross development, use the correct forum.
 
 
   Home   Help Search Login Register  
Pages: [1] 2 3 ... 10
 1 
 on: August 27, 2009, 10:14:28 am 
Started by FrancoKNBS - Last post by D.Durry
recentemente adquiri um N73 via operadora Claro e estou pensando em comprar um fone bluetooth. Г‰ possivel ouvir musicas pelo fone bluetooth mesmo que seja mono sem fazer a atualizaГ§ГЈo do firmware para a versГЈo com A2DP ?

 2 
 on: August 21, 2009, 11:05:56 am 
Started by tiago - Last post by clayton
em superwaba ja usei o Datalogic Memor, e o SPT1550...
em totalcross eu aconselho a usar o HandHeld Dolphin 7600...esse é muito superior...


 3 
 on: August 21, 2009, 10:48:53 am 
Started by tiago - Last post by tiago
Opa pessoal..

Estou necessitando desenvolver um aplicativo em sw aonde irei precisar de um coletor de dados..

Alguem utilizou algum modelo, que gostaria de indicar?
O que vcs indicariam?

Tiago

Desde já agradeço.  Grin

 4 
 on: July 22, 2009, 07:00:42 pm 
Started by relative4 - Last post by relative4
We have an application that has been running for some time on Symbol MC9000 devices.  I use the App.PocketPC_ARM.CAB installer for those devices.

We need to redeploy the application to our new devices, which are the DataLogic Falcon 4420, with an Intel XScale  PXA255 processor and Windows CE .NET.  Which of the installers created by Exegen will work with this device?

Thanks!

 5 
 on: July 22, 2009, 06:10:59 am 
Started by Pwmw - Last post by Cipmen
Fala galera

Esse erro faz com que nГЈo seja possГ­vel criar o executГЎvel de instalaГ§ГЈo do Palm, mas os arquivos pdb sГЈo criados normalmente. Tem algum parametro que possa passar no deploy para que nГЈo seja gerado o auto-instalador?

AgradeГ§o a ajuda

 6 
 on: July 02, 2009, 11:14:48 am 
Started by nobre - Last post by nobre
Olá... Apareceu um symbian aqui pra testes, nunca havia tentado instalar o SW em symbian exceto o simulador. Ao rodar o s60/Superwaba.sis , e confirmar a instalação, aparece a mensagem "Impossível instalar. Standard C Library necessário"
Alguem sabe como estas libraries podem ser instaladas pra rodar ? Achei algo a respeito de open C/C++ plugin, mas somente pra s60v3 e v5. Eu achava q o sw rodava diretamente nos dispositivos..
Att
Rafael

 7 
 on: June 30, 2009, 03:59:31 pm 
Started by magalhães - Last post by jaboot
Magalhães,

Tive que fazer 2 sistemas: um que o povo queria usar a pen e outro que só o teclado (imagina uma pessoa totalmente sem noção com um aparelho que custa o olho da cara e uma caneta na mão... não iria durar 2 dias).

Não utilizei o Settings.keyboardFocusTraversable. Mas todas as minhas telas estendem "MinhaWindow" ou "MeuContainer", que leva esse código:

Window que chama o pai:

Code:

public class CapturaDados extends MeuContainer {

    // código bizarro
    (...)

    /**
     * Tratamento de Eventos
     */
protected void event(Event event) throws SystemException {

super.event(event);
(...)

E o pai leva esse código:

Code:

public abstract class MeuContainer extends Container {

private void nextComboValue(ComboBox combo){
combo.select(combo.getSelectedIndex() + 1);
}

private void previousComboValue(ComboBox combo){
int index = combo.getSelectedIndex();
index--;

if(index >= 0){
combo.select(index);
}
}

protected void nextField(Control ctrl) {

Vector components = this.getTabOrderNoPanel(tabOrder);

if (hasOneValidControl(components)) {

for (int i = 0; i < components.size(); i++) {
if (ctrl.equals(components.items[i])) {

int index = i + 1;
if (components.size() == index) {
i = 0;
index = i;
}
Control ct = (Control) components.items[index];

if (validControlType(ct)) {
ct.requestFocus();
break;
} else {
nextField(ct);
}
}
}
}
}

protected void previousField(Control ctrl) {

Vector components = this.getTabOrderNoPanel(tabOrder);
int tamComps = components.size();

if (hasOneValidControl(components)) {

for (int i = 0; i < tamComps; i++) {
if (ctrl.equals(components.items[i])) {

int index = i - 1;
if (index < 0) {
i = tamComps - 1;
index = i;
}
Control ct = (Control) components.items[index];

if (validControlType(ct)) {
ct.requestFocus();
break;
} else {
previousField(ct);
}
}
}
}
}




                protected void event(Event evt) throws SystemException{

switch (evt.type) {
case KeyEvent.KEY_PRESS:

KeyEvent keyEvent = (KeyEvent) evt;

// Se estiver em um ComboBox, seleciona um item abaixo
// e só muda de campo com as teclas LEFT e RIGHT
if (keyEvent.isDownKey() && evt.target instanceof ComboBox) {
ComboBox combo = (ComboBox)evt.target;
nextComboValue(combo);
break;
}

// Se estiver em um ComboBox, seleciona um item acima
// e só muda de campo com as teclas LEFT e RIGHT
if (keyEvent.isUpKey() && evt.target instanceof ComboBox) {
ComboBox combo = (ComboBox)evt.target;
previousComboValue(combo);
break;
}

// Se estiver em um Edit, move-se para a esquerda
// e só muda de campo com as teclas UP e DOWN
if(keyEvent.key == IKeys.LEFT && evt.target instanceof Edit){
break;
}

// Se estiver em um Edit, move-se para a direita
// e só muda de campo com as teclas UP e DOWN
if(keyEvent.key == IKeys.RIGHT && evt.target instanceof Edit){
break;
}

// key == IKeys.RIGHT || key == IKeys.TAB || isDownKey()
if(keyEvent.isNextKey()){
this.nextField((Control) evt.target);
break;
}

// key == IKeys.LEFT || isUpKey()
if(keyEvent.isPrevKey()){
this.previousField((Control) evt.target);
break;
}

break;

Quando você está em um Edit, quando coloca a tecla para a direita ou esquerda, você quer andar com o cursor. E quando em um Combobox, quando coloca para cima ou para baixo, quer andar com os ítens do combo.

Responde ae em caso de dúvida

 8 
 on: June 25, 2009, 10:40:54 am 
Started by clayton - Last post by clayton
oi...desculpa pela demora...mas nao vi sua mensagem...pois estou usando mesmo o forum do totalcross...
estou louco para fazer esse recurso igual ao q vc descreveu...eu acredito q seja igual...pois o q vale sao os arquivos estarem no lugar certo...

resumindo...vc conseguiu fazer???

 9 
 on: June 18, 2009, 03:54:15 pm 
Started by magalhães - Last post by magalhães
clayton, obrigado, mas é diferente,
eu estou tentando pegar os proprios eventos da navegação antes do evento PRESSED, por exemplo:

Code:
KeyEvent ke = ((KeyEvent)e);
Vm.debug("Key:" + ke.key);
if (ke.isDownKey() || ke.isNextKey()) {
                                    //manipula highlight, proximo item selecionado, etc

porem, com "focusTranversible = true" a Vm engole esses eventos e nao consigo capturar qual control esta com highlight

 10 
 on: June 18, 2009, 10:44:28 am 
Started by magalhães - Last post by clayton
Não se é isso q vc queria...mas eu utilizo tanto no touch / traverse...e dessa forma consigo capturar as Teclas Enter/Esc e etc...

    public void onEvent(Event e) {
        if ((e.type) == ControlEvent.PRESSED) {
            eventoKey_Pressed(e);
        } else if ((e.type) == ControlEvent.FOCUS_OUT) {
            eventoFocus_Out(e);
        } else if (e.type == KeyEvent.KEY_PRESS)
            if (((KeyEvent) e).key == SpecialKeys.ENTER) {
                eventoKey_PressEnter(e);
            }

    }

    private void eventoKey_PressEnter(Event e) {
        if (e.target == edtCodCli) {
            pesquisaCliente();
        }
    }

Pages: [1] 2 3 ... 10
Powered by MySQL Powered by PHP Powered by SMF 1.1.8 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!