Índice:
- Etapa 1: primeiros passos
- Etapa 2: Criando Estrutura de Pasta
- Etapa 3: Criação de todos os arquivos necessários
- Etapa 4: aproveite
- Etapa 5: Adicionando Função
- Etapa 6: Resumindo tudo
![Crie seu próprio widget: 6 etapas Crie seu próprio widget: 6 etapas](https://i.howwhatproduce.com/images/003/image-8186-28-j.webp)
Vídeo: Crie seu próprio widget: 6 etapas
![Vídeo: Crie seu próprio widget: 6 etapas Vídeo: Crie seu próprio widget: 6 etapas](https://i.ytimg.com/vi/IeDhu6MsZ8U/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
![Crie seu próprio widget Crie seu próprio widget](https://i.howwhatproduce.com/images/003/image-8186-29-j.webp)
Este Instructable irá ensiná-lo a criar um Yahoo! Ferramenta. Ao final deste tutorial, você terá aprendido um pouco de JavaScript e XML.
Etapa 1: primeiros passos
![Começando Começando](https://i.howwhatproduce.com/images/003/image-8186-30-j.webp)
Algumas ferramentas de que você precisará para fazer um widget são: - Um computador com Mac OS X ou Windows Xp / Vista - Um programa de edição de texto. (Bloco de notas é perfeito.) - Um programa de edição de imagens. (O Microsoft Paint é bom.) - Paciência e tempo.- Yahoo Widgets- Widget Converter WidgetUma vez que você tenha esses programas e widgets, está pronto para passar para a etapa dois.
Etapa 2: Criando Estrutura de Pasta
![Criando Estrutura de Pasta Criando Estrutura de Pasta](https://i.howwhatproduce.com/images/003/image-8186-31-j.webp)
![Criando Estrutura de Pasta Criando Estrutura de Pasta](https://i.howwhatproduce.com/images/003/image-8186-32-j.webp)
Agora você precisará criar a estrutura de pastas para abrigar todos os arquivos que compõem um widget. A estrutura é semelhante a: -Widget Name | Conteúdo | Recursos do Widget.kon Main.js | Todas as imagens que o widget usaráVocê pode baixar este widget para criar automaticamente a pasta structureStructure - Reinier KaperDefina as preferências de um widget clicando com o botão direito em qualquer parte dele e clique em preferências. Altere as preferências de Estrutura para o seguinte: root: Navegue até a pasta de widgets. (Localizado em 'Meus Documentos' no Windows) Agora você pode clicar no widget e uma caixa de diálogo aparecerá, perguntando o nome do widget.
Etapa 3: Criação de todos os arquivos necessários
![Criação de todos os arquivos necessários Criação de todos os arquivos necessários](https://i.howwhatproduce.com/images/003/image-8186-33-j.webp)
Começaremos criando o arquivo widget.xml, que informa ao mecanismo do widget informações sobre o seu widget. Baixe um modelo que criei para você usar. Baixe o link abaixo. Coloque o arquivo na pasta 'Conteúdo' localizada na pasta com o nome que você escolheu anteriormente. Abra o arquivo com o editor de texto de sua escolha e substitua YourNameHere pelo seu nome. Salve e feche. Em seguida, criaremos o arquivo.kon que é o arquivo principal que diz ao widget o que fazer. O arquivo.kon é apenas um arquivo XML com uma extensão renomeada. Baixe este arquivo widget.kon básico e também coloque-o na pasta 'Conteúdo'. Novamente, abra o arquivo com um editor de texto. A primeira linha significa que o arquivo é um arquivo XML criado com a codificação UTF-8. A próxima tag a ser adicionada é a tag do widget; Então você declara suas configurações, como depurar;. Agora você está pronto para adicionar os elementos da janela;. Os widgets têm vários objetos que fazem certas coisas e têm certas propriedades. Por exemplo, o objeto de texto,, cria texto. Aqui está uma lista de algumas das propriedades do objeto de texto: -name (autoexplicativo) -window (depreciado) -data (texto a ser exibido) -color (autoexplicativo) -size -font -hOffset (também conhecido como x) -vOffset (também conhecido como y) -width -height Com isso dito, vamos começar a codificar. Adicione o seguinte código ao arquivo kon, nas tags: myTextHello World! BlueArial18left252Em inglês, isso configura um objeto de texto chamado myText, que exibe "Hello World!" na fonte Arial, cor azul e tamanho 12. Salve o arquivo kon e continue na etapa quatro.
Etapa 4: aproveite
![Rejoyce! Rejoyce!](https://i.howwhatproduce.com/images/003/image-8186-34-j.webp)
Clique duas vezes no arquivo kon e seu widget será carregado. Parabéns! Você criou seu primeiro widget. Mas ainda não terminamos a codificação. Você provavelmente está pensando: "Só isso?", Certo? Continue na etapa 5 para adicionar alguma função ao seu widget.
Etapa 5: Adicionando Função
![Adicionando Função Adicionando Função](https://i.howwhatproduce.com/images/003/image-8186-35-j.webp)
Agora vamos fazer o widget exibir a hora atual. Isso exigirá um cronômetro que é atualizado a cada minuto e outro arquivo. O próximo arquivo será um arquivo JavaScript, que irá para a pasta 'Conteúdo'. Abra seu editor de texto e crie um arquivo chamado main.js. Para adicionar a hora, usaremos "o objeto Date". Para configurar o objeto de data, você cria uma função. Adicione esta função ao arquivo js: function updateText () '{theTime = new Date (); theHour = String (theTime.getHours ()); theMinutes = String (theTime.getMinutes ()); myText.data = "A hora é:" + theHour + ":" + theMinutes; print ('update');} Seu widget ainda não mostrará a hora, pois não sabe o que fazer com o arquivo js. Para cuidar disso, adicionamos este manipulador de eventos ao arquivo Kon, nas tags, mas não nas tags: include ('main.js'); Para fazer a atualização de tempo, precisamos criar um cronômetro, que entra o arquivo Kon, nas tags, mas não nas tags: Salve os arquivos e carregue o widget. Deve mostrar a hora. Se não funcionar, baixe o kon e o js abaixo e substitua pelos antigos.
Etapa 6: Resumindo tudo
Use o widget conversor de widget para converter o widget em um arquivo.widget. NOTA: Arraste a pasta com o nome de seu widget para o conversor, não o arquivo kon. Se você quiser ir ainda mais longe com seu widget, pegue alguns recursos aqui. Aqui está uma lista de coisas que você pode tentar realizar com seu widget: -Adicione preferências para controlar a fonte usando a tag e a subtag da fonte- Adicione alguns manipuladores de eventos como onClick usando as tags ou.-Exiba uma imagem de um arquivo local usando o objeto de imagem Espero que você tenha achado este tutorial útil e você aproveite as infinitas possibilidades de widgets, Hunter
Recomendado:
Crie seu próprio instrutível: 7 etapas
![Crie seu próprio instrutível: 7 etapas Crie seu próprio instrutível: 7 etapas](https://i.howwhatproduce.com/images/005/image-12184-13-j.webp)
Crie seu próprio instrutível: Olá, pessoal, Neste instrutível, irei guiá-los por algumas etapas simples para iniciar um perfil instrutível e compartilhar suas criações e ideias
Crie seu próprio comando de execução em uma etapa fácil: 4 etapas
![Crie seu próprio comando de execução em uma etapa fácil: 4 etapas Crie seu próprio comando de execução em uma etapa fácil: 4 etapas](https://i.howwhatproduce.com/images/005/image-14895-30-j.webp)
Crie seu próprio comando de execução por etapa fácil: Aqui, mostrarei como você pode criar seu próprio comando de execução no sistema operacional Windows. Na verdade, esse recurso do Windows é ótimo, o que é útil para abrir a janela do aplicativo instantaneamente. Portanto, agora você também pode criar seu comando para abrir qualquer aplicativo digitando
Crie seu próprio controle de acesso com Please-open.it: 4 etapas
![Crie seu próprio controle de acesso com Please-open.it: 4 etapas Crie seu próprio controle de acesso com Please-open.it: 4 etapas](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10468593-build-your-own-access-control-with-please-open-it-4-steps-j.webp)
Construa seu próprio controle de acesso com Please-open.it: Please-open.it é baseado na França e vamos estar em tempo integral neste projeto. Queremos que as empresas (hotéis, parques de campismo, estações, alugueres…) beneficiem de soluções mais flexíveis e, claro, a um preço inferior. Ligue todos os dados internos (marcar
Crie seu próprio fone de ouvido de armadura balanceada única - Klipsch X10 + ER4P: 5 etapas
![Crie seu próprio fone de ouvido de armadura balanceada única - Klipsch X10 + ER4P: 5 etapas Crie seu próprio fone de ouvido de armadura balanceada única - Klipsch X10 + ER4P: 5 etapas](https://i.howwhatproduce.com/images/002/image-4920-46-j.webp)
Crie seu próprio fone de ouvido de armadura balanceada única - Klipsch X10 + ER4P: trata-se de como construir um único fone de ouvido de armadura balanceada usando shell Klipsch X10 e driver Knowles BA (usado em IEMs ER4PS Hi-end). Todos os materiais estão disponíveis em earphonediylabs.com
Crie seu próprio widget RSS para Mac !: 5 etapas
![Crie seu próprio widget RSS para Mac !: 5 etapas Crie seu próprio widget RSS para Mac !: 5 etapas](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11123371-make-your-own-mac-rss-widget-5-steps-j.webp)
Faça seu próprio widget de RSS para Mac !: Neste intratável, mostrarei como criar seu próprio widget de Mac! Não é muito difícil. Como exemplo, farei um widget "Instructables Contest". Isso mostrará a você quando os concursos mais recentes estiverem no ar