Consulte e pesquise no “Help”

Após ter mencionando sobre o arquivo “Help” vim aqui dizer quais as novidades na janela propriamente dita. Antes de tudo eu gostaria de lembrar vocês sobre o controle do tamanho da janela, como eu já havia mencionado anteriormente todas as janelas terão a partir de agora.

Como iremos observar neste momento a janela “Help” ou em português “Ajuda” foi dividida em 4 abas, sendo elas, “Content” ou “Conteúdo”, “Favorites” ou “Favoritos”, “Index” ou “Índice” e “Research” ou “Pesquisar”. Estas abas e as listas contidas nelas serão exibidas em ordem alfabética, como na tela anterior “About”.

A imagem a seguir nos mostra que a aba “Content” listará as aplicações da “ToolBoxes”, quando clicamos sobre um item da lista as informações referentes aos objetos deste programa irão aparecer na caixa de texto posicionada a direita. Repare que no canto inferior esquerdo podemos observar um contador de aplicativos e logo acima vemos um botão “Clear the text box” que “Limpará a caixa de texto”.

Clique sobre a imagem para ampliá-la.



A imagem a seguir nos mostra que a aba “Favorites” conterá a informação dos itens mais utilizados por nós, ou seja, se tivermos a mesma dúvida freqüentemente podemos adicionar está dúvida a esta lista. Repare que no canto inferior esquerdo podemos observar um contador de favoritos e logo acima vemos um botão “Remove from Favorites” que “Removerá do Favoritos” o item selecionado.

Clique sobre a imagem para ampliá-la.



A imagem a seguir nos mostra que a aba “Index” conterá a informação de um determinado objeto de uma determinada aplicação. Quando a janela “Help” é chamada por alguma aplicação a lista desta aba conterá apenas dados desta aplicação. Repare que no canto inferior esquerdo podemos observar um contador de objetos e logo acima vemos um botão “Add to Favorites” que “Adicionará ao Favoritos” o item selecionado.

Clique sobre a imagem para ampliá-la.



Agora você está pensando: “Poxa que bacana esta aba Index, mas como eu identificarei a que programa pertence cada objeto quando forem listados todos os objetos da ToolBoxes?” Temos uma coluna com tamanho 0 no lado direito de cada lista, se redimensionarmos esta coluna poderemos ver a que aplicação pertence aquele determinado objeto.

Clique sobre a imagem para ampliá-la.



Vocês devem ter percebido que está faltando uma aba, não é verdade? Estou ainda acertando alguns detalhes desta aba quando estiver pronta postarei as suas especificações.

Liked this article? Then leave a comment, follow this blog and subscribe to our RSS feed. Questions, problems, suggestions or translations? Please contact us. Click here for more instructions to make a small donation.

A tela "Help"

Neste momento estou trabalhando com a janela “Help” ou em português “Ajuda”, para torná-la mais ágil decidi criar um arquivo chamado “Help”, novamente sem extensão, que conterá as informações desta tela, assim o programa simplesmente lerá estes dados e os exibirá.

Como podemos ver na screenshot no final deste post, dividimos as informações por aplicações, por exemplo, a “Generate passwords” ou em português “Gerar senhas” que está entre colchetes, não vem ao caso neste momento, mas este é o primeiro programa da “ToolBoxes”.

Logo em seguida podemos observar um conjunto de frases divididas pelo sinal “=”, além de notarmos que há certa repetição quanto à frase que vem antes do sinal “=”. Para explicar de uma maneira simples irei utilizar um trecho do arquivo:

Default=Set the options to default.
Default_Type=Button

A palavra “Default” significa “Padrão”.
A palavra “Button” significa “Botão”.
A palavra “Type” significa “Tipo”.
A frase “Set the options to default” significa “Define as opções para padrão”.

Então isto significa que existe um “Botão” chamado “Padrão” na aplicação “Gerar senhas” que será utilizado para “Define as opções para padrão”.

Agora ficou fácil de entender, não é? Em breve estarei postando screenshots da janela “Help”, explicando detalhadamente o seu funcionamento. Aproveitando este post eu gostaria de discutir com vocês usuários uma coisa que ainda não decidi. Se este arquivo será ou não um arquivo temporário.

