Mi primer dia de trabajo en este año 2008 que acaba de comenzar y ya comienzan los retos xD
Debo hacer un widget para 3 "plataformas", Yahoo! Widgets, Windows Sidebar (Win Vista) y Dashboard (Mac OS).
Estoy documentandome apenas en Yahoo! Widgets y no es ni tan facil, ni tan dificil, solo hay que entender un poco la estructura de los archivos.
El archivo principal un .kon contiene la informacion sobre ventanas y otros complementos que vayamos a usar en nuestro widget.
Podemos tambien usar javascript para enriquecer nuestra pequeña creación, pero es algo en lo que debo seguir experimentando con Yahoo! Widgets.
Seguramente algunos si no es que a todos nos gustaria crearnos un widget, minimo para aprender no?
Bien, les coloco un codigo con el cual crearan un widget que carga una imagen, es un ejemplo simple pero practico con el cual se daran una idea para la creacion de widgets.
Los ingredientes para este widgets son:
- Yahoo! Widgets SDK
- Notepad
- Una imagen (.jpg, .png, .gif)
Paso 1.
Abrimos nuestro Notepad o algun editor de nuestra preferencia y ponemos el siguiente codigo (codeo, luego explico).
<?xml version="1.0" encoding="UTF-8"?>
<widget version="1.0" minimumVersion="3.0">
<!---
Code: Rigter | www.rigtersir.com
---!>
<window title="Prueba">
<name>miVentana</name>
<width>400</width>
<height>400</height>
<shadow>true</shadow>
<visible>true</visible>
<image>
<name>Imagen</name>
<width>400</width>
<height>400</height>
<alignment>left</alignment>
<hOffset>0</hOffset>
<vOffset>20</vOffset>
<opacity>255</opacity>
<src>imagenes/cover.jpg</src>
</image>
</window>
</widget>
<?xml version="1.0" encoding="UTF-8"?>
<widget version="1.0" minimumVersion="3.0">
<window title="Prueba">
<name>miVentana</name>
<width>400</width>
<height>400</height>
<shadow>true</shadow>
<visible>true</visible>
<image>
<name>Imagen</name>
<width>400</width>
<height>400</height>
<alignment>left</alignment>
<hOffset>0</hOffset>
<vOffset>20</vOffset>
<opacity>255</opacity>
<src>imagenes/cover.jpg</src>
</image>
</window>
</widget>


Aun no hay comentarios dentro de esta entrada, sientete libre de agregar el tuyo.
©Rigtersir.com 2008
Blog no mantenido bajo Wordpress, Textpattern u otro CMS.