Page 1 of 1
HTC Touch dimond - WM6.1
Posted: Fri Apr 24, 2009 10:13 pm
by rasptty
Boas
Tenho um problema um pouco estranho,
1 - tenho uma aplicação em FWPPC a trabalhar no HTC com o wm 6.1 que funciona OK
1 -Em outro HTC com o wm 6.1 funciona tudo excepto as combobox que não abrem

porque que será? já aconteceu a alguêm
os dois HTC são iguais excepto na versão do windows mobile 6.1 -Professional:
Versão SO CE 5.2.19965 (Compilação 19965.1.2.3) - FUNCIONA OK
Versão SO CE 5.2.20764 (Compilação 20764.1.4.3) - As combobox não Abrem o resto funciona tudo
Cumprimentos
Sérgio
Re: HTC Touch dimond - WM6.1
Posted: Sat Apr 25, 2009 12:51 am
by Antonio Linares
Sérgio,
Prueba a darle un poco mas de altura a los combobox.
Desde codigo usa ... SIZE nWidth, nHeight
En los recursos simplemente aumenta la altura
Re: HTC Touch dimond - WM6.1
Posted: Sat Apr 25, 2009 10:48 am
by rasptty
Boas Linares
Já tentei de vários tamanhos inclusivé o meu programa ten varias combobox de varios tamanhos
@ 0.2,24.5 COMBOBOX class_posi ITEMS { " ", "A","B","C"} SIZE 30, 80 of oSay1;
ON CHANGE MsgBeep()
@ 0.2,24.5 COMBOBOX class_posi ITEMS { " ", "FWPPC","TEST1","TEST2"} SIZE 169, 100 of oSay1;
ON CHANGE MsgBeep()
No HTC com o windows mobile 6.1 Versão SO CE 5.2.20764 (Compilação 20764 1.4.3) - Nao funciona (A combobox não abre)
No HTC com o windows mobile 6.1 Versão SO CE 5.2.19965 (Compilação 19965.1.2.3) - Funciona TUDO OK
O que será,

Obrigado
Re: HTC Touch dimond - WM6.1
Posted: Sat Apr 25, 2009 6:46 pm
by rasptty
Boas
o exemplo do FWPPC tutor08 no Windows M6.1 -> SO CE 5.2.19965 Funciona OK
no Windows M6.1 - > SO CE 5.2.20764 - Não abre a ComboBOX -

porqué?
Re: HTC Touch dimond - WM6.1
Posted: Sun Apr 26, 2009 12:05 pm
by Antonio Linares
Please test FWPPC\samples\combos.prg
This combos.ch is required:
Code: Select all
#define ID_SIMPLE 110
#define ID_DROPDOWN 120
#define ID_DROPDOWNLIST 130
#define ID_SELECTION 140
Re: HTC Touch dimond - WM6.1
Posted: Sun Apr 26, 2009 3:49 pm
by rasptty
Não consigo compilar FWPPC\samples\combos.prg
Error F0028 Can´t open #include file:´combos.ch´
e não encontro o combos.ch no original do FWPPC podi-as envialo
Obrigado, pois estou muito preocupado com a situação
Re: HTC Touch dimond - WM6.1
Posted: Mon Apr 27, 2009 1:06 am
by Antonio Linares
combos.ch:
Code: Select all
#define ID_SIMPLE 110
#define ID_DROPDOWN 120
#define ID_DROPDOWNLIST 130
#define ID_SELECTION 140
Re: HTC Touch dimond - WM6.1
Posted: Mon Apr 27, 2009 9:29 am
by rasptty
Boas Linares
O exemplo da combos.prg funciona OK, nos dois HTC
como faço para adaptar o exemplo ao meu programa: em baixo a minha rotina:
.
.
@ 0, -0.5 FOLDER oFld PROMPTS "Pag1","Pag2";
SIZE 247, 295 BOTTOM
*/ PAG1 *
@ 53, 0 SAY oSay1 PROMPT "" OF oFld:aDialogs[ 1 ] ;
SIZE oWnd_des:nWidth() +3, oWnd_des:nHeight() - 100;
PIXEL BORDER COLOR "w+/bg"
*/Actual combobox Funciona So funciona no WM6.1 - > SO CE 5.2.19965
@ 0.4, 13 COMBOBOX ajud_posi ITEMS { " ", "C","M","2M "} SIZE 40, 80 of oSay1;
ON CHANGE MsgBeep()
*/Nova combobox - > funciona OK em ambos mas da erro no Osay1 (Como faço para adaptolo)
REDEFINE COMBOBOX oCbx VAR ajud_posi ITEMS { " ", "C","M","2M "} ;
ID ID_DROPDOWN OF oSay1 ;
STYLE CBS_DROPDOWN ;
ON CHANGE MsgBeep()
Re: HTC Touch dimond - WM6.1
Posted: Mon Apr 27, 2009 3:15 pm
by rasptty
Continuo com o mesmo problema as ComboBox, não Abrem no windows Mobile 6.1 SO CE 5.2.20764
EM baixo exemplo , peço ajuda ao LINARES para tentar resolver o problema...
#include "FWCE.ch"
#include "Combos.ch"
#define ID_SIMPLE 110
#define ID_DROPDOWN 120
#define ID_DROPDOWNLIST 188
#define ID_SELECTION 140
function Main()
local oWnd_des
local ajud_posi:=0
DEFINE WINDOW oWnd_des TITLE "Teste "
@ 0, -0.5 FOLDER oFld PROMPTS "Pag 1","Pag 2";
SIZE 247, 295 BOTTOM
*/esta Não Aparece na Folder 1
*/ eu quero um combobox numa window não numa dialog REDEFINE COMBOBOX ajud_posi ITEMS { " ", "A ","B ","C "} ;
ID ID_DROPDOWNLIST OF oFld:aDialogs[ 1 ];
ON CHANGE MsgBeep()
*/esta Funciona mas no HTC WM6.1 SO CE 5.2.20794 - > Não ABRE
@ 0.4, 13 COMBOBOX ajud_posi ITEMS { " ", "A ","B ","C "};
SIZE 40, 80 of oFld:aDialogs[ 2 ];
ON CHANGE MsgBeep()
ACTIVATE WINDOW oWnd_des
return nil
//FICHEIRO RC -
#include "WinApi.ch"
#include "Combos.ch"
combos DIALOG 135, 63, 140, 142
STYLE 0x4L | WS_CHILD
{
CONTROL "", ID_DROPDOWNLIST, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 1, 10, 49, 52
}
Obrigado #include "WinApi.ch"
#include "Combos.ch"
combos DIALOG 135, 63, 140, 142
STYLE 0x4L | WS_CHILD
{
CONTROL "", ID_DROPDOWNLIST, "COMBOBOX", CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 1, 10, 49, 52
}
Continuo a espera de uma LUZ neste Forum
Obrigado..