Vantagens:
- Se você mudar de computador será um arquivo a menos para ficar copiando.
- A leitura das informações será mais rápida.
- Se por algum motivo você ou alguém apagar alguma coisa, o arquivo voltará ao seu estado original ao iniciar novamente o programa.

Desvantagens:
- Toda vez que o programa iniciar terá que gerar o arquivo do inicio.
- Gerar um arquivo “Help” sempre que iniciar o programa pode tornar lenta a inicialização do programa dependendo do tamanho do arquivo.

Clique sobre a imagem para ampliá-la.

Liked this article? Then leave a comment, follow this blog and subscribe to our RSS feed. Questions, problems, suggestions or translations? Please contact us. Click here for more instructions to make a small donation.

Vote neste blog!!

No momento participamos de alguns concursos web, não obrigaremos e muito menos compensaremos os seus votos, mas agradeceremos de todo o coração. Abaixo listaremos os concursos, se concordar dê o seu voto de confiança, vote em nós uma vez ao dia.


MelhoresDaNet

Top30 Brasil - Vote neste site!
Concurso Top30 Brasil

Liked this article? Then leave a comment, follow this blog and subscribe to our RSS feed. Questions, problems, suggestions or translations? Please contact us. Click here for more instructions to make a small donation.

A tela “About”

Venho trazer a primeira janela do programa, apesar de simplesinha já tem muita coisa interessante. Esta tela conhecida como “About” ou em português “Sobre”, permite o usuário conhecer detalhes sobre quem está colaborando, desenvolvendo ou traduzindo o aplicativo. Para quem ainda não conhecia o ícone do “ToolBoxes”, fica ai a oportunidade, já que, esta primeira tela contém o ícone logo abaixo da barra de título.

Para melhor visualização fiz com que as abas “Contributors”, “Informations”, “Translators” e “Versions” ficassem em ordem alfabética, o interessante é que mesmo que utilizemos o arquivo “Language” para traduzimos as abas para outro idioma a ordem alfabética se manterá.

Outro fato importante que seguirá a partir de agora em todas as janelas daqui para frente é, toda janela terá um tamanho mínimo e máximo. E porque isso? Se diminuirmos muito a janela acabaremos deformando os objetos (barras de texto, botões, caixas de texto, etc...) e para evitar isso não será possível diminuir a janela se estiver com o tamanho mínimo. O tamanho mínimo é o inicial e o tamanho máximo é a altura e a largura do desktop.

Como podemos ver na screenshot no final deste post, a janela tem uma barra de estados na parte inferior, no canto esquerdo desta barra temos um contador, este contador exibe o número de elementos da caixa de texto, portanto quando mudamos de aba o contador muda correspondentemente.

Agora eu postarei as palavras do arquivo “Language” para esta janela, como eu já havia mencionado anteriormente as pessoas que ajudarem serão adicionadas na sessão “Tradutores”, portanto após traduzir estas palavras deixe o seu nome ou apelido. Preciso primeiramente que alguém confirme as traduções do português para inglês, mas outros idiomas também são bem vindos.

Para quem for traduzir em outro idioma, substitua as palavras em português, isto porque as palavras em inglês são utilizadas como padrão do programa. Agradeço quem puder ajudar, postem as traduções nos comentários deste post.

About=Sobre
Applications=Aplicações
Contributors=Contribuidores
Informations=Informações
Translators=Tradutores
Versions=Versões

Clique sobre a imagem para ampliá-la.

Liked this article? Then leave a comment, follow this blog and subscribe to our RSS feed. Questions, problems, suggestions or translations? Please contact us. Click here for more instructions to make a small donation.

Dados criptografados

Após pensar por algum tempo decidi adotar o algoritmo AES (WIKIPÉDIA) para a segurança dos dados do programa, para ser mais preciso, toda e qualquer informação referente à configuração das janelas e os dados confidenciais do usuário serão armazenados após serem criptografados.

Ainda não criei uma interface login, no entanto irei descrever a maneira como pretendo desenvolver esta parte. Os dados serão escritos e lidos da mesma maneira que uma aplicação que usufrui de um banco de dados, digo, eu desenvolvi de tal maneira semelhante, para obter uma melhor organização e agilidade dos dados.

