<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>kwrogu &#187; Widget</title>
	<atom:link href="http://blogspot.makotokw.com/category/widget/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogspot.makotokw.com</link>
	<description>Just another makoto_kw weblog</description>
	<lastBuildDate>Sat, 31 Dec 2011 17:54:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Custom Theme for My Outlook Today and My Google Calendar</title>
		<link>http://blogspot.makotokw.com/2009/05/13/custom-theme-for-my-outlook-today-and-my-google-calendar/</link>
		<comments>http://blogspot.makotokw.com/2009/05/13/custom-theme-for-my-outlook-today-and-my-google-calendar/#comments</comments>
		<pubDate>Wed, 13 May 2009 14:57:14 +0000</pubDate>
		<dc:creator>makoto_kw</dc:creator>
				<category><![CDATA[Widget]]></category>

		<guid isPermaLink="false">http://blogspot.makotokw.com/?p=94</guid>
		<description><![CDATA[(last updated) 2009-05-17 I would like to intoduce adding custom theme to widgets I developed. &#8220;My Outlook Today&#8221; and &#8220;My Google Calendar&#8221; are calendar widgets. My Outlook Today 1.2 of and My Google Calendar have a function to change appearance. And My Outlook Today 1.2.1 and My Google Calendar 1.0.1 will search custom theme on [...]]]></description>
			<content:encoded><![CDATA[<p>(last updated) 2009-05-17</p>
<p>I would like to intoduce adding custom theme to widgets I developed.</p>
<p>&#8220;My Outlook Today&#8221; and &#8220;My Google Calendar&#8221; are calendar widgets. My Outlook Today 1.2 of and My Google Calendar have a function to change appearance. And My Outlook Today 1.2.1 and My Google Calendar 1.0.1 will search custom theme on widget folder when its start up.</p>
<p><strong>Custom Theme file structure</strong></p>
<pre>/MyWidgets/MyOutlookToday/theme  (/MyWidgets/MyGoogleCalendar/theme)
   /theme1      -- theme name. displayed on widget preferences.
      /theme.js   -- style settings
      /*.png     -- image files</pre>
<p>MyWidgets folder is at C:\Users\{UserName}\Documents\My Widgets on Windows Vista, C: \Documents and Settings\{UserName}\My Documents\My Widgets  on Windows XP, or ~/Documents/Widgets on MacOSX.</p>
<p><strong>theme.js</strong></p>
<p>theme.js is simply json data follow:</p>
<pre>
{
	padding:[0,0,0,0],  // padding for background
	defaultFont:'Catull', // default font
	titleCss:{textAlign:'center'}, // header text style
	titleColor:['#9EA8AF',{color:'#000000',vOffset:0,hOffset:-1,opacity:190}], // color, shadow settings
	textColor:['#808080',{color:'#000000',vOffset:0,hOffset:-1,opacity:190}],
	headerColor:['#514A4C',{color:'#000000',vOffset:0,hOffset:-1,opacity:190}],
	remainColor:['#f7d60a',{color:'#000000',vOffset:0,hOffset:-1,opacity:190}],
	emptyItemColor:['#808080',{color:'#000000',vOffset:0,hOffset:-1,opacity:190}],
	completedItemColor:['#DE7008',{color:'#000000',vOffset:0,hOffset:-1,opacity:190}],
	justbeforeItemColor:['#d92d29',{color:'#000000',vOffset:0,hOffset:-1,opacity:190}],
	currentItemColor:['#DADADA',{color:'#000000',vOffset:0,hOffset:-1,opacity:190}],
	footerColor:['#9EA8AF',{color:'#000000',vOffset:0,hOffset:-1,opacity:190}],
	apptIconColor:['#808080'], // Appointment colorize
	taskIconColor:['#EFA763','#6767F2','#808080','#EF5656'] // Done,Low,Normal,High for Task
}
</pre>
<p>image files are for background and icon. </p>
<p><strong>background image files</strong></p>
<p>background using 9 files (nine-grid) and 1 file(divider).</p>
<table border="1">
<tr>
<td>top_left.png<br/><img src="/images/capture/dark/top_left.png"/></td>
<td>top.png<br/><img src="/images/capture/dark/top.png"/></td>
<td>top_right.png<br/><img src="/images/capture/dark/top_right.png"/></td>
</tr>
<tr>
<td>left.png<br/><img src="/images/capture/dark/left.png"></td>
<td>center.png<br/><img src="/images/capture/dark/center.png"/></td>
<td>right.png<br/><img src="/images/capture/dark/right.png"/></td>
</tr>
<tr>
<td>bottom_left.png<br/><img src="/images/capture/dark/bottom_left.png"></td>
<td>bottom.png<br/><img src="/images/capture/dark/bottom.png"></td>
<td>bottom_right.png<br/><img src="/images/capture/dark/bottom_right.png"></td>
</tr>
<tr>
<td colspan="3">line.png<br/><img src="/images/capture/dark/line.png"/></td>
</tr>
</table>
<p>Nine-grid rendering allows you to preserve the original dimensions of the corners (top_left, top_right, bottom_left, and bottom_right). The top and bottom are stretched horizontally only, and the sides left and right are stretched vertically only. The center is stretched in both dimensions.</p>
<p><strong>icon files</strong></p>
<table border="1">
<tr>
<td><img src="/images/capture/dark/icon_current.png"/></td>
<td>icon_current.png</td>
<td>current or near appointment</td>
</tr>
<tr>
<td><img src="/images/capture/dark/icon_event.png"/></td>
<td>icon_event.png</td>
<td>event icon</td>
</tr>
<tr>
<td><img src="/images/capture/dark/icon_task.png"/></td>
<td>icon_task.png</td>
<td>task icon</td>
</tr>
<tr>
<td><img src="/images/capture/dark/icon_next.png"/></td>
<td>icon_next.png</td>
<td>arrow right</td>
</tr>
<tr>
<td><img src="/images/capture/dark/icon_prev.png"/></td>
<td>icon_prev.png</td>
<td>arrow left</td>
</tr>
<tr>
<td><img src="/images/capture/dark/icon_schedule.png"/></td>
<td>icon_schedule.png</td>
<td>calendar view icon(My Google Calander never use)</td>
</tr>
<tr>
<td><img src="/images/capture/dark/icon_tasklist.png"/></td>
<td>icon_tasklist.png</td>
<td>task view icon(My Google Calander never use)</td>
</tr>
<tr>
<td><img src="/images/capture/dark/icon_today.png"/></td>
<td>icon_today.png</td>
<td>today icon</td>
</tr>
<tr>
<td><img src="/images/capture/dark/icon_back.png"/></td>
<td>icon_back.png</td>
<td>today icon to return</td>
</tr>
<tr>
<td><img src="/images/capture/dark/icon_forward.png"/></td>
<td>icon_forward.png</td>
<td>today icon for return</td>
</tr>
<tr>
<td><img src="/images/capture/dark/icon_loading.gif"/></td>
<td>icon_loading.gif</td>
<td>loading icon(My Outlook Today never use because it load sync)</td>
</tr>
</table>
<p><strong>for example</strong></p>
<p>I tried to create new theme named &#8220;wood&#8221;.</p>
<ol>
<li>create image files by Fireworks CS4 <img src='http://blogspot.makotokw.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> <br/><img src="/images/capture/customtheme_03thm.jpg"/></li>
<li>copy style.js and image files to <em>C:\Users\makoto_kw\Documents\My Widgets\MyOutlookToday\theme\wood</em><br/><img src="/images/capture/customtheme_05thm.jpg"/></li>
<li>run My Outlook Today widget and open preferences<br/><img src="/images/capture/customtheme_04thm.jpg"/></li>
<li>select wood at theme<br/><img src="/images/capture/customtheme_06.jpg"/></li>
<p>That&#8217;s all!</p>
<p><a href="/images/capture/wood.zip"><strong>sample theme download</strong></a></p>
<p>I understand this function is very simple and is not usefule yet. Please let me know you have any problems , questions and ideas. # give me beautiful theme you designed also <img src='http://blogspot.makotokw.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blogspot.makotokw.com/2009/05/13/custom-theme-for-my-outlook-today-and-my-google-calendar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I was back to Yahoo! Widgets</title>
		<link>http://blogspot.makotokw.com/2009/05/07/i-was-back-to-yahoo-widgets/</link>
		<comments>http://blogspot.makotokw.com/2009/05/07/i-was-back-to-yahoo-widgets/#comments</comments>
		<pubDate>Thu, 07 May 2009 09:38:00 +0000</pubDate>
		<dc:creator>makoto_kw</dc:creator>
				<category><![CDATA[Widget]]></category>

		<guid isPermaLink="false">http://blogspot.makotokw.com/?p=71</guid>
		<description><![CDATA[My apology for stopping development My Outlook Today and SongWidget. Most of reason to stop development for My Outlook Today is that I don&#8217;t use outlook. When I worked for Sony, I had many meetings every day and I had to work out time to write code. ( It was my motivation! ) However I [...]]]></description>
			<content:encoded><![CDATA[<p>My apology for stopping development My Outlook Today and SongWidget.</p>
<p><img src="/img/capture/myoutlooktoday_20090425.jpg" alt="My Outlook Today" /></p>
<p>Most of reason to stop development for My Outlook Today is that I don&#8217;t use outlook. When I worked for Sony, I had many meetings every day and I had to work out time to write code. ( It was my motivation! )  However I left from Sony in Dec 2006 and lost motivation to develop it. </p>
<p>Also SongWidget was submited 1 year ago. SongWidget isn&#8217;t appeared on Yahoo! Widget Gallery through status is &#8220;Version 0.3.2 is approved and enabled&#8221; now. I often send request support team but they always response that &#8220;we comfrim it&#8221; only!! </p>
<p>&#8230;After a year.</p>
<p>I am using Google Calendar in company I worked for and in private, so I restart to develop Yahoo! Widget. I submit &#8220;My Google Calendar&#8221; and new version of &#8220;My Outlook Today&#8221; last week. My outlook Today is already approved here. <a href="http://widgets.yahoo.com/widgets/my-outlook-today">http://widgets.yahoo.com/widgets/my-outlook-today</a> My Google Calendar widget is still &#8220;Version 1.0.0 is pending: Screenshot requested (1024)&#8221;</p>
<p>I did re-use source code between My Google Calendar and My Outlook Today and I could release new ones through I don&#8217;t use outlook. I would like to keep updating ones as much as posibble.</p>
<p>Please let me know you have any questions and requests of My Outlook Today and My Google Calendar.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogspot.makotokw.com/2009/05/07/i-was-back-to-yahoo-widgets/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

