FingerTouch PRO guia de leiaute alfandegário
Meda Posted no dia 22 de setembro de 2008
![]() |
Introdução Este artigo presenta um método potente para construir o seu teclado em quase cada aspecto dele. Digamos você procurava um teclado que tem um sinal como isto? (smiley cara) ou £ (sinal de libra) ou você quer um teclado numérico simples e você somente não encontra o teclado que conterá todos os seus carateres desejados no lugar certo. Assim se você tiver algum tempo para passar e algumas habilidades de uso de computador básicas estamos prontos para ir.(smiley face) or £(pound sign) or you want a simple numeric keyboard and you just don’t find the keyboard that will contain all your desired characters in the right place. So if you have some time to spend and some basic computer usage skills we are ready to go. Exigências: Um PocketPC Windows corrente 4.0/5.0/6.0 Móvel / + unido ao seu computador via ActiveSync e Teksoft Fingertouch Pro instalado no seu dispositivo. Você pode carregar FingerTouch Pro de www.teksoftco.com. You can download FingerTouch Pro from www.teksoftco.com. |
Como acrescento uma chave diferente ao meu leiaute FingerTouch?
Digamos você quer substituir o caráter de exposição-chave “3” com a tecla de retrocesso (“ <-”).
Como prossigo?
[1]. Una o seu PC de Bolso ao seu PC de Mesa usando ActiveSync e instale Fingertouch PRO.
[2]. ActiveSync que usa Explora a função, vá ao Programa Files/Teksoft/FingerTouch/KBLayout no seu dispositivo. Lá você deve ver 2 arquivos TXT.
[3]. Copie o leiaute da língua que você quer modificar para o seu PC e abri-lo com o Bloco de anotações ou Wordpad. Selecionei KbLayoutEnglish.txt portanto eu modificaria o leiaute inglês de Fingertouch PRO.
[4]. Substitua a informação do terceiro botão (caráter “3”) do primeiro teclado com a tecla de retrocesso
Observe: não elimine o“;” sinal em frente de algumas linhas de outra maneira ele não trabalhará propriamente!