Quando o usuário logar, um arquivo será criado com o nome idêntico ao seu login, desta maneira cada usuário terá o seu próprio arquivo contendo suas preferências e dados particulares, facilitando assim a sua vida quando utilizar outro computador, já que, o seu único trabalho será copiar este arquivo e colar em outra máquina.

Exatamente como o arquivo “Language”, optei por ocultar a extensão do arquivo de dados, apenas para manter o mesmo padrão, no final deste post estarei adicionando uma screenshot para ilustrar melhor, lembrando que estou sujeito a dicas e sugestões quanto ao algoritmo utilizado, você sugere um melhor?

Clique sobre a imagem para ampliá-la.

Liked this article? Then leave a comment, follow this blog and subscribe to our RSS feed. Questions, problems, suggestions or translations? Please contact us. Click here for more instructions to make a small donation.

Parceria

Hoje em dia é muito comum os blogs crescerem através de sistemas de parceria, se me fizerem a proposta ficarei feliz em aceitá-la, desde que o blog/site não tenha o seguinte conteúdo:

- Violência, sexo explícito, pedofilia, preconceito, apologia às drogas (lícitas ou ilícitas), venda de remédios, conteúdo cracker, downloads ilegais, prática de spam ou qualquer outro conteúdo que desrespeite as leis vigentes em nosso país.

Estaremos aceitando parceria com blogs/sites de vários temas, mas estaremos priorizando aqueles que tiverem o conteúdo voltado a: blogs, computadores, informática, programação, tecnologia, sites, webmasters, widgets e afins.

Estarei publicando apenas banners de tamanho 120x60 e links, não pretendo deixar o blog carregado, portanto adcionarei no máximo 15 banners. Estamos disponibilizando os nossos banners no final deste post.

Propondo parceria
Antes de tudo assine o nosso feed, torne-se um seguidor do blog, adicione o nosso blog em seus favoritos no BlogBlogs e o Technorati, então envie um e-mail informando o endereço do seu blog/site e de seu banner, evite deixar mensagem em nosso chat (para pedidos).

O nosso sistema de parceria funcionará da seguinte maneira:

1. Parceria simples

Logo após as postagens do blog, abaixo dos banners (120x60) teremos uma lista de links em ordem alfabética contendo todos aqueles de nossa preferência, sendo ou não nossos parceiros. Sessão: “Links e/ou Parceiros”

2. Super parceria

Logo após as postagens do blog teremos banners com a medida 120x60 para até 15 parceiros que nos trouxerem o maior número de visitas até o fim do mês.


ATENÇÃO: como a sessão “Super parceria” será exibida em todas as nossas páginas iremos impor algumas regras para os banners parceiros. Todo e qualquer banner não deverá conter imagens com nudez de qualquer tipo, deverá conter texto gramaticalmente correto, deverá conter aparência razoavelmente agradável e profissional, deverá respeitar as dimensões 120x60, deverá evitar arredondamento nos cantos do banner e de preferência exibição estática (se possível sem animações). Qualquer site parceiro que não tiver banner ou desrespeitar estas regras perderá automaticamente o seu espaço na lista de “Super parceria”.

A análise do número de visitas será feita através do serviço Google Analytics. Apesar de exibirmos o serviço e-Referrer não estaremos utilizando-o como referência, por não estar analisando a contagem de visitas únicas.

Banners: 468x60 | 400x51 | 120x60 | 70x70 | 60x30 | 50x50

Liked this article? Then leave a comment, follow this blog and subscribe to our RSS feed. Questions, problems, suggestions or translations? Please contact us. Click here for more instructions to make a small donation.

Traduzindo as aplicações

Uma das minhas primeiras medidas ao desenvolver este aplicativo foi adequá-lo para que qualquer usuário possa utilizá-lo independentemente de seu idioma, para isso fiz com que toda vez que o programa for iniciado ele utilize as palavras armazenadas em um arquivo.

