Como desabilitar BarTitle de uma Dialog=
Como desabilitar BarTitle de uma Dialog=
Ola. Bom dia.
Tres Questoes :
1 - Como desbilitar a BarTitle de uma Dialog?
Pretendo fazer o meu proprio teclado.... numa dialog sem bartitle.
2 Num get é possivel executar uma acção quando clicka nesse get ? Uma clausula do tipo "GotFocus e LostFocus" ?
Assim quando o operador clica num determinado get poderia activar/desactivar automaticamente um teclado personalizado.
Isto é possivel em FWPPC?
3 - Como desactivar o Icon do teclado do Win Mobile na Barra inferior?
Desculpem tantas questoes, mas é que comecei agora a desnvolver com FWPPC e tenho muito pouco tempo.
Qualquer ajuda é muito preciosa.
Muito obrigado.
Cumprimento
Tres Questoes :
1 - Como desbilitar a BarTitle de uma Dialog?
Pretendo fazer o meu proprio teclado.... numa dialog sem bartitle.
2 Num get é possivel executar uma acção quando clicka nesse get ? Uma clausula do tipo "GotFocus e LostFocus" ?
Assim quando o operador clica num determinado get poderia activar/desactivar automaticamente um teclado personalizado.
Isto é possivel em FWPPC?
3 - Como desactivar o Icon do teclado do Win Mobile na Barra inferior?
Desculpem tantas questoes, mas é que comecei agora a desnvolver com FWPPC e tenho muito pouco tempo.
Qualquer ajuda é muito preciosa.
Muito obrigado.
Cumprimento
Pedro Alexandre C. Bagarrão
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Como desabilitar BarTitle de uma Dialog=
Pedro,
1) Si el diálogo lo creas desde código puedes usar la claúsula STYLE:
Si el diálogo está definido en tu fichero RC de recursos, cámbiale el estilo para sólo use:
WS_VISIBLE, WS_OVERLAPPEDWINDOW
1) Si el diálogo lo creas desde código puedes usar la claúsula STYLE:
Code: Select all
DEFINE DIALOG oDlg FROM 10, 10 TO 20, 40 ;
TITLE "Dialog" STYLE nOr( WS_VISIBLE, WS_OVERLAPPEDWINDOW )
WS_VISIBLE, WS_OVERLAPPEDWINDOW
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Como desabilitar BarTitle de uma Dialog=
2) Todos los controles admiten estos codeblocks:
oControl:bGotFocus y oControl:bLostFocus
asi, puedes hacer:
oGet:bLostFocus = { || ... tu código }
oGet:bGotFocus = { || ... tu código }
oControl:bGotFocus y oControl:bLostFocus
asi, puedes hacer:
oGet:bLostFocus = { || ... tu código }
oGet:bGotFocus = { || ... tu código }
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Como desabilitar BarTitle de uma Dialog=
Pedro,
3) Puedes usar la función SHFullScreen( hWnd, nMode )
http://msdn.microsoft.com/en-us/library/aa453694.aspx
#define SHFS_HIDESIPBUTTON 8
SHFullScreen( oWnd:hWnd, SHFS_HIDESIPBUTTON )
3) Puedes usar la función SHFullScreen( hWnd, nMode )
http://msdn.microsoft.com/en-us/library/aa453694.aspx
#define SHFS_HIDESIPBUTTON 8
SHFullScreen( oWnd:hWnd, SHFS_HIDESIPBUTTON )
Re: Como desabilitar BarTitle de uma Dialog=
Antonio.
Muito Obrigado pelo excelente apoio que me esta a ser muito importante.
Vou ja experimentar as tuas dicas.
Cordiais cumprimentos.
Muito Obrigado pelo excelente apoio que me esta a ser muito importante.
Vou ja experimentar as tuas dicas.
Cordiais cumprimentos.
Pedro Alexandre C. Bagarrão
Re: Como desabilitar BarTitle de uma Dialog=
Antonio, Desculpa insistir mas é que tentei usar en mi codigo:
Compila bien. mas en elprograma da un erro :
WS_VISIBLE - vARIABLE DOES NOT EXIST.
Falta-me algum define ou include?
Gracias
Code: Select all
DEFINE DIALOG oDlg FROM 10, 10 TO 20, 40 ;
TITLE "Dialog" STYLE nOr( WS_VISIBLE, WS_OVERLAPPEDWINDOW )
WS_VISIBLE - vARIABLE DOES NOT EXIST.
Falta-me algum define ou include?
Gracias
Pedro Alexandre C. Bagarrão
- Daniel Garcia-Gil
- Posts: 2365
- Joined: Wed Nov 02, 2005 11:46 pm
- Location: Isla de Margarita
- Contact:
Re: Como desabilitar BarTitle de uma Dialog=
Hola Peter
agrega al principio del prg
#define WS_VISIBLE 0x10000000
agrega al principio del prg
#define WS_VISIBLE 0x10000000
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Re: Como desabilitar BarTitle de uma Dialog=
Daniel.
Muchas Gracias por feed back.
Cumprimentos.
Muchas Gracias por feed back.
Cumprimentos.
Pedro Alexandre C. Bagarrão
Re: Como desabilitar BarTitle de uma Dialog=
Daniel. desculpa e para :
WS_OVERLAPPEDWINDOW
qual o valor de define?
onde puedo consultar estas variaveis?
Gracias.
WS_OVERLAPPEDWINDOW
qual o valor de define?
onde puedo consultar estas variaveis?
Gracias.
Pedro Alexandre C. Bagarrão
- Daniel Garcia-Gil
- Posts: 2365
- Joined: Wed Nov 02, 2005 11:46 pm
- Location: Isla de Margarita
- Contact:
Re: Como desabilitar BarTitle de uma Dialog=
Peter..
busca en \include\winapi.ch alli estan todos los valores...
prueba con agregar esa cabecera en el prg
#include "winapi.ch"
sino te funciona agrega los valores de cada define
busca en \include\winapi.ch alli estan todos los valores...
prueba con agregar esa cabecera en el prg
#include "winapi.ch"
sino te funciona agrega los valores de cada define
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9