<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://communities.bentley.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Thomas Haberstroh's Activities</title><link>https://communities.bentley.com/members/76b40c4a_2d00_d5dd_2d00_45a1_2d00_be57_2d00_6b9f3122cdb0</link><description>Thomas Haberstroh's recent activity</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>[CONNECT] material params transmit and translucency</title><link>https://communities.bentley.com/products/programming/microstation_programming/f/microstation-programming---forum/179263/connect-material-params-transmit-and-translucency</link><pubDate>Wed, 08 May 2019 09:45:58 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:0772206f-fbe3-46a2-8c38-61bb07ddedbc</guid><dc:creator>Thomas Haberstroh</dc:creator><description>&lt;p&gt;How can I get in CONNECT the material params transmit and translucency?&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;tom&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>[V8i] &amp;amp; [CONNECT]: full filename of material pattern</title><link>https://communities.bentley.com/products/programming/microstation_programming/f/microstation-programming---forum/179246/v8i-connect-full-filename-of-material-pattern</link><pubDate>Wed, 08 May 2019 05:49:42 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:4289853b-26be-4c6a-998d-0309f061f99f</guid><dc:creator>Thomas Haberstroh</dc:creator><description>&lt;p&gt;The name of material pattern can be determined by&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;MaterialMap* mMap;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;mMap-&amp;gt;fileName; (in V8i) or&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;MaterialMapLayerP layer;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;layer-&amp;gt;GetFileName(); (in CONNECT)&lt;/p&gt;
&lt;p&gt;Result ist the &amp;#39;short&amp;#39; filename, e.g. &amp;#39;brick30.jpg&amp;#39;&lt;/p&gt;
&lt;p&gt;How can I determine the full filename with path (in both versions)?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Tom&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>IElementGraphicsProcessor (V8i) _ProduceGPAs vs. _ProduceFacets</title><link>https://communities.bentley.com/products/programming/microstation_programming/f/microstation-programming---forum/172571/ielementgraphicsprocessor-v8i-_producegpas-vs-_producefacets</link><pubDate>Wed, 19 Dec 2018 06:48:55 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:b3a64b1b-a4bb-4f3e-af92-61b02cf599cb</guid><dc:creator>Thomas Haberstroh</dc:creator><description>&lt;p&gt;&lt;span style="font-size:12.8px;"&gt;Is it possible to configure the GraphicsProcessor to calculate facetSets first and GPAs second if the element could&amp;#39;nt be faceted?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:12.8px;"&gt;&lt;span style="font-size:12.8px;"&gt;Tom&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>[CONNECT]: ProviderID</title><link>https://communities.bentley.com/products/programming/microstation_programming/f/microstation-programming---forum/156790/connect-providerid</link><pubDate>Thu, 21 Jun 2018 09:09:20 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:575bbeb9-0f41-47bf-b1d8-8942416c70a8</guid><dc:creator>Thomas Haberstroh</dc:creator><description>&lt;p&gt;How can I determine the ProjectWise Provider ID (in V8i refFile-&amp;gt;file_id.providerID)?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Tom&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Ask A Question I</title><link>https://communities.bentley.com/achievements/460ac7df-7ccc-4c42-a204-9e05eef3be09</link><pubDate>Tue, 08 May 2018 02:41:54 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:110d84d5-4749-4eec-a88f-e3a7305bdc4b</guid><dc:creator /><description>Ask a question in a forum.</description></item><item><title>[MicroStation CONNECT Update 7 MDL]: mdlElement_stroke consumes memory</title><link>https://communities.bentley.com/products/programming/microstation_programming/f/microstation-programming---forum/153901/microstation-connect-update-7-mdl-mdlelement_stroke-consumes-memory</link><pubDate>Tue, 08 May 2018 07:06:10 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:0bfbbb20-f95d-409d-bbef-4de7f92987cb</guid><dc:creator>Thomas Haberstroh</dc:creator><description>&lt;p&gt;mdlElement_stroke allocates memory for resulting points. Free() or delete() the pointer crashes &lt;br /&gt;MicroStation complete. In older versions (up to V8i) it was possible (and necessary).&lt;br /&gt;Is this a bug in mdlElement_stroke? Any correct way to free the pointer?&lt;/p&gt;
&lt;p&gt;(C++ / VS2015)&lt;/p&gt;
&lt;p&gt;Thomas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Extended Element without IElementGraphicsProcessor callback</title><link>https://communities.bentley.com/products/programming/microstation_programming/f/microstation-programming---forum/115351/extended-element-without-ielementgraphicsprocessor-callback</link><pubDate>Fri, 22 Jan 2016 08:30:47 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:b6201914-5a56-4553-8bf1-4472ed8a23b4</guid><dc:creator>Thomas Haberstroh</dc:creator><description>&lt;p&gt;Im using a implementation of IElementGraphicsProcessor to reconstruct different smart solids. Most of them produce a KIBodyCP. But the attached one gives me no callback (also no one of the others like GPA...). What is there going on?&lt;/p&gt;
&lt;p&gt;Regards Tom&lt;a href="https://communities.bentley.com/cfs-file/__key/communityserver-discussions-components-files/343173/ext_5F00_elm_5F00_100.dgn"&gt;communities.bentley.com/.../ext_5F00_elm_5F00_100.dgn&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;font-size:small;"&gt;&lt;span style="font-family:Consolas;font-size:small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;font-size:small;"&gt;&lt;span style="font-family:Consolas;font-size:small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>mdlLevel_getElementMaterialId &amp;amp; different types of material ID?</title><link>https://communities.bentley.com/products/programming/microstation_programming/f/microstation-programming---forum/115258/mdllevel_getelementmaterialid-different-types-of-material-id</link><pubDate>Wed, 20 Jan 2016 07:54:35 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:31a7d1ec-b816-49e7-b5e1-b876e3f26cfb</guid><dc:creator>Thomas Haberstroh</dc:creator><description>&lt;p&gt;The Problem is to get the material data from a material asigned to a Level.&lt;/p&gt;
&lt;p&gt;mdlLevel_getElementMaterialId gets the material ID as&lt;span style="text-decoration:underline;"&gt; ElementID (UInt64)&lt;/span&gt;. How can I work with that ID? &lt;span style="font-family:Consolas;font-size:small;"&gt;&lt;span style="font-family:Consolas;font-size:small;"&gt;&lt;span style="font-family:Consolas;font-size:small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;mdlMaterial_findFromId needs a&lt;span style="text-decoration:underline;"&gt; long&lt;/span&gt; as material ID.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;font-size:small;"&gt;&lt;span style="font-family:Consolas;font-size:small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;font-size:small;"&gt;&lt;span style="font-family:Consolas;font-size:small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>mdlMaterial_getColorMaskByLevelName and RGB-Colors</title><link>https://communities.bentley.com/products/programming/microstation_programming/f/microstation-programming---forum/115073/mdlmaterial_getcolormaskbylevelname-and-rgb-colors</link><pubDate>Thu, 14 Jan 2016 16:12:17 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:fce4ee5e-a0d5-45d8-81da-95024ab54e2c</guid><dc:creator>Thomas Haberstroh</dc:creator><description>&lt;p&gt;mdlMaterial_getColorMaskByLevelName gets information about colors from colortable. Is it possible to get color-information, if materials assigned to RGB-Colors?&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;font-size:small;"&gt;&lt;span style="font-family:Consolas;font-size:small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;font-size:small;"&gt;&lt;span style="font-family:Consolas;font-size:small;"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Memory leak in mdlText_getElementDescr?</title><link>https://communities.bentley.com/products/programming/microstation_programming/f/microstation-programming---forum/112441/memory-leak-in-mdltext_getelementdescr</link><pubDate>Mon, 19 Oct 2015 13:29:47 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:7340d6ab-35e3-4fd9-a440-e411c1960cf6</guid><dc:creator>Thomas Haberstroh</dc:creator><description>&lt;p&gt;I convert a lot of text with mdlText_getElementDescr:&lt;/p&gt;
&lt;p&gt;status=mdlText_getElementDescr (&amp;amp;edPText, &amp;amp;edP-&amp;gt;el.text_2d, NULL);&lt;/p&gt;
&lt;p&gt;if (status == SUCCESS)&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt;// do nothing&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;mdlElmdscr_freeAll(&amp;amp;edPText);&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;Used Memory grows over the time. Is there really a bug in this function? How to free the Memory? Is there any Workaround?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>