HISE Logo Forum
    • Categories
    • Register
    • Login

    Floating Tile Button

    Scheduled Pinned Locked Moved General Questions
    50 Posts 7 Posters 5.3k 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 @Tod Slaughter
      last edited by

      @tod-slaughter

      HiseSnippet 900.3ocsV0raabCDlTVznZSU9AnO.KxIYfTCoz7GPPQUkrUfPhcTibM5s.5cojHLWRAtbssPfeG5qRuzyAHGyaRNki4lyvkTZ2sUNvp.cOo4W9My7wgZjVEwRSUZDtwQKlyP3umLdgzLq+LJWhFtGBeaxAzTCSG5T0awbZZJKFgwa8BqBbi5n7uO+K8nBpLhUnBgNVwiXuhmvMEZG08kbgX.MlcDOoj2Op6vHkruRnx.7rEoMZNM5T5T1gTqa0HH716GyMJ8XC0vRAe5ohWLdl5boy+i4o7SDLqPGzXHQN0n9y3h3QKq0TDBWeTQkukqx+AxA7X9J8Ecf6laHrHhx8.bspPpdEH045fz.kH1lfqAd3RvqtCd2iLNRymaJrXw1sHCkvvYBEZ6kgkyWTs+FS5q.OjlcSnmxFnAgUQz5Isa+fvG2t8NOuYPy.n4mZBOipCGHTTCWN8Htf0I7mCWlhoLSeUxbkDDZc+JdceaNJxPuLiQIu9X81yix+6cSsdHMZknOUHNAl8s7l52ygPtTvkrvIYxHCWICWYtUjKvG.GtHisSyf20LHD9pfwcSg4h+HZ4b74AWtJaJ4gJC60xV6D7tfFAWF7OsLYx5L4SnfoWmUKEW+MBqkLK4DldIv89AS8pzpsuYzpHWytjiJ4PI2754LubAwqyZHdH+zxRA8.Db0jS.usm.5Z5HNjjFD+D.ki9xW7Q+9v8nF5xDA4DNm4LsgaKG7dryfECNlcCxdrzSMp4vc7UTDDtoweszcrkmj4G9cHUFtnKJN9eq6hBgi6dNO1LCgI3OfQnYL9zYFqzmJpWGPtCYjlArvdZ04oLM5joKWF0Xav2uXyF2vRJz9WW8mWUU6Csp+36uJWsgcgov4kZy6K3sI.E8RzYKGj3sPkJ952fddQA+92TpfaeQWz+d8ArDSEmInlpa1rqv8F.ZYkUH10DxTtYQ4U7av5t1qcc2ZYc2P3dOxHtIZ15was0fWf88+Md8Odzjr+jIrHSAXqSF7G+WeoXCfxaTY1q.GPMZNPHHGlkLF3aQL.IRISjZY50rLcmbaqrsyLlIiyEtB97F6XkwdicVZDkPizp25WwZed56x0.XRl+xbC3uH.xgqVCXwcB7l4aihrMheDP95i3gabD+zFGwi13Hd7FGwS13Hd5FGwy9FQX+CJ+ZlQk3tV.JFsuaMCdeIEXU4LPzWQzZgKZ
      

      Free HISE Bootcamp Full Course for beginners.
      YouTube Channel - Public HISE tutorials
      My Patreon - HISE tutorials

      1 Reply Last reply Reply Quote 0
      • Tod SlaughterT
        Tod Slaughter
        last edited by

        Thank you David, it doesn't pop up/out?

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

          @tod-slaughter Not sure what you mean?

          Free HISE Bootcamp Full Course for beginners.
          YouTube Channel - Public HISE tutorials
          My Patreon - HISE tutorials

          Tod SlaughterT 1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey @Tod Slaughter
            last edited by

            @tod-slaughter I just reread your post, I think you want something more like this. The colours seem a bit buggy though...

            HiseSnippet 876.3ocsV01ZSDDDduzdhIZEK3Ofi7oTnJ2ESRaUDiIsQBZqASUDTQ2d2lj0d2tG6MmsgR+O6+.c16kbW0PsQvDHvLOyL6yNusYjR5xhhjJhQ0imGxHF20b7bALq+LJWPFtOw3dlGRi.lxJUUu4gznHlGwvXsWpUXTccRxme77dTepvkUnhPduj6xdMOfCEZG08Ube+ATO1w7fRV2p6PWonuzWFi7YMSaRH08T5T1QTsYULIF25.ONHUiAJvhHFq2S5Me7L4YhT6eOOhehOSK3PFiAJU8.oumlwZsj9y39dixu2QDLJiJxBqklEdf4gbO9B8EYi6m.XU3Q47gQkqidN+c5YuL5YThdqmRuMMG6p3gPAhla2wbn.KTSnXInLsRskT4zJl8knEB3QAzSYCTnvBOZzw1daq111a8zMpo+hkhHv56TkUuX.jBGqmYk69TFzWFDJEnPi5Y30y8LS9QQLXjLLNbeJParQMKqKz+XYUGvKQ8mXUOkXC7kTfKldL2mUe6LS3dZCJC4r.6bDpyt4RyQocWHcF2ClgZZ01IW0LFe5L.007wsx0kcQNNiHiTLjr8TxyhXpEmyISS6E0gyoi8Ns1qcwwxAVPAbyc2oydM2ooyeB2LAeOzYGGm143.6bnj6+NrNkoI1EeR8Iwk00ZuLA6iNXYJsPssUSa6OWaqmNIV3BbovRJNRBr2HZrUsKpUs1k09cjISVFjNYnj99L0xP0ynpqwsFh3fSXpswVE+XVtcXq5UmEt0MaVvMsvTxPoXnfCuIjkIe8CyjrJqdtIifnoPxTy8xlZR6OIbLHUMyZVIIru7xLx6FpqB4ABiIdNgLEv0WGi8YeG2rkNNV0beVzofLLw1r4BLCbCN1yKNxu0c9BgtesK4OG6wkORuXeJb0MR50vY.Xk4Ji95waQDGlW9lsBqoruwaQuozcSyQbvc1x4akkvWr.7+luYK82v7fISXtPAYW2bvG9W2vuBT4sxX8VtCofhiMDlGEGLF2L3xPlHDLe7fLMpnatSks0x5LyXlvKQ3m3mLPGsrQFnSNHIf5pjewMcjP+rxsSzfbRj75ZU7YdT1Zwjfl2A3acew0UmHdHx7k6QyU1iGuxdzZk8n8J6QmU1icVYO18Z7P+GKdQLHCRGKPEiNHYCjgwABJ1UkzAR9EvV563w
            

            Free HISE Bootcamp Full Course for beginners.
            YouTube Channel - Public HISE tutorials
            My Patreon - HISE tutorials

            1 Reply Last reply Reply Quote 0
            • Tod SlaughterT
              Tod Slaughter @d.healey
              last edited by

              @d-healey alt text

              d.healeyD 1 Reply Last reply Reply Quote 1
              • d.healeyD
                d.healey @Tod Slaughter
                last edited by

                @tod-slaughter Ya, see my last post :)

                Free HISE Bootcamp Full Course for beginners.
                YouTube Channel - Public HISE tutorials
                My Patreon - HISE tutorials

                1 Reply Last reply Reply Quote 0
                • Tod SlaughterT
                  Tod Slaughter
                  last edited by

                  alt text

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

                    @tod-slaughter Like I said, the colours seem to be messed up/buggy. @Christoph-Hart ?

                    Free HISE Bootcamp Full Course for beginners.
                    YouTube Channel - Public HISE tutorials
                    My Patreon - HISE tutorials

                    1 Reply Last reply Reply Quote 0
                    • Tod SlaughterT
                      Tod Slaughter
                      last edited by

                      I liked your first example btw, really cool but there's a toggle close button in the preset browser that can accidentally destroy the gui

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

                        @tod-slaughter That only appears in the preview I think, not in the exported plugin (although I could be wrong about this).

                        Free HISE Bootcamp Full Course for beginners.
                        YouTube Channel - Public HISE tutorials
                        My Patreon - HISE tutorials

                        Tod SlaughterT 1 Reply Last reply Reply Quote 0
                        • Tod SlaughterT
                          Tod Slaughter @d.healey
                          last edited by

                          @d-healey You're right I just tried it 😁

                          1 Reply Last reply Reply Quote 1
                          • Tod SlaughterT
                            Tod Slaughter
                            last edited by

                            @d-healey sometime ago I found one of your snippets with 2 panels with a show hide button e.g. creating a tab.

                            I can't find it now. Do you remember the one I mean?

                            1 Reply Last reply Reply Quote 0
                            • Christoph HartC
                              Christoph Hart
                              last edited by

                              That one?

                              https://forum.hise.audio/topic/499/multiple-page/9

                              Tod SlaughterT 2 Replies Last reply Reply Quote 0
                              • Tod SlaughterT
                                Tod Slaughter @Christoph Hart
                                last edited by

                                @christoph-hart Not the one but it helped thank you :D

                                1 Reply Last reply Reply Quote 0
                                • Tod SlaughterT
                                  Tod Slaughter @Christoph Hart
                                  last edited by

                                  @christoph-hart Can you please snippet the pop out preset browser like the one in hexeract?

                                  1 Reply Last reply Reply Quote 0
                                  • Christoph HartC
                                    Christoph Hart
                                    last edited by

                                    Fresh from the source:

                                    const var PresetDisplay = Content.getComponent("PresetDisplay");
                                    
                                    PresetDisplay.setPaintRoutine(function(g)
                                    {
                                    
                                    	g.fillAll(0xFF111111);	
                                    	
                                    	g.setColour(Colours.white);
                                    	
                                    	g.drawAlignedText(this.data.text, [0, 0, this.getWidth(), this.getHeight()], "centred");
                                    	
                                    });
                                    
                                    PresetDisplay.startTimer(200);
                                    
                                    PresetDisplay.setTimerCallback(function()
                                    {
                                        var text = Engine.getCurrentUserPresetName();
                                    	
                                        if(text == "")
                                    	text = "Init";
                                    	
                                        if(this.data.text != text)
                                        {
                                            this.data.text = text;
                                            this.repaint();
                                        }
                                    });
                                    
                                    const var presetBrowserData = 
                                    {
                                      "Type": "PresetBrowser",
                                      "Title": " ",
                                      "FontSize": 16,
                                      "ColourData":
                                      {
                                        "bgColour": "0xDD111111",
                                        "itemColour1": "0xFF46C0D8",
                                        "itemColour3": "0x3346C0D8"
                                      }
                                    };
                                    
                                    PresetDisplay.setPopupData(presetBrowserData, [PresetDisplay.getWidth()/2, 25, 800, 470]);
                                    
                                    NatanN 1 Reply Last reply Reply Quote 1
                                    • Tod SlaughterT
                                      Tod Slaughter
                                      last edited by

                                      yay! Thx ☺

                                      1 Reply Last reply Reply Quote 0
                                      • Tod SlaughterT
                                        Tod Slaughter
                                        last edited by

                                        @Christoph-Hart alt text

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

                                          @tod-slaughter I see no controls in your widget list and that function is part of the panel control class so you must have a panel on which to call that function. Basically the script Christoph gave you assumes there are some controls on your canvas, you'll need to create them manually.

                                          Free HISE Bootcamp Full Course for beginners.
                                          YouTube Channel - Public HISE tutorials
                                          My Patreon - HISE tutorials

                                          Tod SlaughterT 1 Reply Last reply Reply Quote 0
                                          • Tod SlaughterT
                                            Tod Slaughter @d.healey
                                            last edited by

                                            @d-healey

                                            I was just trying to test it to see how I could adapt it. Not sure what controls to add as this is called from a text "init" button on the interface of hexeract

                                            d.healeyD 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            19

                                            Online

                                            2.0k

                                            Users

                                            12.6k

                                            Topics

                                            109.8k

                                            Posts