<?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 Re: How to catch element moving? in Archicad C++ API</title>
    <link>https://community.graphisoft.com/t5/Archicad-C-API/How-to-catch-element-moving/m-p/138261#M6708</link>
    <description>Hi equilibrium,&lt;BR /&gt;
&lt;BR /&gt;
I think you have to attach element observer.&lt;BR /&gt;
&lt;BR /&gt;
This can be done in the initializing stage of your add-on by &lt;BR /&gt;
ACAPI_Notify_InstallElementObserver&lt;BR /&gt;
&lt;BR /&gt;
Ranga</description>
    <pubDate>Wed, 27 May 2009 00:53:35 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2009-05-27T00:53:35Z</dc:date>
    <item>
      <title>How to catch element moving?</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/How-to-catch-element-moving/m-p/138260#M6707</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;I need to catch notification when user move element. But I can not find such event in notification manager.&lt;BR /&gt;&lt;BR /&gt;It's possible to catch element moving?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;/DIV&gt;</description>
      <pubDate>Thu, 03 Aug 2023 15:09:10 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/How-to-catch-element-moving/m-p/138260#M6707</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-08-03T15:09:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to catch element moving?</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/How-to-catch-element-moving/m-p/138261#M6708</link>
      <description>Hi equilibrium,&lt;BR /&gt;
&lt;BR /&gt;
I think you have to attach element observer.&lt;BR /&gt;
&lt;BR /&gt;
This can be done in the initializing stage of your add-on by &lt;BR /&gt;
ACAPI_Notify_InstallElementObserver&lt;BR /&gt;
&lt;BR /&gt;
Ranga</description>
      <pubDate>Wed, 27 May 2009 00:53:35 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/How-to-catch-element-moving/m-p/138261#M6708</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-05-27T00:53:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to catch element moving?</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/How-to-catch-element-moving/m-p/138262#M6709</link>
      <description>Sorry, Ranga, but I cann't to catch simple element moving.&lt;BR /&gt;
I was call ACAPI_Notify_InstallElementObserver in my Initialize function and register APIElementEventHandlerProc:
&lt;PRE&gt;&lt;I&gt;
&lt;/I&gt;GSErrCode __ACENV_CALL ElementChangeEventNotifyHandler (const API_NotifyElementType *elemType)
{
	ACAPI_WriteReport("ElementChangeEvent", true);		
	return NoError;
}
&lt;/PRE&gt;

I move "Wall" element, but &lt;B&gt;not&lt;/B&gt; received notifications.&lt;BR /&gt;
How I must catch it?&lt;BR /&gt;
&lt;BR /&gt;
For example, I can change element and receive notification with APIDefaultsChangeHandlerProc (registered with ACAPI_Notify_CatchChangeDefaults).</description>
      <pubDate>Wed, 27 May 2009 09:34:06 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/How-to-catch-element-moving/m-p/138262#M6709</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-05-27T09:34:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to catch element moving?</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/How-to-catch-element-moving/m-p/138263#M6710</link>
      <description>Summary: How I can catch action when user select figure and move it to another place?</description>
      <pubDate>Wed, 27 May 2009 15:23:37 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/How-to-catch-element-moving/m-p/138263#M6710</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-05-27T15:23:37Z</dc:date>
    </item>
  </channel>
</rss>

