HISE Logo Forum
    • Categories
    • Register
    • Login

    Table (the kind with rows and columns) LAF is broken

    Scheduled Pinned Locked Moved Bug Reports
    2 Posts 1 Posters 117 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • d.healeyD
      d.healey
      last edited by d.healey

      The LAF appears to work until you assign a CC to a control, then the table reverts to its default appearance.

      Take a look at this snippet, remove the assigned CCs and recompile and you'll see the laf is applied. Assign a CC and once again the laf is reset.

      HiseSnippet 1231.3oc4WstSabDEdVfMs1oMMQJO.qP8GNUnU1FiATUa7cvhaNwFRH8GQi2cr8TFOi0tyBXPQBU0Gj9DzGm9+9Fz2.5Y10lc1fIPPkeDUjLxmybt7cNy4x3VdBGhuuvCYjty3QDjw2X1dLWNn5.LkiZVCY7DSFtWGbWFoCwWhpLdD12m3hLLleCkLFoV.E92+7xJXFl6PhYgPGHnNjsoCoxXtsJsEkwZfcIcnC0jtPolNBdUASD.3YdyrnQXmiv8I6hUhMmIZSr+.jwOXlckhDxpK2y0Eu7xtEKVb80Vuv54v8xV.2MWw0Kjuvp4Wa0dHiGU2kJEdskXIwGYrPEg631CDmvibvATeJDYJhbn1fmiX2PvbUgnhKp5.Jys0zDkOBrRq3z17QosmatC0kdE+3z2SCOvJVC8DnwbIg27IfWNc3kUCdy.RFZPZgHH8Ly1NdzQx3ST34wlM4RhWOLbOoCkHYQy8WyYVU.Rvk1CwGQZ3ADWoQlhYytjE7uW7ioSC2U9RKn3v5mrlphiGAhjsENX11BwQk4tMHDVFk3ff1dj9TevVMB3NRpfmYQWO7IgEWUIL1hKY0a5I8WxRz8WeQ5ySmxpucOnfoLikIp3vGLjKXyObGr6lDnNyqBTH02SDvce37AnWvP9Cg8es3jaM.9j1O5p5XrmUCl.Ko79cnLRNsKt9DYUwvQBNPjYwDRsHXgDLr8IxqcECg.H2TjYI36Jjj83YBAW5Oj15iOpWuYdlBPdBFi3MyiUSL79TJlgGLrKwaIHZYAjqDD5JR1pYdysZ5SBbhxOZBJ3M4T4diH7aZ9.ZRREZKmeBpfuICaJexjlx1LJTxfnPu2WYtEWzMGJDv5yNQ2jxUBjRAOT4TlQDeNpeMemeFJueyZXIVMYYRz.Q3HhmjpRdF0HGCy0ilyjxrFw+HoXDjiupFBRv2Z.e5UN7hWUZbr2WqDzGLpM8roHpzee1u+RjlsW3NjOhsNhqa8ZkPeFnLulc9iw514muUT9X4jUCQ1VuGJzCemYh1JcD+8Zd5heozjqfn7czFksIXOdKLmvPc6OcmYpGM85iJICi4d4kWdQRt40YKImJutvmPckCtBEV+VoADZ+Aw6wu37Rnqu0APmvMfgkIWBpdpvjCf10DadTaW39T4X8mR7e1lw6JDelYKpzYvrw3by.iPqwCAFm7dhu0rdudDGYL.WvrwaeXd7.50h.UU3NXoGEJBM2MXXanXvg.dmCUXpwkFyolnDQmUQqx.sIb2PBnl4xIGlSQaL4vbSODMD63IduSzHI0KV95PN.l3gutKk4NJZqYLHaHTt+dGmjl5ZJl+9p3x2WEKbeUbk6qhEuuJt58Uw0tcEUSiJGHECiZahW5A6vgeOgNgowSRVsq+ZzPG1j6RNcpogJaOotqqyc0GRzHfwtlLJlejbsOhbhNcnOg3Rw67m+manFbCv7XX8lBkqZt7p17NE2ZspU1neUa6Cp2.mc+bsBJvbNp4FpO1kq05szW8l2ka+Fv26YaaiJKg9mtARR7JtlQFMreE8kTZYJOszx1lqr7zzxV8qeCokMa8ty1+.73xsr2rywsYGxprWgF182ogi3v2bncsV1URlqhWYeWyVO8+SEQ4SlV1oU8vGlYXTmq9sAQb+WLRJW4.
      

      It also comes back if I play around with the colour properties - but then goes again on compile.

      Peek 2024-11-28 00-18.gif

      CSS seems to work, so I'm guessing the introduction of CSS is where it got messed up. I've had a look at the code but can't figure out the source of the issue, but I do notice that the laf function in ScriptingGraphics.cpp is never called.

      Libre Wave - Freedom respecting instruments and effects
      My Patreon - HISE tutorials
      YouTube Channel - Public HISE tutorials

      1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey
        last edited by d.healey

        Also affects the MPE floating tile - and CSS doesn't appear to apply to that one so no workaround there and I want to avoid the CSS system for now anyway.

        Libre Wave - Freedom respecting instruments and effects
        My Patreon - HISE tutorials
        YouTube Channel - Public HISE tutorials

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        28

        Online

        1.8k

        Users

        12.0k

        Topics

        104.5k

        Posts