Aqui está o que tenho de fazer com o meu KBLayoutEnglish.txt o arquivo. Em KbLayoutEnglish.txt procure:
; Leiaute do teclado 1 "Clássico" com "F de"
A primeira linha representa o caráter “1”:
31 0031 0021 1000 0 0000 0000 0048 0048 1 1!
A segunda linha representa o caráter “2”:
32 0032 0040 1000 0 0048 0000 0048 0048 1 2
A terceira linha representa o caráter “3”, isto é a linha a ser modificada:
33 0033 0023 1000 0 0096 0000 0048 0048 1 3 #
… …
Em caso de que você quer ir além disso no arquivo de leiaute, você poderia querer saber que a linha última representa o RGT chave (certa):
27 0027 0027 1000 00000001 0432 0192 0048 0048 1 RGT RGT
Encontramos a posição da chave que queremos substituir, agora a única coisa deixada é procurar a informação sobre chave de tecla de retrocesso.
Procurando o sinal“ <-” correspondente para retroceder (se você for interessado em outras chaves/símbolos sempre olham no fim da linha do último mas um caráter) o achamos 3 posições antes do fim da lista do primeiro teclado de chaves:
08 0008 002E 127 00000001 0336 0192 0048 0048 1 <-Del
A cópia (mas não eliminam) esta linha, o cole abaixo da linha que contém o botão com o caráter “3” localizado antes:
…
33 0033 0023 1000 0 0096 0000 0048 0048 1 3 #
08 0008 002E 127 00000001 0336 0192 0048 0048 1 <-Del
…
Na nova linha (tecla de retrocesso), substitua o x, o y, a largura e a altura do botão (marcado com vermelho) com as coordenadas da chave com o caráter “3”.
Agora você pode eliminar a linha que contém o caráter “3” informação ou somente comente ele com; O resultado será:
; 33 0033 0023 1000 0 0096 0000 0048 0048 1 3 #
08 0008 002E 127 00000001 0096 0000 0048 0048 1 <-Del
[5]. Salve o arquivo KbLayoutEnglish.txt e substitua o default um no dispositivo (Programa Files/Teksoft/FingerTouch/KBLayout)
[6]. Recomposição suave o dispositivo.
[7]. Isto é o resultado que você deve ver quando você abre o teclado:
ÊXITO: O terceiro botão "3" foi substituído com“ <-” tecla de retrocesso!
Como posso acrescentar uma chave no leiaute FingerTouch quando esta chave é nova e ser em nenhum lugar encontrada no KbLayoutEnglish.txt arquivo?
O leiaute à revelia é bastante abrangente, portanto a maior parte das chaves já são definidas no KbLayoutEnglish.txt arquivo. Neste caso você só tem de procurar de que você precisa, o copia e cola por cima da chave que você quer substituir e só modificar a posição e o tamanho do botão como o resto permanece o mesmo (ver a seção de artigo prévia).
Mas e se queremos acrescentar uma chave que não é definida em KbLayoutEnglish.txt o arquivo, como o sinal "de £" de libra?
Digamos queremos substituir a segunda chave ”2” (deslocado) com o “£” (“¥” deslocado) sinal de libra.
Como prosseguimos?
[1]. Os primeiros passos são o mesmo como na seção prévia: você tem de unir-se ao dispositivo, copiar o arquivo de leiaute no seu computador, e abri-lo com o Bloco de anotações ou Wordpad.
[2]. Substitua a informação da segunda chave (caráter “2”) do primeiro teclado, com o sinal de libra "de £".
Observe: não elimine o“;” sinal em frente de algumas linhas de outra maneira ele não trabalhará propriamente!
Aqui estão os passos:
Em KbLayoutEnglish.txt procure:
; Leiaute do teclado 1 "Clássico" com "F de"
A primeira linha representa o caráter “1”
31 0031 0021 1000 0 0000 0000 0048 0048 1 1!
A segunda linha representa o caráter “2”, isto é a linha a ser modificada!
… …
E finalmente a linha última representa o RGT chave (certa)
27 0027 0027 1000 00000001 0432 0192 0048 0048 1 RGT RGT
Temos de modificar a segunda informação sobre botão ”2” (deslocado) com o “£” (“¥” deslocado) sinal de libra:
Isto é o que temos
32 0032 0040 1000 0 0048 0000 0048 0048 1 2
... e isto deve ser o resultado:
00 00A3 00A5 1000 0 0048 0000 0048 0048¥ DE 1£
Porque?
No seu computador de mesa vão Começar-> Acessórios-> Instrumentos de Sistema-> Mapa de Caráter e procurar o caráter você quê-lo, seleciona-o e na esquina esquerda haverá um código do £ de sinal de libra código é 00A3 e do ¥ de sinal de Iene código é 00A5.
1. Já que a maioria substitui 32 com 00, exceto CTRL, GORROS, TURNO, DEIXADO, DIREITO, e algumas outras chaves que você pode encontrá-los no arquivo e usá-los.
2. Substitua 0032 com 00A3 porque 00A3 é o código do £
3. Substitua 0040 com 00A5 porque 00A5 é o código do ¥
4. 1000 não modificam
5. 0 não modificam
6. 0048 0000 0048 0048 é o x, y posição e a largura, tamanho de altura do botão, modifique se você quiser uma posição diferente e tamanho, mas este não é o caso como só queremos modificar o caráter de botão não o tamanho ou posição.
7. 1 se você quiser que o símbolo seja desenhado no botão, 0 se você não fizer … suponho que você faz assim será 1.
8. Substitua 2 com o £, isto é o sinal que aparecerá no botão
9. E o último substitui com o ¥, isto é o caráter deslocado que será desenhado no botão.
[3]. Salve o arquivo KbLayoutEnglish.txt e substitua o default um no dispositivo (Programa Files/Teksoft/FingerTouch/KBLayout)
[4]. Recomposição suave o dispositivo.
[5]. Aqui está o resultado que você deve ver quando você abre o teclado:
ÊXITO: O segundo botão "2" foi substituído com o sinal "de £"!
Como posso fazer o meu teclado alfandegário com um número dado de chaves de vário tamanho e conteúdo?
Aqui estão os passos para realizar o leiaute desejado:
[1]. A primeira coisa que você tem de fazer é decidir o modo que o seu teclado alfandegário parecerá. O meu primeiro exemplo mostrará um teclado numérico com 15 chaves como no quadro abaixo:
Você tem de considerar:
a. Que teclado você quer substituir dos 5 existentes. A minha recomendação consiste em que você vai para o primeiro como é o mais simples (sem chaves de caráter multi - como no segundo, sem punção dupla ou chaves exploram multi como o teclado Telefônico e o teclado último, e sem tela de exposição dos números como no teclado de calculador).
b. Suponha que escolhêssemos o primeiro teclado a ser substituído/editado. Vai tomar o formato VGA deste exemplo. Temos de decidir o tamanho de um botão. Digamos um botão será 96x80 pixéis. Como temos 15 chaves terá 5 colunas e 3 linhas (isto pode ser modificado), portanto o tamanho do teclado será 96*5=480 x 80*3=240 pixéis. We need to decide the size of one button. Let’s say one button will be 96x80 pixels. As we have 15 keys will have 5 columns and 3 rows (this can be changed), so the size of the keyboard will be 96*5=480 x 80*3=240 pixels.
[2]. A segunda coisa que você tem de fazer é editar o leiaute com o número de chaves, a informação da chave e o número de linhas do seu teclado.Here são os passos para realizar o leiaute desejado.
a. Vá ao Programa Files/Teksoft/FingerTouch/KBLayout no seu dispositivo, copie o leiaute da língua que você quer modificar para o seu PC e abri-lo. Selecionei KbLayoutEnglish.txt novamente.
b. Modifique o número de chaves que o seu teclado terá. O default primeiro teclado tem 49 chaves. No meu exemplo haverá 3x5=15 chaves que você tem de substituir 49 com 15, portanto no arquivo KbLayoutEnglish.txt procure: In my example there will be 3x5=15 keys you need to replace 49 with 15, so in the file KbLayoutEnglish.txt search for:
; Número de chaves de cada teclado nesta ordem: kbd1, kbd2..., (linha líquida) kbd1FN, kbd2FN. Modifique o seguinte se você tiver uma imagem diferente do leiaute que resulta no número diferente de botões: Modify the following if you have a different image for layout resulting in different number of buttons:
;
;
49 39 32 29 24
49 39 0 0 24
;
;
.. e modifique o 49 número marcado com vermelho com 15 e você deve ter algo como isto
;
15 39 32 29 24
49 9 0 0 24
;
c. Modifique as chaves do primeiro teclado.
Já que isto vê as seções prévias para aprender como modificar a informação de botão.
O que você tem de realizar deve substituir 49 informação sobre botões inicial do primeiro teclado:
/////////////////////////////////////////////////////////////////////
A primeira linha representa o caráter “1”
31 0031 0021 1000 0 0000 0000 0048 0048 1 1!
A segunda linha representa o caráter “2”
32 0032 0040 1000 0 0048 0000 0048 0048 1 2
… …
E finalmente a linha última representa o RGT chave (certa)
27 0027 0027 1000 00000001 0432 0192 0048 0048 1 RGT RGT
///////////////////////////////////////////////////////////////////////
com os 15 botões que o novo teclado terá.
//////////////////////////////////////////////////////////////////
31 0031 0021 1000 0 0000 0000 0096 0080 1 1!
32 0032 0040 1000 0 0096 0000 0096 0080 1 2
33 0033 0023 1000 0 0192 0000 0096 0080 1 3 #
BB 002B 0000 1000 0 0288 0000 0096 0080 1 + +
BD 002O 0000 31 0 0384 0000 0096 0080 1 - -
34 0034 0024 1000 0 0000 0080 0096 0080 1$ 4
35 0035 0025 1000 0 0096 0080 0096 0080 1 5 %
.
A amostra completa está no KbLayoutEnglish.txt arquivo anexado a este artigo
///////////////////////////////////////////////////////////////////
Como você pode ver que o tamanho dos botões é modificado para o novo valor: 0096 0080 em vez de 0048 0048 e a posição conseqüentemente. Mesmo se o seu dispositivo tiver a resolução QVGA, o tamanho e a posição dos botões ainda serão representados como na resolução VGA (multiplicado por 2). Even if your device has QVGA resolution, the size and the position for the buttons will still be represented as in VGA resolution(multiplied by 2).
d. A seguinte coisa que devemos modificar no arquivo de leiaute é:
; número de linhas de cada teclado …
5 7 5 4 5 4 7
Modifique o primeiro número 5 com 3 como isto é o número de linhas no nosso teclado numérico.
Portanto o resultado deve ser:
3 7 5 4 5 4 7
E você é feito com o leiaute de chaves!
[3]. O seguinte passo está desenhando o contexto. Já que o teclado projeta a parte (o próprio leiaute), você decide que você vai para um leiaute simples usando Pintura, ou instrumentos de utilização de obra de arte mais promovidos/sofisticados como Fotoloja. Você só tem de considerar o nome e a extensão do arquivo que deve ser kb_1.png. Isto é a nossa imagem de mostra: You only need to consider the name and the extension of the file that must be kb_1.png. This is our sample image:
[4]. Substitua o KbLayoutEnglish.txt arquivo de leiaute do dispositivo com o novo. Já que isto vai ao Programa files/Teksoft/FingerTouch/KBLayout.
Também substitua a imagem à revelia kb_1.png de:
Programa files/Teksoft/FingerTouch/Images/Default com a nova imagem.
[5]. No seu dispositivo vão a Opções (ao lado do ícone de teclado), selecionam o teclado de etiqueta e estabelecem o teclado à revelia em KB1 para que o teclado que você modificou seja o primeiro.
[6]. Recomposição suave o dispositivo e você têm o seu novo teclado. Goste!
Aqui você pode carregar o KbLayoutEnglish.txt arquivo e a imagem:
numeric_pack
Espero que isto ajude, o feedback é bem-vindo,
Meda Chiorean















