<?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>ChadSmiley Blog &#187; Windows</title>
	<atom:link href="http://chadsmiley.com/chadsmiley/tag/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://chadsmiley.com/chadsmiley</link>
	<description>Things about family, life, coding, and more</description>
	<lastBuildDate>Sun, 11 Mar 2012 03:01:46 +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>Windows Settings</title>
		<link>http://chadsmiley.com/chadsmiley/windows-settings/</link>
		<comments>http://chadsmiley.com/chadsmiley/windows-settings/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 06:41:27 +0000</pubDate>
		<dc:creator>ChadSmiley</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://chadsmiley.com/chadsmiley/windows-settings/</guid>
		<description><![CDATA[Required ZoneAlarm &#8211; firewall TweakUI &#8211; for adjusting those hard to find Windows settings Command Prompt Here &#8211; DOS Prompt from current folder Sizer &#8211; Set window size TrayIt &#8211; Minimizes applications to system tray so they can stay open. &#8230; <a href="http://chadsmiley.com/chadsmiley/windows-settings/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<b>Required</b><ul>
<li><a href=http://www.zonelabs.com/>ZoneAlarm</a> &#8211; firewall</li>
<li><a href=http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx>TweakUI</a> &#8211; for adjusting those hard to find Windows settings</li>
<li><a href=http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx>Command Prompt Here</a> &#8211; DOS Prompt from current folder</li>
<li><a href=http://www.brianapps.net/sizer.html>Sizer</a> &#8211; Set window size</li>
<li><a href=http://www.trayit.com/>TrayIt</a> &#8211; Minimizes applications to system tray so they can stay open.</li>
<li><a href=http://www.adobe.com/reader>Adobe  Acrobat Reader</a></li>
<li><a href=http://www.openoffice.org/>OpenOffice.org</a> &#8211; document, spreedsheet, and presentation</li>
<li><a href=http://www.ntwind.com/taskswitchxp>StaskSwitchXP</a> &#8211; advanced task management utility by adding visual styles to the dialogand also enhances it by displaying thumbnail preview of the application that will be switched to</li>
<li><a href=http://www.google.com/talk>Google Talk</a> &#8211; so you all can talk to me (chadsmiley)</li>
<li><a href=http://mediamonkey.com/>Media Monkey</a> &#8211; Media player</li>
<li><a href=http://avgfree.com/>AVG Free</a> &#8211; anti-virus software</li>
<li><a href=http://www.faststone.org/>FastStone</a> &#8211; download with or without installer!!</li>
<li><a href=http://www.faststone.org/FSCaptureDetail.htm>Capture</a> &#8211; Flexible and intuitive screen-capture utility</li>
<li><a href=http://www.faststone.org/FSResizerDetail.htm>Photo Resizer</a> &#8211; Image converter / resizer</li>
<li><a href=http://www.faststone.org/FSViewerDetail.htm>Image Viewer</a> &#8211; Image browser -really cool if you have two monitors</li>
<li><a href=http://www.debugmode.com/wink/>Wink</a> &#8211; Tutorial and Presentation creation software</li>
<li><a href=http://www.mozilla.org/products/firefox/>Firefox</a> (custom options, include developer tools)</li>
<li><a href=http://www.cobian.se/>Cobian Backup</a> &#8211; simple with many options for backing up files. &nbsp;I even use it to backup my thumb drive and memory cards</li>
</ul>
<b>Evaluating</b>
<ul>
<li><a href=http://www.debugmode.com/wax/>Wax</a> &#8211; video compositing and special effects software</li>
<li><a href="http://www.sunbelt-software.com/">Sunbelt Kerio Personal Firewall</a> &#8211; so far, it has been OK. &nbsp;Catches more because it determines how applications are launched, example: Firefox launched from the start menu than being launched from Lotus Notes.</li></ul>
<b>Notusing</b>
<ul>
<li><a href=http://www.personalfirewall.comodo.com/>Comodo Firewall</a> &#8211; caught things that I could not say always allow</li></ul>
]]></content:encoded>
			<wfw:commentRss>http://chadsmiley.com/chadsmiley/windows-settings/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Backup Solution</title>
		<link>http://chadsmiley.com/chadsmiley/2007/11/backup-solution/</link>
		<comments>http://chadsmiley.com/chadsmiley/2007/11/backup-solution/#comments</comments>
		<pubDate>Fri, 16 Nov 2007 01:00:00 +0000</pubDate>
		<dc:creator>ChadSmiley</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://chadsmiley.com.previewdns.com/chadsmiley/?p=1496</guid>
		<description><![CDATA[I am looking for a backup solution for a couple of (small) companies. &#160;I am currently looking at either finding a web based solution or creating my own solution at home. &#160;Yes, the better solution would be to have an &#8230; <a href="http://chadsmiley.com/chadsmiley/2007/11/backup-solution/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[  <br /> I am looking for a backup solution for a couple of (small) companies. &nbsp;I am currently looking at either finding a web based solution or creating my own solution at home. &nbsp;Yes, the better solution would be to have an outside company handle the backup, but &nbsp;they do not want to have big monthly expenses. &nbsp;I currently use <a href=http://www.educ.umu.se/~cobian/cobianbackup.htm> Cobian Backup</a>  which has everything that I need and is simple to use. <br /> <br /> Does anyone have any recommendations?  ]]></content:encoded>
			<wfw:commentRss>http://chadsmiley.com/chadsmiley/2007/11/backup-solution/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Pocket PC Settings</title>
		<link>http://chadsmiley.com/chadsmiley/2007/06/pocket-pc-settings/</link>
		<comments>http://chadsmiley.com/chadsmiley/2007/06/pocket-pc-settings/#comments</comments>
		<pubDate>Tue, 12 Jun 2007 14:27:00 +0000</pubDate>
		<dc:creator>ChadSmiley</dc:creator>
				<category><![CDATA[PDA]]></category>
		<category><![CDATA[Pocket PC]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://chadsmiley.com.previewdns.com/chadsmiley/?p=1477</guid>
		<description><![CDATA[My current Pocket PC settings are out, along with my Windows settings]]></description>
			<content:encoded><![CDATA[My current <a href=chadsmiley/pocketpc-settings/> Pocket PC settings</a>  are out, along with my <a href=/chadsmiley/Windows-Settings> Windows settings</a>  ]]></content:encoded>
			<wfw:commentRss>http://chadsmiley.com/chadsmiley/2007/06/pocket-pc-settings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Settings</title>
		<link>http://chadsmiley.com/chadsmiley/2007/03/windows-settings/</link>
		<comments>http://chadsmiley.com/chadsmiley/2007/03/windows-settings/#comments</comments>
		<pubDate>Wed, 21 Mar 2007 15:47:00 +0000</pubDate>
		<dc:creator>ChadSmiley</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://chadsmiley.com.previewdns.com/chadsmiley/?p=1471</guid>
		<description><![CDATA[I have been doing some documenting of what my current Windows PC has for settings and here is what I have so far. &#160;I plan on creating a couple more like this so if you don&#8217;t see them just remind &#8230; <a href="http://chadsmiley.com/chadsmiley/2007/03/windows-settings/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[I have been doing some documenting of what my current Windows PC has for settings and <a href=/chadsmiley/Windows-Settings> here</a>  is what I have so far. &nbsp;I plan on creating a couple more like this so if you don&#8217;t see them just remind me.]]></content:encoded>
			<wfw:commentRss>http://chadsmiley.com/chadsmiley/2007/03/windows-settings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Software to Consider</title>
		<link>http://chadsmiley.com/chadsmiley/2006/07/some-software-to-consider/</link>
		<comments>http://chadsmiley.com/chadsmiley/2006/07/some-software-to-consider/#comments</comments>
		<pubDate>Tue, 11 Jul 2006 13:05:00 +0000</pubDate>
		<dc:creator>ChadSmiley</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Freeware]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://chadsmiley.com.previewdns.com/chadsmiley/?p=1417</guid>
		<description><![CDATA[I have been working with Wink to make some screencasts, &#160;this is the best freeware that I have been able to find. LaunchBarCommander took some time getting use to but I could be a time saver. &#160;Just like any program &#8230; <a href="http://chadsmiley.com/chadsmiley/2006/07/some-software-to-consider/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[ <font size=2 face="sans-serif">I have been working with <a href=http://www.debugmode.com/wink/><font size=2 face="sans-serif">Wink</a><font size=2 face="sans-serif"> to make some <a href=http://en.wikipedia.org/wiki/Screencast><font size=2 face="sans-serif">screencasts</a><font size=2 face="sans-serif">, &nbsp;this is the best freeware that I have been able to find. <a href=http://www.donationcoder.com/Software/Mouser/LaunchBarCommander/index.html><font size=2 face="sans-serif">LaunchBarCommander</a><font size=2 face="sans-serif"> took some time getting use to but I could be a time saver. &nbsp;Just like any program from <a href=http://www.donationcoder.com><font size=2 face="sans-serif">DonationCoder</a><font size=2 face="sans-serif"> there are many options to meet everyone&#8217;s needs. &nbsp;If you are looking to have some fun with someone consider <a href=http://www.donationcoder.com/Software/Mouser/DrWindows/index.html><font size=2 face="sans-serif">Dr. Windows</a><font size=2 face="sans-serif">. ]]></content:encoded>
			<wfw:commentRss>http://chadsmiley.com/chadsmiley/2006/07/some-software-to-consider/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HotKeys by qliner</title>
		<link>http://chadsmiley.com/chadsmiley/2006/06/hotkeys-by-qliner/</link>
		<comments>http://chadsmiley.com/chadsmiley/2006/06/hotkeys-by-qliner/#comments</comments>
		<pubDate>Fri, 16 Jun 2006 16:00:00 +0000</pubDate>
		<dc:creator>ChadSmiley</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://chadsmiley.com.previewdns.com/chadsmiley/?p=1414</guid>
		<description><![CDATA[Kevin wrote about his Favorite Windows Shortcut Keys my favorite is the Win-L.  I have added a few more using hotkeys by qliner .  One of the really nice features is you can see the keyboard and the icon associated &#8230; <a href="http://chadsmiley.com/chadsmiley/2006/06/hotkeys-by-qliner/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[Kevin wrote about his <a href="http://www.lotusguru.com/lotusguru/LGBlog.nsf/d6plinks/JDOZ-6QSL8F"> Favorite Windows Shortcut Keys</a> my favorite is the Win-L.  I have added a few more using <a href="http://www.qliner.com/hotkeys/default.htm"> hotkeys by qliner</a> .  One of the really nice features is you can see the keyboard and the icon associated with it, you might get sick of holding down the Windows key though!
<br/><img  title="hotkeys-by-qliner" src="http://chadsmiley.com/chadsmiley/wp-content/uploads/2008/12/hotkeys-by-qliner.gif" alt="" width="321" height="371" /><br/>The other very nice feature is the run as, it is a little different than Windows Run As because it as a default user.  The other benefit is easy of running explorer.exe using the Run As, which is not possible with Windows.<br/><img class="wp-image-2074" title="hotkeys-by-qliner Properties" src="http://chadsmiley.com/chadsmiley/wp-content/uploads/2006/06/hotkeys-by-qliner-Properties.png" alt="" width="386" height="453" /><br/><br/>The volume control is kind of nice also.<br/>
<img class="wp-image-2075" title="hotkeys-by-qliner Volume" src="http://chadsmiley.com/chadsmiley/wp-content/uploads/2006/06/hotkeys-by-qliner-Volume.png" alt="" width="390" height="390" />]]></content:encoded>
			<wfw:commentRss>http://chadsmiley.com/chadsmiley/2006/06/hotkeys-by-qliner/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Line Break Class</title>
		<link>http://chadsmiley.com/chadsmiley/2006/05/line-break-class/</link>
		<comments>http://chadsmiley.com/chadsmiley/2006/05/line-break-class/#comments</comments>
		<pubDate>Tue, 23 May 2006 13:43:00 +0000</pubDate>
		<dc:creator>ChadSmiley</dc:creator>
				<category><![CDATA[Domino]]></category>
		<category><![CDATA[Notes]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://chadsmiley.com.previewdns.com/chadsmiley/?p=1408</guid>
		<description><![CDATA[Simple class to get the necessary characters to create a line break. The line break is needed for prompts, input, and others. There is not much to explain once you see the available methods: Public Sub new &#40; &#41; As &#8230; <a href="http://chadsmiley.com/chadsmiley/2006/05/line-break-class/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[Simple class to get the necessary characters to create a line break.  The line break is needed for prompts, input, and others. There is not much to explain once you see the available methods:


<div class="wp_syntax"><div class="code"><pre class="lotusscript" style="font-family:monospace;"><span style="color: #0000FF;">Public</span>   <span style="color: #0000FF;">Sub</span>  <span style="color: #0000FF;">new</span>  <span style="color: #000000;">&#40;</span>   <span style="color: #000000;">&#41;</span>  <span style="color: #0000FF;">As</span>  <span style="color: #0000FF;">String</span> 
<span style="color: #0000FF;">Public</span>   <span style="color: #0000FF;">Function</span>  getLineBreakSession <span style="color: #000000;">&#40;</span>  Session <span style="color: #0000FF;">As</span>  <span style="color: #0000EE;">NotesSession</span>   <span style="color: #000000;">&#41;</span>  <span style="color: #0000FF;">As</span>  <span style="color: #0000FF;">String</span>
<span style="color: #0000FF;">Public</span>   <span style="color: #0000FF;">Function</span>  getLineBreak <span style="color: #000000;">&#40;</span>   <span style="color: #000000;">&#41;</span>  <span style="color: #0000FF;">As</span>  <span style="color: #0000FF;">String</span> 
<span style="color: #0000FF;">Public</span>   <span style="color: #0000FF;">Function</span>  getWindows <span style="color: #000000;">&#40;</span>   <span style="color: #000000;">&#41;</span>  <span style="color: #0000FF;">As</span>  <span style="color: #0000FF;">String</span>
<span style="color: #0000FF;">Public</span>   <span style="color: #0000FF;">Function</span>  getMacintosh <span style="color: #000000;">&#40;</span>   <span style="color: #000000;">&#41;</span>  <span style="color: #0000FF;">As</span>  <span style="color: #0000FF;">String</span>
<span style="color: #0000FF;">Public</span>   <span style="color: #0000FF;">Function</span>  getUnix <span style="color: #000000;">&#40;</span>   <span style="color: #000000;">&#41;</span>  <span style="color: #0000FF;">As</span> <span style="color: #0000FF;">String</span>
<span style="color: #0000FF;">Public</span>   <span style="color: #0000FF;">Function</span>  getLinux <span style="color: #000000;">&#40;</span>   <span style="color: #000000;">&#41;</span>  <span style="color: #0000FF;">As</span>  <span style="color: #0000FF;">String</span></pre></div></div>



The first code block is the traditional LotusScript coding where you will need to create an instance of LineBreak in order to use it.  The second follows the concept of <a href=" http://chadsmiley.com/chadsmiley/2006/01/simulating-abstract-classes/ " title="Simulating abstract classes">simulating an abstract concept</a>. This allows LineBreak.getLineBreak() to be called from anywhere at any time as long as the class is included. <br /><br /> <h2>Line Break</h2>


<div class="wp_syntax"><div class="code"><pre class="lotusscript" style="font-family:monospace;"> <span style="color: #0000FF;">Option</span> <span style="color: #0000FF;">Declare</span>
&nbsp;
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' *	Determines what line break to use base on the platform.</span>
<span style="color: #008000;">' *	</span>
<span style="color: #008000;">' *	@author	Chad Schelfhout ( http:///www.chadsmiley.com)</span>
<span style="color: #008000;">' * @since		1.0.0</span>
<span style="color: #008000;">' */</span>
<span style="color: #0000FF;">Class</span> LineBreak
	<span style="color: #0000FF;">Private</span> pSession <span style="color: #0000FF;">As</span> <span style="color: #0000EE;">notesSession</span>
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' *	Constructor</span>
<span style="color: #008000;">' */</span>
	<span style="color: #0000FF;">Public</span> <span style="color: #0000FF;">Sub</span> <span style="color: #0000FF;">new</span> <span style="color: #000000;">&#40;</span> <span style="color: #000000;">&#41;</span>
		<span style="color: #0000FF;">Set</span> pSession = <span style="color: #0000FF;">New</span> <span style="color: #0000EE;">NotesSession</span>
	<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Sub</span>
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' *	Get the type of line break based off the current session</span>
<span style="color: #008000;">' */</span>
	<span style="color: #0000FF;">Public</span> <span style="color: #0000FF;">Function</span> getLineBreakSession<span style="color: #000000;">&#40;</span> Session <span style="color: #0000FF;">As</span> <span style="color: #0000EE;">NotesSession</span> <span style="color: #000000;">&#41;</span><span style="color: #0000FF;">As</span> <span style="color: #0000FF;">String</span>
		<span style="color: #0000FF;">Set</span> pSession = Session
		getLineBreakSession = getLineBreak<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
	<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Function</span>
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' * determines the current line break based off the current platform</span>
<span style="color: #008000;">' */</span>
	<span style="color: #0000FF;">Public</span> <span style="color: #0000FF;">Function</span> getLineBreak<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #0000FF;">As</span> <span style="color: #0000FF;">String</span>
		<span style="color: #0000FF;">If</span> pSession <span style="color: #0000FF;">Is</span> <span style="color: #0000FF;">Nothing</span> <span style="color: #0000FF;">Then</span>
			<span style="color: #0000FF;">Set</span> pSession = <span style="color: #0000FF;">New</span> <span style="color: #0000EE;">NotesSession</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
		<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">If</span>
		<span style="color: #0000FF;">Select</span> <span style="color: #0000FF;">Case</span> pSession.<span style="color: #0000AA;">Platform</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
		<span style="color: #0000FF;">Case</span> <span style="color: #000000;">&quot;Windows/32&quot;</span>:
			getLineBreak = getWindows<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
		<span style="color: #0000FF;">Case</span> <span style="color: #000000;">&quot;Macintosh&quot;</span>:
			getLineBreak = getMacintosh<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
		<span style="color: #0000FF;">Case</span> <span style="color: #000000;">&quot;Unix&quot;</span>:
			getLineBreak = getUnix<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
		<span style="color: #0000FF;">Case</span> <span style="color: #000000;">&quot;Linux&quot;</span>:
			getLineBreak = getLinux<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
		<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Select</span>
	<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Function</span>
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' *	Returns the Windows line break</span>
<span style="color: #008000;">' */</span>
	<span style="color: #0000FF;">Public</span> <span style="color: #0000FF;">Function</span> getWindows<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #0000FF;">As</span> <span style="color: #0000FF;">String</span>
		getWindows = <span style="color: #0000FF;">Chr$</span><span style="color: #000000;">&#40;</span><span style="color: #FF00FF;">13</span><span style="color: #000000;">&#41;</span> &amp; <span style="color: #0000FF;">Chr$</span><span style="color: #000000;">&#40;</span><span style="color: #FF00FF;">10</span><span style="color: #000000;">&#41;</span>
	<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Function</span>
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' *	Returns the Mac line break</span>
<span style="color: #008000;">' */</span>
	<span style="color: #0000FF;">Public</span> <span style="color: #0000FF;">Function</span> getMacintosh<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #0000FF;">As</span> <span style="color: #0000FF;">String</span>
		getMacintosh = <span style="color: #0000FF;">Chr$</span><span style="color: #000000;">&#40;</span><span style="color: #FF00FF;">13</span><span style="color: #000000;">&#41;</span>
	<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Function</span>
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' *	Returns the Unix line break</span>
<span style="color: #008000;">' */</span>
	<span style="color: #0000FF;">Public</span> <span style="color: #0000FF;">Function</span> getUnix<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #0000FF;">As</span> <span style="color: #0000FF;">String</span>
		getUnix = <span style="color: #0000FF;">Chr$</span><span style="color: #000000;">&#40;</span><span style="color: #FF00FF;">10</span><span style="color: #000000;">&#41;</span>
	<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Function</span>
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' *	Returns the Linx line break</span>
<span style="color: #008000;">' */</span>
	<span style="color: #0000FF;">Public</span> <span style="color: #0000FF;">Function</span> getLinux<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #0000FF;">As</span> <span style="color: #0000FF;">String</span>
		getLinux = <span style="color: #0000FF;">Chr$</span><span style="color: #000000;">&#40;</span><span style="color: #FF00FF;">10</span><span style="color: #000000;">&#41;</span>
	<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Function</span>
<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Class</span></pre></div></div>



<br /> <br /><h2>Line Break simulate abstract class</h2>


<div class="wp_syntax"><div class="code"><pre class="lotusscript" style="font-family:monospace;"><span style="color: #0000FF;">Option</span> <span style="color: #0000FF;">Declare</span>
&nbsp;
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' * Global variable to simulate an abstract class that is why it is named</span>
<span style="color: #008000;">' * the same as the class.</span>
<span style="color: #008000;">' */</span>
<span style="color: #0000FF;">Dim</span> LineBreak <span style="color: #0000FF;">As</span> LineBreak
&nbsp;
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' *	Determines what line break to use base on the platform.</span>
<span style="color: #008000;">' *	</span>
<span style="color: #008000;">' * @author	Chad Schelfhout ( http:///www.chadsmiley.com)</span>
<span style="color: #008000;">' * @since		1.0.0</span>
<span style="color: #008000;">' */</span>
<span style="color: #0000FF;">Class</span> LineBreak
	<span style="color: #0000FF;">Private</span> pSession <span style="color: #0000FF;">As</span> <span style="color: #0000EE;">notesSession</span>
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' *	Constructor</span>
<span style="color: #008000;">' */</span>
	<span style="color: #0000FF;">Public</span> <span style="color: #0000FF;">Sub</span> <span style="color: #0000FF;">new</span> <span style="color: #000000;">&#40;</span> <span style="color: #000000;">&#41;</span>
		<span style="color: #0000FF;">Set</span> pSession = <span style="color: #0000FF;">New</span> <span style="color: #0000EE;">NotesSession</span>
	<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Sub</span>
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' *	Get the type of line break based off the current session</span>
<span style="color: #008000;">' */</span>
	<span style="color: #0000FF;">Public</span> <span style="color: #0000FF;">Function</span> getLineBreakSession<span style="color: #000000;">&#40;</span> Session <span style="color: #0000FF;">As</span> <span style="color: #0000EE;">NotesSession</span> <span style="color: #000000;">&#41;</span><span style="color: #0000FF;">As</span> <span style="color: #0000FF;">String</span>
		<span style="color: #0000FF;">Set</span> pSession = Session
		getLineBreakSession = getLineBreak<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
	<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Function</span>
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' * determines the current line break based off the current platform</span>
<span style="color: #008000;">' */</span>
	<span style="color: #0000FF;">Public</span> <span style="color: #0000FF;">Function</span> getLineBreak<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #0000FF;">As</span> <span style="color: #0000FF;">String</span>
		<span style="color: #0000FF;">If</span> pSession <span style="color: #0000FF;">Is</span> <span style="color: #0000FF;">Nothing</span> <span style="color: #0000FF;">Then</span>
			<span style="color: #0000FF;">Set</span> pSession = <span style="color: #0000FF;">New</span> <span style="color: #0000EE;">NotesSession</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
		<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">If</span>
		<span style="color: #0000FF;">Select</span> <span style="color: #0000FF;">Case</span> pSession.<span style="color: #0000AA;">Platform</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
		<span style="color: #0000FF;">Case</span> <span style="color: #000000;">&quot;Windows/32&quot;</span>:
			getLineBreak = getWindows<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
		<span style="color: #0000FF;">Case</span> <span style="color: #000000;">&quot;Macintosh&quot;</span>:
			getLineBreak = getMacintosh<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
		<span style="color: #0000FF;">Case</span> <span style="color: #000000;">&quot;Unix&quot;</span>:
			getLineBreak = getUnix<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
		<span style="color: #0000FF;">Case</span> <span style="color: #000000;">&quot;Linux&quot;</span>:
			getLineBreak = getLinux<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
		<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Select</span>
	<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Function</span>
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' *	Returns the Windows line break</span>
<span style="color: #008000;">' */</span>
	<span style="color: #0000FF;">Public</span> <span style="color: #0000FF;">Function</span> getWindows<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #0000FF;">As</span> <span style="color: #0000FF;">String</span>
		getWindows = <span style="color: #0000FF;">Chr$</span><span style="color: #000000;">&#40;</span><span style="color: #FF00FF;">13</span><span style="color: #000000;">&#41;</span> &amp; <span style="color: #0000FF;">Chr$</span><span style="color: #000000;">&#40;</span><span style="color: #FF00FF;">10</span><span style="color: #000000;">&#41;</span>
	<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Function</span>
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' *	Returns the Mac line break</span>
<span style="color: #008000;">' */</span>
	<span style="color: #0000FF;">Public</span> <span style="color: #0000FF;">Function</span> getMacintosh<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #0000FF;">As</span> <span style="color: #0000FF;">String</span>
		getMacintosh = <span style="color: #0000FF;">Chr$</span><span style="color: #000000;">&#40;</span><span style="color: #FF00FF;">13</span><span style="color: #000000;">&#41;</span>
	<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Function</span>
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' *	Returns the Unix line break</span>
<span style="color: #008000;">' */</span>
	<span style="color: #0000FF;">Public</span> <span style="color: #0000FF;">Function</span> getUnix<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #0000FF;">As</span> <span style="color: #0000FF;">String</span>
		getUnix = <span style="color: #0000FF;">Chr$</span><span style="color: #000000;">&#40;</span><span style="color: #FF00FF;">10</span><span style="color: #000000;">&#41;</span>
	<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Function</span>
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' *	Returns the Linx line break</span>
<span style="color: #008000;">' */</span>
	<span style="color: #0000FF;">Public</span> <span style="color: #0000FF;">Function</span> getLinux<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #0000FF;">As</span> <span style="color: #0000FF;">String</span>
		getLinux = <span style="color: #0000FF;">Chr$</span><span style="color: #000000;">&#40;</span><span style="color: #FF00FF;">10</span><span style="color: #000000;">&#41;</span>
	<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Function</span>
<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Class</span>
<span style="color: #008000;">'/**</span>
<span style="color: #008000;">' * Instanciate the global variable that will act like an abstract class</span>
<span style="color: #008000;">' */</span>
<span style="color: #0000FF;">Sub</span> Initialize
	<span style="color: #0000FF;">Set</span> LineBreak = <span style="color: #0000FF;">New</span> LineBreak<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
<span style="color: #0000FF;">End</span> <span style="color: #0000FF;">Sub</span></pre></div></div>



]]></content:encoded>
			<wfw:commentRss>http://chadsmiley.com/chadsmiley/2006/05/line-break-class/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SnT Thursday &#8211; Tray It!</title>
		<link>http://chadsmiley.com/chadsmiley/2006/04/snt-thursday-tray-it/</link>
		<comments>http://chadsmiley.com/chadsmiley/2006/04/snt-thursday-tray-it/#comments</comments>
		<pubDate>Thu, 20 Apr 2006 12:47:00 +0000</pubDate>
		<dc:creator>ChadSmiley</dc:creator>
				<category><![CDATA[SnT Thursday]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Notes]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://chadsmiley.com.previewdns.com/chadsmiley/?p=1399</guid>
		<description><![CDATA[This is one of small but useful tools that I have been using for some time. &#160; allows to save precious Taskbar space for minimized windows. For each application which applies TrayIt! it creates a small icon in the System &#8230; <a href="http://chadsmiley.com/chadsmiley/2006/04/snt-thursday-tray-it/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[This is one of <a href=" http://chadsmiley.com/chadsmiley/2005/09/small-but-useful/ "> small but useful</a>  tools that I have been using for some time. &nbsp;  <br /> <br /> <div class=quotebox>allows to save precious Taskbar space for minimized windows. For each application which applies TrayIt! it creates a small icon in the System Tray. (System Tray area is located near the Clock). When application&#8217;s window is minimized this icon represents the application on the Taskbar instead of the regular &#8220;minimized rectangle&#8221;.<br /><br />It is particularly useful for background tasks you typically keep running on your PC all day long like your favorite E-mail client, Real Player, etc.</div>  <div> <br /> <br /> Try It! has improved since my last post, it has a much nicer UI. &nbsp;Even though it is only in <a href=http://www.teamcti.com/trayit/trayit!_3.1.2.2.zip> beta</a> , it has been very stable for me and worth the risk. &nbsp;Here is the new improved list of applications running  <br /><a href="http://chadsmiley.com/chadsmiley/wp-content/uploads/2008/12/snt-thursday-tray-it-1.gif"><img src="http://chadsmiley.com/chadsmiley/wp-content/uploads/2008/12/snt-thursday-tray-it-1.gif" alt="" title="snt-thursday-tray-it-1" width="389" height="398" class="aligncenter size-full wp-image-854" /></a> <br /></div>  <br /> I have circled the features that I have set. &nbsp;I am always up for single clicking instead of that double stuff, except for Lotus Notes double right click!  <br /><a href="http://chadsmiley.com/chadsmiley/wp-content/uploads/2008/12/snt-thursday-tray-it-2.gif"><img src="http://chadsmiley.com/chadsmiley/wp-content/uploads/2008/12/snt-thursday-tray-it-2.gif" alt="" title="snt-thursday-tray-it-2" width="389" height="398" class="aligncenter size-full wp-image-854" /></a> .  <br /> <br /> For some applications like Microsoft Active Sync or Google Talk there is already a system try icon, so selecting the option not to show in the system tray just makes sense.  <br /><a href="http://chadsmiley.com/chadsmiley/wp-content/uploads/2008/12/snt-thursday-tray-it-3.gif"><img src="http://chadsmiley.com/chadsmiley/wp-content/uploads/2008/12/snt-thursday-tray-it-3.gif" alt="" title="snt-thursday-tray-it-3" width="389" height="398" class="aligncenter size-full wp-image-854" /></a>]]></content:encoded>
			<wfw:commentRss>http://chadsmiley.com/chadsmiley/2006/04/snt-thursday-tray-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iTunes sync with SD memory card</title>
		<link>http://chadsmiley.com/chadsmiley/2005/12/itunes-sync-with-sd-memory-card/</link>
		<comments>http://chadsmiley.com/chadsmiley/2005/12/itunes-sync-with-sd-memory-card/#comments</comments>
		<pubDate>Thu, 15 Dec 2005 17:11:00 +0000</pubDate>
		<dc:creator>ChadSmiley</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://chadsmiley.com.previewdns.com/chadsmiley/?p=1359</guid>
		<description><![CDATA[No, I do not have an iPod, but I would like to sync my music from iTunes to my memory card to play on my ViewSonic . &#160;I was using Windows Media Player for a while but did not like &#8230; <a href="http://chadsmiley.com/chadsmiley/2005/12/itunes-sync-with-sd-memory-card/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[No, I do not have an iPod, but I would like to sync my music from iTunes to my memory card to play on my <a href=http://chadsmiley.com/chadsmiley/2005/06/viewsonic-v37/> ViewSonic</a> . &nbsp;I was using <a href=http://www.microsoft.com/mediaplayer> Windows Media Player</a>  for a while but did not like how it would sync the songs. &nbsp;It would sync the first songs in the list and never reach any songs at the end. &nbsp;I am looking for a tool that I would be able to specify recycle percentage like 10% or 20% of the songs each time I sync. &nbsp;Is there anything available that can do this?  ]]></content:encoded>
			<wfw:commentRss>http://chadsmiley.com/chadsmiley/2005/12/itunes-sync-with-sd-memory-card/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ages and versions</title>
		<link>http://chadsmiley.com/chadsmiley/2005/10/ages-and-versions/</link>
		<comments>http://chadsmiley.com/chadsmiley/2005/10/ages-and-versions/#comments</comments>
		<pubDate>Wed, 12 Oct 2005 04:15:00 +0000</pubDate>
		<dc:creator>ChadSmiley</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Family]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Notes]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://chadsmiley.com.previewdns.com/chadsmiley/?p=1339</guid>
		<description><![CDATA[Should software version be more like ages? Tim commented on the way I wrote my kids ages. This might be like what Microsoft did with Windows 95 and 98. Should software be described by how old it is not by &#8230; <a href="http://chadsmiley.com/chadsmiley/2005/10/ages-and-versions/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[ Should software version be more like ages? <a title="My Dark Little Corner of the Web" href="http://www.timtripcony.com" target="_blank">Tim</a> <a title="No colored thumbs, but applesauce" href="http://chadsmiley.com/chadsmiley/2005/10/no-colored-thumbs-but-applesauce/#comments">commented</a> on the way I wrote my kids ages. This might be like what Microsoft did with Windows 95 and 98. <br/> Should software be described by how old it is not by the release or version. That would make windows 20, 25 if you want to start when it was conceived but since human ages don&#8217;t start until birth it would be 20. Here is <a title="Windows History" href="http://www.levenez.com/windows/history.html#01" target="_blank">Windows family tree</a> Has anyone ever seen a Notes family tree?<br/> <br/> Who ever came up with alpha and beta, and why is there not never agamma version? I just might have to have a gamma release for my next application.<br/> <br/> Thanks, Tim for the idea.<br/>]]></content:encoded>
			<wfw:commentRss>http://chadsmiley.com/chadsmiley/2005/10/ages-and-versions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced

Served from: www.chadsmiley.com @ 2012-05-22 11:39:18 -->
