<?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: RollDown Palette in Archicad C++ API</title>
    <link>https://community.graphisoft.com/t5/Archicad-C-API/RollDown-Palette/m-p/663208#M10372</link>
    <description>&lt;P&gt;Can you to implement not roll-down palette ?&lt;BR /&gt;&lt;BR /&gt;In my opinion, there are two tasks. How to create a palette and how to create a roll-down dialog (including a palette).&lt;BR /&gt;Implementing ang handling any palette is not so simple, roll-down or not.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;About a palette dialog see the DG_Test example,&amp;nbsp;OwnerDrawnListBoxPalette class.&lt;BR /&gt;Pay attention to:&amp;nbsp;ACAPI_RegisterModelessWindow in Initialize function,&amp;nbsp;ACAPI_UnregisterModelessWindow in FreeData function, OwnerDrawnListBoxPalette::PaletteAPIControlCallBack,&amp;nbsp;BeginEventProcessing() in constructor, the class implemented as a singleton, need to call Show method to make visible created palette.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 21 May 2025 16:36:26 GMT</pubDate>
    <dc:creator>Oleg</dc:creator>
    <dc:date>2025-05-21T16:36:26Z</dc:date>
    <item>
      <title>RollDown Palette</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/RollDown-Palette/m-p/662612#M10349</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm looking to create a RollDown dialog similar to the&amp;nbsp;BasicElementIconsRollDownDialog from DG_Test, but as a palette. I found this&amp;nbsp;&lt;A href="https://community.graphisoft.com/t5/Archicad-C-API/Roll-Down-Palette/m-p/272701" target="_self"&gt;forum thread&lt;/A&gt;&amp;nbsp;with pretty much the same question, but the accepted answer hasn't really helped me much. |'ve tried to implement a rolldown palette inheriting the correct base class using a similar method to how I'd implement a normal palette but haven't had any success. Would anyone be able to point me in the right direction as to how to create a functioning rolldown palette? An example would be very much appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;</description>
      <pubDate>Thu, 15 May 2025 11:45:24 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/RollDown-Palette/m-p/662612#M10349</guid>
      <dc:creator>RobDev</dc:creator>
      <dc:date>2025-05-15T11:45:24Z</dc:date>
    </item>
    <item>
      <title>Re: RollDown Palette</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/RollDown-Palette/m-p/663085#M10369</link>
      <description>&lt;P&gt;Hi!&lt;/P&gt;&lt;P&gt;It seems like the post above was something I asked about earlier. But sadly, after 4 years, I still haven’t been able to implement the roll-down palette. Now I’m trying to work on it again, hoping someone might be able to provide a concrete example.&lt;/P&gt;</description>
      <pubDate>Wed, 21 May 2025 04:33:16 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/RollDown-Palette/m-p/663085#M10369</guid>
      <dc:creator>NMK195</dc:creator>
      <dc:date>2025-05-21T04:33:16Z</dc:date>
    </item>
    <item>
      <title>Re: RollDown Palette</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/RollDown-Palette/m-p/663208#M10372</link>
      <description>&lt;P&gt;Can you to implement not roll-down palette ?&lt;BR /&gt;&lt;BR /&gt;In my opinion, there are two tasks. How to create a palette and how to create a roll-down dialog (including a palette).&lt;BR /&gt;Implementing ang handling any palette is not so simple, roll-down or not.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;About a palette dialog see the DG_Test example,&amp;nbsp;OwnerDrawnListBoxPalette class.&lt;BR /&gt;Pay attention to:&amp;nbsp;ACAPI_RegisterModelessWindow in Initialize function,&amp;nbsp;ACAPI_UnregisterModelessWindow in FreeData function, OwnerDrawnListBoxPalette::PaletteAPIControlCallBack,&amp;nbsp;BeginEventProcessing() in constructor, the class implemented as a singleton, need to call Show method to make visible created palette.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 21 May 2025 16:36:26 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/RollDown-Palette/m-p/663208#M10372</guid>
      <dc:creator>Oleg</dc:creator>
      <dc:date>2025-05-21T16:36:26Z</dc:date>
    </item>
  </channel>
</rss>

