<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[More Full Expansion issues.....]]></title><description><![CDATA[<p dir="auto">OK so I have a Player, and a Full expansion it is loading....</p>
<p dir="auto">This works fine if I dont add the activation code but the player and the expansion share a code library for doing activation....so I load the activation module in both the player and the expansion....</p>
<p dir="auto">This activation module creates its own UI in both cases, so there will be some duplicated named objects but Im not sure if thats important or not, as the expansion is loading, and in (my) theory completely overwriting the players code base....</p>
<p dir="auto">So I load the player, all fine, I load the Full expansion, and the activation screens show up - still fine...</p>
<p dir="auto">But none of the ui works now...literally nothing.</p>
<p dir="auto">Some observations:</p>
<p dir="auto">HISE wont let the expansions code use const in some instances: Complaining they are not at a GLOBAL level, since when was that required?</p>
<p dir="auto">HISE wont recognise or load my logging code, so this bit of code appears in both the player and the expansion:</p>
<pre><code>var logDir = FileSystem.getFolder(FileSystem.AppData);
var log = logDir.getChildFile("Log.txt");
var logContents;
if(!log.isFile())
{
	logContents	= "";
}else{
	logContents = log.loadAsString();
}
</code></pre>
<p dir="auto">telling me .isFile() isnt recognised.....but if I do this(just rename log to mylog):</p>
<pre><code>var logDir = FileSystem.getFolder(FileSystem.AppData);
var mylog = logDir.getChildFile("Log.txt");
var logContents;
if(!mylog.isFile())
{
	logContents	= "";
}else{
	logContents = mylog.loadAsString();
}
</code></pre>
<p dir="auto">it doesnt object... so this makes me think for some reason its objecting to having a button called inlayActivateButton in the player and also having a button called inlayActivateButton in the Expansion....</p>
<p dir="auto">Clearly theres some rules I dont know about, anyone have any clues why this is the way it is...</p>
]]></description><link>https://forum.hise.audio/topic/14764/more-full-expansion-issues</link><generator>RSS for Node</generator><lastBuildDate>Thu, 21 May 2026 14:39:19 GMT</lastBuildDate><atom:link href="https://forum.hise.audio/topic/14764.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 21 May 2026 10:22:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to More Full Expansion issues..... on Thu, 21 May 2026 13:38:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/67">@Lindon</a> well there was a problem in one of my includes, that neither HISE player nor HISE expansion projects was prepared to report.... so  moving on for a bit...</p>
]]></description><link>https://forum.hise.audio/post/120482</link><guid isPermaLink="true">https://forum.hise.audio/post/120482</guid><dc:creator><![CDATA[Lindon]]></dc:creator><pubDate>Thu, 21 May 2026 13:38:41 GMT</pubDate></item><item><title><![CDATA[Reply to More Full Expansion issues..... on Thu, 21 May 2026 10:56:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/12">@David-Healey</a> Okay I will send you a link - I cant post it here as the Activation Module is not mine...</p>
]]></description><link>https://forum.hise.audio/post/120469</link><guid isPermaLink="true">https://forum.hise.audio/post/120469</guid><dc:creator><![CDATA[Lindon]]></dc:creator><pubDate>Thu, 21 May 2026 10:56:35 GMT</pubDate></item><item><title><![CDATA[Reply to More Full Expansion issues..... on Thu, 21 May 2026 10:50:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/67">@Lindon</a> said in <a href="/post/120463">More Full Expansion issues.....</a>:</p>
<blockquote>
<p dir="auto">it doesnt object... so this makes me think for some reason its objecting to having a button called inlayActivateButton in the player and also having a button called inlayActivateButton in the Expansion....</p>
</blockquote>
<p dir="auto">It could be that there is a conflict during the loading process. You could make a mini test player and expansion with a single button with the same name in both to test it.</p>
]]></description><link>https://forum.hise.audio/post/120468</link><guid isPermaLink="true">https://forum.hise.audio/post/120468</guid><dc:creator><![CDATA[David Healey]]></dc:creator><pubDate>Thu, 21 May 2026 10:50:23 GMT</pubDate></item><item><title><![CDATA[Reply to More Full Expansion issues..... on Thu, 21 May 2026 10:46:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/12">@David-Healey</a> I can try...</p>
]]></description><link>https://forum.hise.audio/post/120467</link><guid isPermaLink="true">https://forum.hise.audio/post/120467</guid><dc:creator><![CDATA[Lindon]]></dc:creator><pubDate>Thu, 21 May 2026 10:46:14 GMT</pubDate></item><item><title><![CDATA[Reply to More Full Expansion issues..... on Thu, 21 May 2026 10:39:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/67">@Lindon</a> can you make a minimal expansion project snippet I can test?</p>
]]></description><link>https://forum.hise.audio/post/120466</link><guid isPermaLink="true">https://forum.hise.audio/post/120466</guid><dc:creator><![CDATA[David Healey]]></dc:creator><pubDate>Thu, 21 May 2026 10:39:04 GMT</pubDate></item><item><title><![CDATA[Reply to More Full Expansion issues..... on Thu, 21 May 2026 10:35:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/12">@David-Healey</a> they are in the init of the expansion...</p>
]]></description><link>https://forum.hise.audio/post/120465</link><guid isPermaLink="true">https://forum.hise.audio/post/120465</guid><dc:creator><![CDATA[Lindon]]></dc:creator><pubDate>Thu, 21 May 2026 10:35:58 GMT</pubDate></item><item><title><![CDATA[Reply to More Full Expansion issues..... on Thu, 21 May 2026 10:35:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/67">@Lindon</a> said in <a href="/post/120463">More Full Expansion issues.....</a>:</p>
<blockquote>
<p dir="auto">HISE wont let the expansions code use const in some instances: Complaining they are not at a GLOBAL level, since when was that required?</p>
</blockquote>
<p dir="auto">const can only be in on init.</p>
]]></description><link>https://forum.hise.audio/post/120464</link><guid isPermaLink="true">https://forum.hise.audio/post/120464</guid><dc:creator><![CDATA[David Healey]]></dc:creator><pubDate>Thu, 21 May 2026 10:35:29 GMT</pubDate></item></channel></rss>