Este arquivo não tem extensão, digo apesar de ele ser do tipo textual, optei por deixá-lo sem o “.txt”, feito isto o programa conseguirá apenas utilizar o arquivo sem a extensão, o nome do arquivo utilizado é “Language”, traduzindo esta palavra do inglês, idioma ou língua.

Para ilustrar melhor estou adicionando no final deste post uma screenshot, como podemos ver no arquivo, todas as traduções são compostas por um par de palavras ou frases. A origem da tradução é a primeira palavra ou frase, o que virá depois do “=” será o que aparecerá no programa após ter sido inicializado, portanto neste exemplo estamos traduzindo o programa para o idioma “Português BR”.

O meu inglês não é muito forte então sempre que eu for lançar uma nova versão do programa é provável que alguns dias antes eu disponibilize o arquivo “Language”, assim quem puder confirmar e corrigir as traduções será de grande ajuda, aqueles que ajudarem com a tradução serão adicionados na sessão “About” do programa, traduzindo esta palavra do inglês, sobre.

A tradução e correção das frases em inglês serão prioritárias, no entanto, espero que os usuários ajudem com as traduções em outros idiomas, como alemão, espanhol, francês, italiano e outros, quanto maior o número de idiomas melhor, lembrando que estes usuários também serão adicionados na sessão “About” do programa.

Clique sobre a imagem para ampliá-la.

Liked this article? Then leave a comment, follow this blog and subscribe to our RSS feed. Questions, problems, suggestions or translations? Please contact us. Click here for more instructions to make a small donation.

Contato

* Enviar dicas?
* Enviar dúvidas?
* Enviar mensagens?
* Enviar sugestões?
** Parcerias?
** Reclamações?
** Recrutamento?

Entre em contato através deste e-mail.

Liked this article? Then leave a comment, follow this blog and subscribe to our RSS feed. Questions, problems, suggestions or translations? Please contact us. Click here for more instructions to make a small donation.

Postagem inaugural

Este blog tem o intuito de publicar e informar de que maneira devemos utilizar e interagir com o software desenvolvido pela “Sky Legion”, a aplicação foi intitulada de “ToolBoxes” ou em português “Caixas de Ferramentas”. Escolhi este nome, pois pretendo adicionar uma grande diversidade de aplicativos neste software, substituindo não somente uma caixa de ferramentas, mas várias. No momento não tenho um público alvo, portanto esta aplicação conterá uma infinidade de utilidades que será do interesse de um público indeterminado, ou seja, todos.

Levará algum tempo até que seja lançada a primeira versão do programa, afinal não quero que você usuário utilize algo feito as pressas sem que tenha sido testado antes mesmo de ser publicado. Conforme eu for desenvolvendo irei postar quais as novidades e o que exatamente estou fazendo, considero importantes as opiniões e sugestões de vocês, portanto não tenham medo de dizer o que vocês estão pensando.

Inicialmente estarei disponibilizando o ícone do programa em uma resolução 48x48 e o logotipo, em breve teremos algumas screenshots e novas informações sobre o que está sendo feito.

Eu gostaria de aproveitar este primeiro post para dizer duas coisas, primeiramente tentarei disponibilizar sempre que possível os downloads no final do blog, as versões anteriores serão sempre retiradas do ar, ficando apenas a versão mais atual disponível. Em segundo lugar, apesar de ainda não termos uma primeira versão do programa, há muitas maneiras de vocês nos ajudarem:

1. Assinando o nosso feed.
2. Participando de nossa comunidade.
3. Participando do nosso grupo.
4. Tornando-se um seguidor de nosso blog.

Logo abaixo estarei listando os diretórios que este blog está inscrito, visite o nosso perfil nestas páginas ou se preferir utilize esta lista para cadastrar o seu blog/site.

1. Blog Aqui
2. BlogBlogs
3. BlogCatalog
4. BlogFlux
5. BloggerNow
6. LINKK
7. OBLOGGERAL
8. Rec6 Via6
9. Technorati

Liked this article? Then leave a comment, follow this blog and subscribe to our RSS feed. Questions, problems, suggestions or translations? Please contact us. Click here for more instructions to make a small donation.

  ©Template by Dicas Blogger and customized by Gugatb.

TOP