HISE Logo Forum
    • Categories
    • Register
    • Login

    Customizing Sample Import Window Aesthetics

    Scheduled Pinned Locked Moved General Questions
    3 Posts 3 Posters 61 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.
    • pelleP
      pelle
      last edited by

      Hi everyone,
      I was wondering if it's possible to customize the aesthetics of the sample import pop-up windows. Specifically, I'd like to either remove or replace the 'i' icon, and also modify the color scheme.
      Thanks for your help!Screenshot_2025-03-20_at_09.50.36.png

      d.healeyD A 2 Replies Last reply Reply Quote 0
      • d.healeyD
        d.healey @pelle
        last edited by

        @pelle https://docs.hise.dev/glossary/custom_lookandfeel.html#alert-windows

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

        1 Reply Last reply Reply Quote 1
        • A
          aaronventure @pelle
          last edited by aaronventure

          @pelle there's general LAF for modifying the looks of these popups, and there's the errorHandler for modifying the entire UX, as it'll disable the popups and just give you callbacks for various scenarios.

          The default HISE UX for sampleset import requires a plugin restart. For me, this was problematic because if a user moved their sampleset somewhere else, then opened a project, they'd have to restart the entire project if it had multiple instances of the plugin (preferable to manually restarting each plugin instance). I used the ErrorHandler and the FileSystem API to create a UX where not only does the plugin not require a restart anymore (Engine.reloadAllSamples) but this propagates to all other active plugin instances (once the error pops, start checking for changes in the AppData linkfile and executing reloadAllSamples whenever a change is detected until the samples are found).

          Some relevant links

          https://forum.hise.audio//post/75956
          https://forum.hise.audio//post/79998
          https://forum.hise.audio//post/75058

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

          15

          Online

          1.7k

          Users

          11.8k

          Topics

          102.4k

          Posts