<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: AutoCAD 2008 &#8211; Copy to Layer</title>
	<atom:link href="http://www.caddmanager.com/CMB/2007/09/autocad-2008-copy-to-layer/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.caddmanager.com/CMB/2007/09/autocad-2008-copy-to-layer/</link>
	<description>Practical, proven insight into CADD Management from Mark W. Kiker</description>
	<lastBuildDate>Wed, 08 Feb 2012 05:07:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Benson</title>
		<link>http://www.caddmanager.com/CMB/2007/09/autocad-2008-copy-to-layer/comment-page-1/#comment-142</link>
		<dc:creator>Benson</dc:creator>
		<pubDate>Tue, 25 Sep 2007 07:45:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.caddmanager.com/CMB/2007/09/11/autocad-2008-copy-to-layer/#comment-142</guid>
		<description>you can also set a command reactor - ie if the mtext command is activated then the text entered will be on a certain layer automatically :&lt;br/&gt;&lt;br/&gt;Private Sub AcadDocument_BeginCommand(ByVal CommandName As String)&lt;br/&gt;&#039;Remember - command ie LINE must be in capitals&lt;br/&gt;Dim objLayer As AcadLayer&lt;br/&gt;Dim strLayerName As String&lt;br/&gt;&lt;br/&gt;If CommandName = &quot;MTEXT&quot; Or CommandName = &quot;TEXT&quot; Then&lt;br/&gt;    strLayerName = (&quot;0cm-Annot-Text&quot;)&lt;br/&gt;    Set objLayer = ThisDrawing.Layers.Add(strLayerName)&lt;br/&gt;        &lt;br/&gt;    If ThisDrawing.Layers.Item(&quot;0cm-Annot-Text&quot;).Freeze = True Then&lt;br/&gt;        ThisDrawing.Layers.Item(&quot;0cm-Annot-Text&quot;).Freeze = False&lt;br/&gt;    ElseIf ThisDrawing.Layers.Item(&quot;0cm-Annot-Text&quot;).LayerOn = False Then&lt;br/&gt;        ThisDrawing.Layers.Item(&quot;0cm-Annot-Text&quot;).LayerOn = True&lt;br/&gt;    End If&lt;br/&gt;        &lt;br/&gt;    ThisDrawing.ActiveLayer = objLayer&lt;br/&gt;    ThisDrawing.SendCommand &quot;_MText&quot; &amp; vbCr: ThisDrawing.SendCommand &quot;_regen&quot; &amp; vbCr</description>
		<content:encoded><![CDATA[<p>you can also set a command reactor &#8211; ie if the mtext command is activated then the text entered will be on a certain layer automatically :</p>
<p>Private Sub AcadDocument_BeginCommand(ByVal CommandName As String)<br />&#8216;Remember &#8211; command ie LINE must be in capitals<br />Dim objLayer As AcadLayer<br />Dim strLayerName As String</p>
<p>If CommandName = &#8220;MTEXT&#8221; Or CommandName = &#8220;TEXT&#8221; Then<br />    strLayerName = (&#8220;0cm-Annot-Text&#8221;)<br />    Set objLayer = ThisDrawing.Layers.Add(strLayerName)</p>
<p>    If ThisDrawing.Layers.Item(&#8220;0cm-Annot-Text&#8221;).Freeze = True Then<br />        ThisDrawing.Layers.Item(&#8220;0cm-Annot-Text&#8221;).Freeze = False<br />    ElseIf ThisDrawing.Layers.Item(&#8220;0cm-Annot-Text&#8221;).LayerOn = False Then<br />        ThisDrawing.Layers.Item(&#8220;0cm-Annot-Text&#8221;).LayerOn = True<br />    End If</p>
<p>    ThisDrawing.ActiveLayer = objLayer<br />    ThisDrawing.SendCommand &#8220;_MText&#8221; &#038; vbCr: ThisDrawing.SendCommand &#8220;_regen&#8221; &#038; vbCr</p>
]]></content:encoded>
	</item>
</channel>
</rss>

