<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Disable keyboard delete key on autocad loading in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/disable-keyboard-delete-key-on-autocad-loading/m-p/4884982#M45050</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does anyone ehere knows how to disable keyboards keys (e.g. delete key, enter key, spacebar key) once autocad load.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks and regards,&lt;/P&gt;</description>
    <pubDate>Thu, 13 Mar 2014 20:49:14 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2014-03-13T20:49:14Z</dc:date>
    <item>
      <title>Disable keyboard delete key on autocad loading</title>
      <link>https://forums.autodesk.com/t5/net-forum/disable-keyboard-delete-key-on-autocad-loading/m-p/4884982#M45050</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does anyone ehere knows how to disable keyboards keys (e.g. delete key, enter key, spacebar key) once autocad load.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks and regards,&lt;/P&gt;</description>
      <pubDate>Thu, 13 Mar 2014 20:49:14 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/disable-keyboard-delete-key-on-autocad-loading/m-p/4884982#M45050</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-03-13T20:49:14Z</dc:date>
    </item>
    <item>
      <title>Re: Disable keyboard delete key on autocad loading</title>
      <link>https://forums.autodesk.com/t5/net-forum/disable-keyboard-delete-key-on-autocad-loading/m-p/4887714#M45051</link>
      <description>&lt;P&gt;I think I found the solutions to do this by implementing&lt;/P&gt;&lt;P&gt;ObjectOverrule&lt;/P&gt;</description>
      <pubDate>Fri, 14 Mar 2014 21:06:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/disable-keyboard-delete-key-on-autocad-loading/m-p/4887714#M45051</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-03-14T21:06:34Z</dc:date>
    </item>
    <item>
      <title>Re: Disable keyboard delete key on autocad loading</title>
      <link>https://forums.autodesk.com/t5/net-forum/disable-keyboard-delete-key-on-autocad-loading/m-p/4888110#M45052</link>
      <description>could you post your key code showing how to realize this?</description>
      <pubDate>Sat, 15 Mar 2014 06:37:11 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/disable-keyboard-delete-key-on-autocad-loading/m-p/4888110#M45052</guid>
      <dc:creator>swaywood</dc:creator>
      <dc:date>2014-03-15T06:37:11Z</dc:date>
    </item>
    <item>
      <title>Re: Disable keyboard delete key on autocad loading</title>
      <link>https://forums.autodesk.com/t5/net-forum/disable-keyboard-delete-key-on-autocad-loading/m-p/4888424#M45053</link>
      <description>&lt;P&gt;Here is the code I got from reading an article from dev blog but I forgot the link.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Public Class CErase&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Inherits ObjectOverrule&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Public Overrides Sub [Erase](dbObject As DBObject, erasing As Boolean)&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; MyBase.[Erase](dbObject, erasing)&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; Throw New Autodesk.AutoCAD.Runtime.Exception(ErrorStatus.NotApplicable, "Use DrawingTool Delete command to delete Spaces.")&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Class&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Shared objEraseOverRule As EraseOverrule = Nothing&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Public Shared Sub PreventErase()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim ed As Editor = Application.DocumentManager.MdiActiveDocument.Editor&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If objEraseOverRule Is Nothing Then&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; objEraseOverRule = New EraseOverrule()&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ObjectOverrule.AddOverrule(RXObject.GetClass(GetType(Entity)), objEraseOverRule, False)&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; ObjectOverrule.Overruling = True&lt;BR /&gt;&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; ObjectOverrule.RemoveOverrule(RXObject.GetClass(GetType(Entity)), objEraseOverRule)&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; objEraseOverRule.Dispose()&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; objEraseOverRule = Nothing&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;/P&gt;</description>
      <pubDate>Sat, 15 Mar 2014 14:47:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/disable-keyboard-delete-key-on-autocad-loading/m-p/4888424#M45053</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-03-15T14:47:51Z</dc:date>
    </item>
  </channel>
</rss>

