<?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[SetLookAndfeel Array]]></title><description><![CDATA[<p dir="auto">How to Do array for <code>setlookAndFeel</code> ?</p>
<p dir="auto">I have 10 buttons. each button I want different <code>obj.itemcolour</code>. I have put Buttons in an array.</p>
<pre><code>const var Buttons = [Content.getComponent("Button1"),
                     Content.getComponent("Button2"),
                     Content.getComponent("Button3"),
                     Content.getComponent("Button4"),
                     Content.getComponent("Button5"),
                     Content.getComponent("Button6")];
const var laf = Content.createLocalLookAndFeel();

for (i = 0 ; i&lt;6 ; i++)

{
	
}

</code></pre>
<p dir="auto">Now My Question is How to implement <code>setlookAndFeel</code> to the array?</p>
]]></description><link>https://forum.hise.audio/topic/6812/setlookandfeel-array</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 08:27:59 GMT</lastBuildDate><atom:link href="https://forum.hise.audio/topic/6812.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 28 Nov 2022 16:51:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SetLookAndfeel Array on Mon, 28 Nov 2022 19:28:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/449">@ustk</a> Superb.. That's what I wanted. I got stuck in it.</p>
]]></description><link>https://forum.hise.audio/post/58829</link><guid isPermaLink="true">https://forum.hise.audio/post/58829</guid><dc:creator><![CDATA[DabDab]]></dc:creator><pubDate>Mon, 28 Nov 2022 19:28:39 GMT</pubDate></item><item><title><![CDATA[Reply to SetLookAndfeel Array on Mon, 28 Nov 2022 17:16:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.hise.audio/uid/1534">@DabDab</a></p>
<p dir="auto">note that <code>itemColour</code> is in fact called with <code>itemColour1</code></p>
<pre><code>const var btns = [Content.getComponent("Button10"),
                  Content.getComponent("Button9"),
                  Content.getComponent("Button8"),
                  Content.getComponent("Button7"),
                  Content.getComponent("Button6"),
                  Content.getComponent("Button5"),
                  Content.getComponent("Button4"),
                  Content.getComponent("Button3"),
                  Content.getComponent("Button2"),
                  Content.getComponent("Button1")];

const var btnsLaf = Content.createLocalLookAndFeel();

for (b in btns)
	b.setLocalLookAndFeel(btnsLaf);
	
	
btnsLaf.registerFunction("drawToggleButton", function(g, obj)
{
	g.fillAll(obj.value ? obj.itemColour1 : obj.itemColour2);
});
</code></pre>
<pre><code>HiseSnippet 1369.3ocyX8zaaTDEeWaOsX2lzVIDbcUDH4HErVm37OpPwN9OsQjjFEm1BBgpFudr8P1cFmYm0ESUQ7ofybkK7AfSEwW.DWfSndg64H2fY1cc75M1VdWGhhykLuY98d+l27l27d6QLpAx1lxTTSeR+tHE06Bp2mv6TtCDST1qhh5s.bjMWY29cg11nlJppIejbN0zoTb+c9N6BMgDCzPQJJOihMP6isv7gROp3mhMMqAahNAaEX0EJtmAkTlZRcD7HIPWoKz3TXazgP4xR.DjnZSLmxpygBxnnlZWZy906PeIwa8OCaiaXhjCxqTWnHOw0nlMkLVJUobGrYyiFresUTTAGMb2mza2+tfCvMwWHenW39tSnMDQP+gZhQoWxQnW9fzSO.8FCkTCPoTdT5Af5FLbW9vYj74Nf8HbDqET31CREu0pj3uRBJSEqfvyYAOEUiIFbAhr4000WQaKc8keXlLYDNeatVOHSqAmXq8IZew.nsQ7xTqtThXP1k10gyoj75Ks7JYztzuogY6nCYqnCYynCYinCY8nCoPzgrVzgrZzgjeok+xGFN.XeXKQLv.XFLjHndepAzbeJ8zRjl0PHyrx.mVTlV1FZXhKrkyjtQNaD+RK0WmBDoE+4OJGC0FaKhGq4PL3XJI6RMYvWdBscaSjG4VZEsVClr8JZzFe0xYdUlzsy0RjEojoYVgjb8flNHscjylCyQVdYQxq8wgjrpv7u1MZOJ+FXeMJ4PJG8DRVWJj40YzBOUqVicNoajQMMQrwNsLQHaZ.yRbrZfXqn4tQuXghrCilxAL4TNAyHZ3cpFXgTxdDL+IcQjIkmTwOTPjdJiOqDKk6lbZQ+jSdmXJXQNnz.+XKEWJG7cBkH.e04C9Zgg6uOlQ3ElO3qOejei4y5aNeVeq4y5aGOqmYPXi9XL+S2qBjCkuO5GKJhO6hXbrLzWsBpmnXCuWKSCpfrOkS65Fr5mtSb8XFBW+5KL4aXE6Oz9edwgoQDRu0BK71V9NkHn+Umj9eKLj9+leuZLz+ZSR+EaGR++xOVHF5uvjz+aLCo+e88ii9WeR5+9mER+e3e+GwP+aLQ9aGR++7heeLz+lSR+eWuP5+rLmGC8u0jzud+P5O6+b6Xn+smX74qBoeky+oHn+.2qmfA9guMjA9yD9NnKWLrnLbZSGSHezZykMj3Og30yQJHVVzKwFy6GLgT3B1SMaErO89IlU59.vQXtQmwy2Diguh7d+eyW+1eV.TsUKjAeHYSAp8YSsWmqbprnGUtCnNlfb6E0kHum6XsmC6gzdDhfXRmZ9ozV5uMqsk1claK8IFbg4OgAI1co1in35HK7IhKC1AE9TaQiWnyNVdJGTdYJjM1oNemZhM4XwTGxcXtgKkrnND9HgGIm4yjHzdbpabsGe8kP3poC964wwaCJ83J0O1+xu6+qUkzCYJpgYzH3CnDZ2NTB1H3w6wHNC2tMhEjwicaThygFmV1g0ajfyJHCX+KI0awAi28jrORPsfK7wh3jgi+fhtpKXt75N17Qt6I4rIBZOxsopFTwQBJlt87S2sClwPiE.daRM265WewEyZn6hC3m2ovMOBdWf6w+MU+28.9Ai2XcfKB7uabS0EN05SRNS0mbkvw3WSR7M+wTGNlz9.nHiqnbUvgNV0EO+afDVmPPlxuzhZB4S3di0ki8d+mzzcv+J94OYd4XU+IyOXxqEaXAMXzWX301sL+363JQruIteS8zfCji0t3iz..54zUrDOh+BCCoK9iD0DLdLqFCLqECLEhAl0iAlMhAlMiAlslJFY8Skb3TKuqbBAGU08idnpVk.EQutQ5J+GvhxsJB
</code></pre>
]]></description><link>https://forum.hise.audio/post/58814</link><guid isPermaLink="true">https://forum.hise.audio/post/58814</guid><dc:creator><![CDATA[ustk]]></dc:creator><pubDate>Mon, 28 Nov 2022 17:16:40 GMT</pubDate></item></channel></rss>