﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><ttl>60</ttl><title>CSI 5V93 CLP</title><link>http://csi5v93clp.petermmaurer.com</link><language>en</language><copyright /><itunes:subtitle> </itunes:subtitle><itunes:author>Peter M Maurer</itunes:author><itunes:summary /><description /><itunes:owner><itunes:name>Peter M Maurer</itunes:name><itunes:email>maurer@petermmaurer.com</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:category text="Arts" /><item><title>Final Entry</title><link>http://csi5v93clp.petermmaurer.com/2006/08/14/final-entry.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>This is the final entry for Summer 2006. Thank you all for attending. I enjoyed the course very much, and I hope you did as well.&lt;BR&gt;&lt;BR&gt;--P. Maurer</description><category>Information</category><comments>http://csi5v93clp.petermmaurer.com/2006/08/14/final-entry.aspx#Comments</comments><guid isPermaLink="false">786fae8a-25cb-4863-9ac1-60f806c4bc87</guid><pubDate>Mon, 14 Aug 2006 11:12:00 GMT</pubDate></item><item><title>Some Slides</title><link>http://csi5v93clp.petermmaurer.com/2006/08/07/some-slides.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/CoBFIT.ppt"&gt;Click here&lt;/A&gt; for Joe's slides.&lt;BR&gt;&lt;BR&gt;&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/JAsCo.ppt"&gt;Click here&lt;/A&gt; for Noah's slides.</description><category>Handouts</category><comments>http://csi5v93clp.petermmaurer.com/2006/08/07/some-slides.aspx#Comments</comments><guid isPermaLink="false">fe848c90-abf2-4e58-8391-c1e9c30e4b56</guid><pubDate>Mon, 07 Aug 2006 09:20:00 GMT</pubDate></item><item><title>Presentation Schedule with papers</title><link>http://csi5v93clp.petermmaurer.com/2006/08/02/presentation-schedule-with-papers.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;STRONG&gt;&lt;EM&gt;Thursday&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR&gt;Josh&lt;BR&gt;&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Papers/STCIM.pdf"&gt;STCIM: a dynamic granularity oriented and stability based component identification method&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;BR&gt;Joe&lt;BR&gt;&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Papers/cobfit.pdf"&gt;A Component-Based Framework for Intrusion Tolerance&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;EM&gt;Friday&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR&gt;Andy&lt;BR&gt;&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Papers/NetKit.pdf"&gt;NETKIT: A Software Component-Based Approach to Programmable Networking&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;BR&gt;Adam&lt;BR&gt;&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Papers/Parametric.pdf"&gt;Parametric polymorphism for software component architectures&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;EM&gt;Monday&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR&gt;Noah&lt;BR&gt;&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Papers/JAsCo.pdf"&gt;JAsCo: an Aspect-Oriented approach tailored for Component Based Software Development&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;BR&gt;Greg&lt;BR&gt;&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Papers/Frag.pdf"&gt;Adapting software components by structure fragmentation&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;EM&gt;Tuesday&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR&gt;Frank&lt;BR&gt;&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Papers/Risks.pdf"&gt;Risks and challenges of component-based software development&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;BR&gt;Sean&lt;BR&gt;&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Papers/A Strategey for Selecting.pdf"&gt;A strategy for selecting multiple components.&lt;/A&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;</description><category>Papers</category><comments>http://csi5v93clp.petermmaurer.com/2006/08/02/presentation-schedule-with-papers.aspx#Comments</comments><guid isPermaLink="false">4b03b28c-22cb-4cba-8037-831a111fa600</guid><pubDate>Wed, 02 Aug 2006 16:30:00 GMT</pubDate></item><item><title>A few more papers.</title><link>http://csi5v93clp.petermmaurer.com/2006/07/31/a-few-more-papers.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>Here are a few more papers&lt;BR&gt;&lt;BR&gt;&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Papers/Component%20Based%20simulation%20on%20the%20web.pdf"&gt;Component Based simulation on the web&lt;/A&gt; &lt;BR&gt;&lt;BR&gt;&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Papers/Designing%20Components%20VS%20Objects.pdf"&gt;Designing Components VS Objects&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Papers/Toward%20Component%20Based%20Software%20Engineering.pdf"&gt;Toward Component Based Software Engineering&lt;/A&gt;</description><category>Papers</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/31/a-few-more-papers.aspx#Comments</comments><guid isPermaLink="false">4d6f92ac-b495-4ef5-8dd4-4a5d69727f1f</guid><pubDate>Mon, 31 Jul 2006 15:24:00 GMT</pubDate></item><item><title>Second paper for Tuesday.</title><link>http://csi5v93clp.petermmaurer.com/2006/07/31/second-paper-for-tuesday.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>Here's the second paper for Tuesday.&lt;BR&gt;&lt;BR&gt;&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Papers/Increasing%20the%20Confidence%20of%20Off-the-shelf%20components.pdf"&gt;Increasing the Confidence of Off-the-shelf components&lt;/A&gt;</description><category>Papers</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/31/second-paper-for-tuesday.aspx#Comments</comments><guid isPermaLink="false">f270a6d8-b358-4f91-9c40-7bd71eaa52c1</guid><pubDate>Mon, 31 Jul 2006 15:14:09 GMT</pubDate></item><item><title>Enumerated types in the interface</title><link>http://csi5v93clp.petermmaurer.com/2006/07/24/enumerated-types-in-the-interface.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;Define your property as a short.&lt;BR&gt;&lt;BR&gt;Insert the typedef enum statement at the begining of the library specification as illustrated:&lt;BR&gt;&lt;BR&gt;library&lt;/FONT&gt;&lt;FONT size=2&gt; SCHEM32Lib&lt;BR&gt;{&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;importlib&lt;/FONT&gt;&lt;FONT size=2&gt;(STDOLE_TLB );&lt;FONT color=#0000ff&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;importlib&lt;/FONT&gt;&lt;FONT size=2&gt;(STDTYPE_TLB );&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;typedef&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;enum&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;FONT size=2&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;helpstring&lt;/FONT&gt;&lt;FONT size=2&gt;("Diagonal")] Diagonal=0,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;helpstring&lt;/FONT&gt;&lt;FONT size=2&gt;("Manhatten")] Rectangular=1,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;helpstring&lt;/FONT&gt;&lt;FONT size=2&gt;("Horiz Dogleg")] HDogleg=2,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;helpstring&lt;/FONT&gt;&lt;FONT size=2&gt;("Vert Dogleg")] VDogleg=3,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;helpstring&lt;/FONT&gt;&lt;FONT size=2&gt;("X Then Y")] XThenY=4,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;helpstring&lt;/FONT&gt;&lt;FONT size=2&gt;("Y Then X")] YThenX=5&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;LineModeCode;&lt;BR&gt;&lt;BR&gt;&lt;FONT size=2&gt;Now, find the definition of your property in the dispinterface, and change the type from "short" to whatever type you used in your "enum."&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;dispinterface&lt;/FONT&gt;&lt;FONT size=2&gt; _DSchem32&lt;BR&gt;{&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;properties&lt;/FONT&gt;&lt;FONT size=2&gt;:&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;// NOTE - ClassWizard will maintain property information here.&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Use extreme caution when editing this section.&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;//{{AFX_ODL_PROP(CSchem32Ctrl)&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;[id(1)]&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;LineModeCode&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;LineMode;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;[id(2)]&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;short&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;PixelsPerGrid;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;[id(3)]&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;boolean&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;SnapToGrid;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;[id(4)]&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;DrawModeCode&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;DrawMode;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;[id(5)]&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;WireEditCode&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;WireEditMode;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;</description><category>Tips</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/24/enumerated-types-in-the-interface.aspx#Comments</comments><guid isPermaLink="false">421ac561-f53f-43ac-80b4-98e64c35b0fc</guid><pubDate>Mon, 24 Jul 2006 17:01:06 GMT</pubDate></item><item><title>Exam 1</title><link>http://csi5v93clp.petermmaurer.com/2006/07/24/exam-1.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>&lt;a href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Summer 2006 Exam 1.pdf"&gt;Click here&lt;/a&gt; for a copy of exam 1.</description><category>Exams</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/24/exam-1.aspx#Comments</comments><guid isPermaLink="false">55d4d055-da3e-485f-8d63-51ab75c7635d</guid><pubDate>Mon, 24 Jul 2006 07:48:32 GMT</pubDate></item><item><title>Converting Command Line Software</title><link>http://csi5v93clp.petermmaurer.com/2006/07/24/converting-command-line-software.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>&lt;a href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Converting Command Line Software Final.pdf"&gt;Click here&lt;/a&gt; for a copy of the Converting Command Line Software paper.</description><category>Notes</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/24/converting-command-line-software.aspx#Comments</comments><guid isPermaLink="false">1ff0e7ca-56d4-4e6d-9d89-b39b1884e314</guid><pubDate>Mon, 24 Jul 2006 07:42:00 GMT</pubDate></item><item><title>Lecture Notes 7 &amp; 8</title><link>http://csi5v93clp.petermmaurer.com/2006/07/24/lecture-notes-7--8.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>&lt;a href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Summer 2006 Lecture Notes 7.pdf"&gt;Click here&lt;/a&gt; for Lecture Notes 7.&lt;BR&gt;&lt;a href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Summer 2006 Lecture Notes 8.pdf"&gt;Click here&lt;/a&gt; for Lecture Notes 8.&lt;BR&gt;</description><category>Notes</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/24/lecture-notes-7--8.aspx#Comments</comments><guid isPermaLink="false">88c17458-96b3-4ac9-bf3b-a6a18e596244</guid><pubDate>Mon, 24 Jul 2006 07:34:00 GMT</pubDate></item><item><title>Lecture Notes 6</title><link>http://csi5v93clp.petermmaurer.com/2006/07/17/lecture-notes-6.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Summer%202006%20Lecture%20Notes%206.pdf"&gt;Click here&lt;/A&gt; for Lecture Notes 6.&lt;BR&gt;&lt;BR&gt;(Also, Lecture notes 5 have been truncated to one page.)</description><category>Notes</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/17/lecture-notes-6.aspx#Comments</comments><guid isPermaLink="false">a1c61096-b83b-48eb-935b-86bc153e3dff</guid><pubDate>Mon, 17 Jul 2006 12:50:15 GMT</pubDate></item><item><title>Program 4</title><link>http://csi5v93clp.petermmaurer.com/2006/07/17/program-4.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>&lt;a href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Summer 2006 Program 4.pdf"&gt;Click here&lt;/a&gt; for program 4.</description><category>Programming Assignment</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/17/program-4.aspx#Comments</comments><guid isPermaLink="false">d38fb283-2c71-42d9-a3a9-8b64cfc8e80a</guid><pubDate>Mon, 17 Jul 2006 08:57:00 GMT</pubDate></item><item><title>Lecture Notes 5</title><link>http://csi5v93clp.petermmaurer.com/2006/07/17/lecture-notes-5.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Summer%202006%20Lecture%20Notes%205.pdf"&gt;Click here&lt;/A&gt; for lecture notes 5.</description><category>Notes</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/17/lecture-notes-5.aspx#Comments</comments><guid isPermaLink="false">aeecd6ab-1965-45c0-9268-97c5cf13dd32</guid><pubDate>Mon, 17 Jul 2006 08:55:00 GMT</pubDate></item><item><title>Lecture Notes 4</title><link>http://csi5v93clp.petermmaurer.com/2006/07/11/lecture-notes-4.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Summer%202006%20Lecture%20Notes%204.pdf"&gt;Click Here&lt;/A&gt; for lecture notes 4.</description><category>Notes</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/11/lecture-notes-4.aspx#Comments</comments><guid isPermaLink="false">c6e9de11-86bf-4d1e-ac54-e688bc6f0f3f</guid><pubDate>Tue, 11 Jul 2006 11:59:00 GMT</pubDate></item><item><title>A run-time only property.</title><link>http://csi5v93clp.petermmaurer.com/2006/07/11/a-runtime-only-property.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>&lt;P&gt;This was taken from a running ActiveX. Use as you see fit.&lt;BR&gt;&lt;BR&gt;This uses "GetAmbientProperty."&lt;BR&gt;&lt;BR&gt;short CSchem32Ctrl::GetECellInputs() &lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BOOL UMode;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GetAmbientProperty(DISPID_AMBIENT_USERMODE,VT_BOOL,&amp;amp;UMode);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (UMode)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ECurrCell == NULL)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -1;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return ECurrCell-&amp;gt;InputCount;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GetNotSupported();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -1;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;}&lt;/P&gt;</description><category>Tips</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/11/a-runtime-only-property.aspx#Comments</comments><guid isPermaLink="false">692bbd14-68e9-407d-85b4-80ecd0a15945</guid><pubDate>Tue, 11 Jul 2006 11:48:00 GMT</pubDate></item><item><title>Mouse management in the .NET IDE.</title><link>http://csi5v93clp.petermmaurer.com/2006/07/11/mouse-management-in-the-net-ide.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>To add mouse management in the .NET IDE, go to the window in the lower right and select the "properties" tab. At the top, select the fifth icon from the left and click on it. The tool-tip pop-up should be "Messages." This will give you a list of windows messages. Scroll down until you find WM_LBUTTONDOWN (or whatever). Select this line, and click on the drop-down buttion. The only option should be to add the message handler. Select this option, and the message handling function will be added to your code.&lt;BR&gt;&lt;BR&gt;--P. Maurer</description><category>Tips</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/11/mouse-management-in-the-net-ide.aspx#Comments</comments><guid isPermaLink="false">19571c53-6b32-4887-a36d-16354dcb8979</guid><pubDate>Tue, 11 Jul 2006 11:46:00 GMT</pubDate></item><item><title>Program 3</title><link>http://csi5v93clp.petermmaurer.com/2006/07/11/program-3.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Summer%202006%20Program%203.pdf"&gt;Click here&lt;/A&gt; for a copy of Program 3.</description><category>Programming Assignment</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/11/program-3.aspx#Comments</comments><guid isPermaLink="false">6509498f-b613-49f6-bca7-dc8f63a5564e</guid><pubDate>Tue, 11 Jul 2006 09:27:00 GMT</pubDate></item><item><title>Program #2</title><link>http://csi5v93clp.petermmaurer.com/2006/07/10/program-2.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Summer%202006%20Program%202.pdf"&gt;Click Here&lt;/A&gt; for programming assignment #2. (I hope you already have a copy!)</description><category>Programming Assignment</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/10/program-2.aspx#Comments</comments><guid isPermaLink="false">51f25a1b-6aad-4cb4-be25-a4e877daa7c3</guid><pubDate>Mon, 10 Jul 2006 14:39:12 GMT</pubDate></item><item><title>Lecture Notes 2 &amp; 3</title><link>http://csi5v93clp.petermmaurer.com/2006/07/10/lecture-notes-2--3.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Summer%202006%20Lecture%20Notes%203.pdf"&gt;Click here&lt;/A&gt; for Lecture notes 3&lt;BR&gt;&lt;BR&gt;Lecture notes 2 were eaten by MS Word.</description><category>Notes</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/10/lecture-notes-2--3.aspx#Comments</comments><guid isPermaLink="false">47c2f359-153d-40df-ba84-b5fd7b520b13</guid><pubDate>Mon, 10 Jul 2006 14:32:00 GMT</pubDate></item><item><title>Corrected syllabus</title><link>http://csi5v93clp.petermmaurer.com/2006/07/06/corrected-syllabus.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>The class time on the syllabus has been corrected. I seem to have made an enormous number of typos in everything I typed yesterday. You should check things over carefully.</description><category>Syllabus</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/06/corrected-syllabus.aspx#Comments</comments><guid isPermaLink="false">8d29f856-07b8-4a87-bd90-031d727d34f3</guid><pubDate>Thu, 06 Jul 2006 09:18:00 GMT</pubDate></item><item><title>Lecture notes 1</title><link>http://csi5v93clp.petermmaurer.com/2006/07/05/lecture-notes-1.aspx?ref=rss</link><dc:creator>Peter M Maurer</dc:creator><description>&lt;A href="http://cs.ecs.baylor.edu/~maurer/CSI5v93CLP/Summer%202006%20Lecture%20Notes%201.pdf"&gt;Click here&lt;/A&gt; for a copy of lecture notes # 1.</description><category>Notes</category><comments>http://csi5v93clp.petermmaurer.com/2006/07/05/lecture-notes-1.aspx#Comments</comments><guid isPermaLink="false">3e6a4ada-7e4f-429f-bee7-806a5bae71ea</guid><pubDate>Wed, 05 Jul 2006 15:38:00 GMT</pubDate></item></channel></rss>