3 de novembro de 2008 às 14h15
encontrado o seu sítio em del.icio.us hoje e realmente gostou dele.. marquei-o e estarei de volta para verificá-lo fora um pouco mais depois..
27 de novembro de 2008 às 18h04
Oi lá eu gosto do seu “FingerTouch postal PRO guia de leiaute alfandegário” tão bem que eu gosto de perguntá-lo se devo traduzir para alemão e vinculação atrás. Cumprimentos Engel
29 de novembro de 2008 às 12h48
O correio bonito u
Acrescentou aqui ao meu leitor RSS
10 de dezembro de 2008 às 11h46
Oi Engel. Eu estaria contente de mandá-lo traduzir ao alemão. Não esqueça de pôr a conexão no correio. Don’t forget to post the link.
10 de dezembro de 2008 às 11h47
Agradecimentos RYErnest. Contente você gosta dele.
12 de dezembro de 2008 às 22h55
Eh!, obrigado pelo bom leiaute guiam o correio. Minha esposa trabalha em uma produção de jornal local na Alemanha e ela pergunta-me: seria possível, que posso escrever uma história sobre este correio? Ela estaria realmente feliz se ela pode fazer isto e ela lhe dará uma conexão de um blog alemão também. Por favor informe-me a resposta. Os cumprimentos Castram verdienen My wife works at a local newspaper production in germany and she ask me: Would it be possible, that i can write a story about this post? She would be really happy if she can do this and she will give you a link from a german blog too. Please post me the answer. Greetings Geld verdienen
23 de dezembro de 2008 às 23h56
Olá Castre, que seria grande, agradecimentos.
27 de janeiro de 2009 às 19h31
Grande! Agradeça-lhe!
Eu sempre queria escrever no meu sítio algo assim. Posso tomar parte do seu correio ao meu sítio?
Naturalmente, acrescentarei backlink?
Considerações, O seu Leitor
27 de março de 2009 às 12h41
Grande artigo, agradecimentos muito!
Contudo, é possível criar um teclado que se parece com teclados de número padrão em telefones celulares withouth tela de toque? Assim se você quer um ‘c’ você teria de pressionar [1] três vezes? Isto seria grande como é muito mais rápido para datilografar em um pequeno monitor com 9 grandes botões do que em um com 49 pequenos. This would be great as it is much faster to type on a small display with 9 big buttons than on one with 49 small ones.