Cálculo da localização dos ícones na tela (1/1) - GPSPoint
Cálculo da localização dos ícones na tela
Página:1	TÓPICO: Cálculo da localização dos ícones na tela
Cálculo da localização dos ícones na tela	27 Jul 2014 18:30	#226386	Boa Tarde pessoal!
Primeiramente gostaria de agradecer a todas as contribuições que fizeram neste site que me ajudou a aprender muito.
Faço muitos menus personalizados, mas tenho um problema, pois eu não sei como se calcula as coordenadas x e y da localização dos ícones na tela ai sempre uso o método da tentativa e erro, ou seja, coloco uma coordenada qualquer - (x=10 e y=10) isso faria com que o ícone ficasse no canto superior esquerdo da tela do GPS - mas acho que esse método da muito trabalho.
Alguém sabe uma maneira de calcular mais simples, pode ser uma planilha ou sei lá!
Sobre o restante de como programar, o que programar e como fazer está tranquilo, sei me virar.
Adicionarei um arquivo de um menu personalizado que fiz.
Fiz com os ensinamentos do blog do Neumar.
Abraço a todos!	Jailson_85	Iniciante	OFFLINE
Registro em: 11/06/2013 Ult. Visita: 16/12/2016 O administrador desabilitou o acesso público de escrita.	Cálculo da localização dos ícones na tela	28 Jul 2014 16:08	#226429	Salve, Jailson_85!
Não sei que editor de imagens você utiliza, mas, se for Photoshop, fica fácil determinar os valores dessas coordenadas.
Registro em: 29/10/2010 Ult. Visita: 11/11/2015 O administrador desabilitou o acesso público de escrita.	Cálculo da localização dos ícones na tela	28 Jul 2014 18:35	#226442	Jailson
Há um tempo atrás teve um usuário que iniciou um editor de menus mas o projeto foi abandonado.
Irei tentar apenas dar uma orientação mas não foge muito da "tentativa e erro". Logicamente, se você utilizar um Emulador, isso é muito minimizado.
Vamos supor que você irá querer colocar um ícone de 20 pontos no centro vertical. Então a regra seria mais ou menos a seguinte:
(largura total - tamanho do ícone em pontos) / 2
Um exemplo na resolução de 480x272:
(480-20)/2 =
Você tem a sua coordenada do eixo X.	Fábio M.	Moderador	OFFLINE
Não crie uma nova mensagem para agradecer, clique apenas em 'Agradecimento' se a resposta lhe foi útil.	O administrador desabilitou o acesso público de escrita.	Cálculo da localização dos ícones na tela	28 Jul 2014 23:23	#226455	Jailson_85!
Tem uma Personalidade aqui, digamos "Gênio" que fez vários Menus...
O Nome deste "Ícone" é Capulleto...
Ele criou esta postagem e diversas (quase infinitas) outras, conforme segue:
Quanto a "Como desenvolvo o menu, quais aplicativos devo usar?" ==> Para fazer um Menu vc não precisa nenhum aplicativo, somente digitação no teclado e horas na frente do PC.
Entre no arquivo R_Main.ini na pasta Appr .
Decore isto ou escreva em um papel:
X=Coluna e Y=linha
Cada icone fica em uma linha e uma coluna, é só vc colocar a linha e coluna a seu gosto, que o Menu ficara do seu jeito.
Para mudar a resolução, mude o Width = 480 e Height = 272
Width = 800 e Height = 480
No exemplo abaixo o icone do AMIGO está na Coluna 134 e na linha 28.
Vc pode alterar as linha e coluna a seu gosto. E assim por diante, para todos os ícones.
x = 134 (aqui é a posição da coluna)
y = 28 (aqui é a posição da linha)
Command = \SDMMC\Amigo\amigo.exe (aqui é o endereço para abrir o navegador)
SizeNormal = 100 (aqui é o tamanho do ícone 100x100)
SizePushed = 100 (aqui é o tamanho do ícone qdo pressionado)
ScaleAlpha = 100 (aqui é a transparência do icone, 100 é o icone com a cor total, nada transparente)
IconNormal = ..\Icons\igo-amigo.ico (o ícone do navegador)
ScaleAlpha = 80 (aqui é a transparência do icone, colocando 80 quer dizer que ficará 20% transparente)
x = 165 (aqui é a coluna que o texto ficará em cima do ícone)
y = 12 (aqui é a linha que o texto ficará)
Text = iGO 8.3 (aqui é o nome do navegador)
Color = FFFFFF (cor)
A postagem está aqui:
www.gpspoint.com.br/...res?start=100#168053
E, se pesquisar, vai encontrar uma outra postagem contendo ilustrações explicativas.
Depois de vê-las (ler e entender) não haverá necessidade de programa.
Registro em: 26/12/2010 Ult. Visita: 30/07/2016 O administrador desabilitou o acesso público de escrita.	Cálculo da localização dos ícones na tela	29 Jul 2014 02:46	#226465	Amigo a minha dúvida não é essa! Conforme falei antes eu já programo Menus Personalizados e, todos esses detalhes que o senhor postou eu sei o que é qualquer um deles, eu apenas quero saber maneira mais fácil de calcular a localização do ícone na tela para que fiquem bem distribuídos, tipo já ter um gráfico ou uma planilha com as coordenadas de uma tela de tamanho "n", ou seja, onde cada ícone vai ficar sem precisar que eu fique fazendo o teste de tentativa e erro.
Eu já sei que "x" equivale a localização do ícone na horizontal e "Y" a localização do ícone na vertical, como um produto cartesiano expressado no gráfico cartesiano.
O senhor pensou que sou leigo no assunto! Leigos só saberão se perguntar e não tenho vergonha de perguntar o que eu não sei, mesmo que seja insignificante!!!
Abraço!	Jailson_85	Iniciante	OFFLINE
Registro em: 11/06/2013 Ult. Visita: 16/12/2016 Última Edição: 29 Jul 2014 02:53 por Jailson_85.	Razão: Faltou uma figura	O administrador desabilitou o acesso público de escrita.	Cálculo da localização dos ícones na tela	29 Jul 2014 03:23	#226469	Boa noite Jailson,
"O senhor pensou que sou leigo no assunto!"
À distância, com poucas mensagens trocadas, não é trivial saber exatamente até onde vai o conhecimento de cada um dos mais de 500 mil usuários do GPSPoint. O Fábio e o Ping deram explicações perfeitamente compatíveis com sua dúvida de como posicionar componentes na tela do menu. Nesse tipo de explicação, é geralmente melhor pecar pelo excesso dando mais detalhes que o necessário, do que de menos e correr o risco de deixar o usuário sem alguma informação importante. Responder que "O senhor pensou que sou leigo no assunto!" não é a melhor tática para esperar boa vontade nas próximas respostas de quem genuinamente tentou lhe ajudar.
Dito isso - o jeito é esse mesmo. Medir a dimensão do objeto, medir a dimensão do espaço a preencher, achar a diferença e dividir por 2, e somar algum offset caso o objeto seja o segundo, terceiro, etc, da fila nessa linha ou coluna.
Clique aqui para ajudar a manter o GPSPoint no ar	O administrador desabilitou o acesso público de escrita.	Cálculo da localização dos ícones na tela	29 Jul 2014 14:39	#226490	tem cada cara educado ......
pela frase que colocou em destaque :
" O senhor pensou que sou leigo no assunto! Leigos só saberão se perguntar "
entao o cara e leigo , ele perguntou.
Registro em: 03/03/2011 Ult. Visita: 09/03/2017 O administrador desabilitou o acesso público de escrita.	Cálculo da localização dos ícones na tela	29 Jul 2014 15:01	#226495	Desculpa ae cara! é que lavaras são interpretativas, o senhor não ouviu o som que saiu da minha boca ao pronunciá-las. Peço desculpas a todos vocês pela forma que minha expressão foi entendida.
Na verdade eu não sou leigo no assunto, mas quero incrementar os meus conhecimentos com algum tipo de modelo que facilite o meu trabalho.	Jailson_85	Iniciante	OFFLINE
Registro em: 11/06/2013 Ult. Visita: 16/12/2016 O administrador desabilitou o acesso público de escrita.	Cálculo da localização dos ícones na tela	30 Jul 2014 10:49	#226556	Jailson_85!
Não há porque se desculpar (para mim). Ok.
Eu entendi a sua explicação.
Eu é que tinha percebido que você queria um programa para fazer o que já sabe, mas resolvi postar (homenagear) o Capulleto que tem grande influência nesta seara.
Por outro lado, muitos outros usuários podem se beneficiar de nossas argumentações e postagens (tudo se aproveita).
Infelizmente eu não conheço algum programa que faça isso.
Mas tive uma ideia que pretendo passar para você.
Tem, novamente, a influência de uma postagem do Capulleto...
Ele usou um Menu com ícones transparentes...
Digamos que você tenha uma imagem (fundo padrão);
Digamos que você coloque alguns ícones, figuras ou demarcações nesta imagem fazendo com que ela tenha divisões;
Pega uma imagem de 480_272 px;
Dividi ela em quatro (horizontalmente) e oito (verticalmente);
Terá uma imagem (tabela) com 32 posições;
Para cada posição, coloca um ícone ou figura, mantendo-a fixa na imagem (tipo a tela "metro" do windows 8);
Agora faça trinta e dois ícones transparentes com tamanho um pouco menor;
Agora vem a parte chata;
Terá que utilizar a técnica da "Batalha Naval" para selecionar cada quadrante e colocar cada ícone transparente;
Tipo a sua postagem do produto cartesiano;
Lembrando, essa minha ideia já é uma cópia do que o Mestre Capulleto já me ensinou aqui.
Ajuda a construir uma ideia melhor, faça adaptações; a primeira vez será difícil e depois tornará fácil...
Até aparecer alguém que tenha o programinha para nos ajudar.
Registro em: 26/12/2010 Ult. Visita: 30/07/2016 O administrador desabilitou o acesso público de escrita.	Cálculo da localização dos ícones na tela	30 Jul 2014 11:52	#226558	Ping,
Excelente explicação e uma ótima ideia essa de quadricular a tela e usar icones de mesmo tamanho.
Isso facilita bastante o processo de "automatizar" a localização dos icones. Teremos 32 "quadrantes" (8 na horizontal e 4 na vertical) de localização de icones, cada qual sendo um retângulo de 60 pixels de largura (480 / 8) por 68 de altura (272 / 4).
Vamos supor que a localização ideal do primeiro icone no canto superior esquerdo da tela seja na posição (10,5). Daí os icones todos podem ser facilmente posicionados de acordo com a fórmula abaixo:
Icone no "quadrante" (X,Y) vai na posição (X-1)*60 + 10, (Y-1)*68 + 5.
Por exemplo, o icone que vai no "quadrante" que é o quinto da esquerda para a direita (X=5) e segundo de cima para baixo (Y=2) vai ficar na posição (5-1)*60 + 10, (2-1)*68 + 5, ou seja, fica em (250,73).	plot_aqa	Gerente	Evite Mensagens Privadas para dúvidas. Pesquise!	OFFLINE
NÃO EXISTE ATENDIMENTO V.I.P., PORTANTO NÃO ENVIEM MP COM DÚVIDAS TÉCNICAS	O administrador desabilitou o acesso público de escrita.	Cálculo da localização dos ícones na tela	31 Jul 2014 01:55	#226624	Antes de mais nada agradeço ao Mestre Capulleto pela contribuições, inclusive utilizei um dos menus dele para aprender a fazer os meus!
Então pessoal o fórum é isso!
Agora acho que vou conseguir fazer uma planilha que me dê a posição dos ícones na tela sem precisar fazer aquele teste de tentativa e erro.
Abraços a todos!	Jailson_85	Iniciante	OFFLINE
Registro em: 11/06/2013 Ult. Visita: 16/12/2016 O administrador desabilitou o acesso público de escrita.	Página:1	Categorias do Fórum Assuntos Comuns- Problemas Comuns- Desbloqueio GPS- Dicas- Menu Personalizado- Mapas, POI's, Relevos e Construções 3D- Central Multimídia- Área Técnica Assuntos por Navegadores- iGO 8.3- - Skins- iGO 8.4 Amigo- - Skins- iGO Primo- - Skins- 7 Ways- - Skins- Destinator- MioMap- Garmin- Route66- TomTom Navigator- Sygic- Android- - Skinss- Apple- - iOS- Outros Vídeo Aulas / Demonstrações- iGO 8.3- iGO Amigo- iGO Primo- TomTom- Garmin Outros Assuntos- Assuntos Diversos- Negociações- Humor- Elogios / Sugestões / Críticas- Conversa Fiada- Notícias do Fórum	Moderadores: Adailton Jr., DjArnaldo, luizcarlosrio, NNunes, Fábio M., fidelis.forum	Forum