HISE Logo Forum
    • Categories
    • Register
    • Login

    New local LookAndFeel objects

    Scheduled Pinned Locked Moved General Questions
    48 Posts 6 Posters 2.7k 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.
    • LindonL
      Lindon @d.healey
      last edited by

      @d-healey okay - let me start again then.. hang on....

      HISE Development for hire.
      www.channelrobot.com

      LindonL 1 Reply Last reply Reply Quote 1
      • LindonL
        Lindon @Lindon
        last edited by

        wow how ugly is this...........

        SO instead of using git to swap to develop and/or checkout the latest build, I did the following:

        Deleted HISE from my Windows computer - yep all of it every thing in total
        Went to Github and selected the develop branch
        Down loaded the Zip file
        unzipped it to my D drive
        unzipped the VST SDK stuff...
        Opened Projucer and opened the standalone project,
        saved and opened in IDE...
        Selected Release/X64 in Visual Studio
        ran a build
        when it completed successfully
        opened the stand alone and got this in the API:

        650701ed-81b7-4478-8bfd-8658e76a0e0c-image.png

        So the only thing I am doing different is I am NOT using Git to checkout the code....

        mystifying....

        HISE Development for hire.
        www.channelrobot.com

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

          @lindon said in New local LookAndFeel objects:

          So the only thing I am doing different is I am NOT using Git to checkout the code

          After you checkout do you clean the build folder before rebuilding?

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

          LindonL 1 Reply Last reply Reply Quote 0
          • LindonL
            Lindon @d.healey
            last edited by

            @d-healey yes - as I've said before if I clean the build it will not work - but if I delete the entire contents of hte build folder then it will compile.

            This time round I didnt do a clean before building as it was (in effect) the first build I'd done....

            now I definately dont trust git or VS

            HISE Development for hire.
            www.channelrobot.com

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

              @lindon said in New local LookAndFeel objects:

              now I definately dont trust git or VS

              a3cabe1c-44b0-44c4-9bf0-b842f68a5c54-image.png

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

              1 Reply Last reply Reply Quote 1
              • d.healeyD
                d.healey @Christoph Hart
                last edited by d.healey

                @christoph-hart said in New local LookAndFeel objects:

                @d-healey Does it work with other floating tiles (eg. the keyboard)?

                Doesn't seem to work for tables either.

                HiseSnippet 906.3ocsVs0aaaCElzILq1acXEXOrGExS1nYF1qMWJBFlSbhKLZtXLmUr8TGCEkEWjHEjnSlwP+O2+Aominjk8hWZqAldPVmKeTe7SmygdTpQHyxLoDZ8qlkHIzugMdl1F1OjqzjgmPneK6bdlUl54bc7rDdVlzmPoa7ZzAs9lj7qO7KGyi3ZgrxEg7ViRHOSEqrUdG06MpnnAbe4Up3Ex9k8FJL59lHyTfOav5PR3ha3SjWvwzpwHzsN0WYMoisbqLCx4Xi+rwgl6zt7eqJSccjDM5RFCKjyMoenJxeT4dMiPnaNpZmugam+8ryU9p49qTfuKOfWEhE0.ZsGiRc+BnDcAJsoiROiMVjpRrUQP970rgZ3CR.Gj5EohKWRs8qw5afLz11w7ajCRAi4HZtWmN63A2ZcXiFfbmY8rbffmwC79YuRbhTIrcNyH3QmYL2bj1efTF0DwTlc6T4DEVXLXpVXUFcys8S42cEFdD2Ft8NdAkQlrim45+pUi+ogGbMoclz59L2Db295INCX0cgw0AWh7nIvC4vayARsiWm16NOwp0w8SV66T1vihRB4KsxHpNGzZNt.n96+3E.479VGVudo3bKO0KeO0cA4YB9diSLZvn41tvaCHcOgz5ARWor05vRUwynuvXkWpahBS8Fuug2+NTPvJigzH0DEISWYXrqJ8w.1TOM9ZInJ2xilJmmHT1sbs7Ved0xBmprPhF8PsxdYhrvdfIxGqQwmeXkOoPVwdfBFBTwl2A7zhNfbkknf03ILmJSxI+hyZ74VNgtK6E60d4qaubzy2e7qz8S5eP+ba3VvywPuxYSH+1vSP3ET.XCvvDYpUgBA8D4svbLWSYc1Ixrarlj7bKpBHzu5SR3+thr+QuYyM58m8tS4aCITF8JJgDJUSBsn0O.VkkvP5aQH2euaB5ClT.ynL9Si31kGbgSnKB.U.KMs.mHnyT1YKNA+KXZVmGcZ1mKEeFajxJBWMGqsBNBeg9+fiEmA7T1oAARgshfaxF76q6.+Owq+WMSsJ8jy41TETavtXZ7X3KsPBucsVFkg0.0v9CmcGzFUfwRsetw8vUQvtnMsHX2xfjXtH07NgqqBOk4I4d.NoyOTsNb5NX6MuchwfQkjX3.u2ID31+GgV1Ui4mVCLuXMv7x0.ytqAl8VCL6uFXN3Qwf+WiilZMwt1AvwnSyGMQompwAI4UgjORvyYZ6
                

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

                Matt_SFM 1 Reply Last reply Reply Quote 0
                • Matt_SFM
                  Matt_SF @d.healey
                  last edited by

                  @d-healey does the local LAF works for somebody ? I'm using it for the first time in a project and it works perfectly well in HISE but not in the compiled plugin... Did I overlooked something ?
                  (windows, develop commit from feb. 20)

                  Develop branch
                  Win10 & VS17 / Ventura & Xcode 14. 3

                  DanHD 1 Reply Last reply Reply Quote 0
                  • DanHD
                    DanH @Matt_SF
                    last edited by

                    @Matt_SF @d-healey used it in his latest keyboard laf vid I believe...

                    DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                    https://dhplugins.com/ | https://dcbreaks.com/
                    London, UK

                    Matt_SFM 1 Reply Last reply Reply Quote 0
                    • Matt_SFM
                      Matt_SF @DanH
                      last edited by Matt_SF

                      @DanH the only one I didn't have time to watch yet :face_with_tears_of_joy: ! But it got it to work perfectly into HISE... but not in the compiled plugin.

                      Develop branch
                      Win10 & VS17 / Ventura & Xcode 14. 3

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

                        @Matt_SF said in New local LookAndFeel objects:

                        but not in the compiled plugin.

                        Share a simple snippet that doesn't work for you when compiled and I'll give it a try.

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

                        Matt_SFM 1 Reply Last reply Reply Quote 0
                        • Matt_SFM
                          Matt_SF @d.healey
                          last edited by

                          @d-healey testing the snippet as plugin.... forgot to say that I'm using local LAF for comboboxes (in this particular project)

                          Develop branch
                          Win10 & VS17 / Ventura & Xcode 14. 3

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

                            @Matt_SF Should there be a snippet with that post?

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

                            Matt_SFM 1 Reply Last reply Reply Quote 0
                            • Matt_SFM
                              Matt_SF @d.healey
                              last edited by Matt_SF

                              @d-healey nope, here it is : (I also tested it with a simple slider and it doesn't work either)

                              HiseSnippet 1281.3oc2W80aaaCDmxIJaRaqqcnOtGHL1CNntN1NYcCHXnN9eEF0IwHNsnCAAcLRT1bVhzPhNItA4gArO.6SR+JrOK6avvdcOzcjR1VNwo0yX8kIDDKx6Nxe2c+HuScBENznHQHxv53wCoHiO2r6Xtres9DFG0pNx3dl6ShjzPb7TUGOjDEQcQFFq8L0DFVqizO+4SqR7IbG5roPnWJXNz1r.lb1rcp7blueShK8XVPJs2oRKGAulvWLBvyZlEQCINCH8nGPTpkwDYrQCWlTD1URjzHjw5UEti61WbAOV+WxhXm4SUCJg5BKT7zME9tJDqlEUqOy2syD+NBAqRmYQg0hiBOzbelKa57yhF2WK.OyhzwCiLyCu0lCdkRCuhof2BfjQJHsdLjdfYWmP1P4LIJ77Yls3Pxwi.g8zPIVWTlewzrl.zfKKDPFPaFBClZQtsKVLOtbwhatqs8Vagqc39UOr5guB29vZ60F2dul11PFIRhCn7QsId3e.OY0bBofS1V3P7aKDC1i61jR8yAqThtEBo8XJhSyQbGISvyk0MjbQMQvYhphKylG6MQPu7XwY+7l1WYacNIDSfsAFWf.awt1V1VLObN0D8EmSC2z15JaLFaYA+C2qPDUFSYzpvjzf3gk.nLuZMAnmK6gCobbWBOBWEnE3VRhOyAPS4cJTLkIos0CnqGGxH7d9zbmPNo7o3GiU+rUIH9QNY6S2pbgx4wOA96z738Ix9E5zZ98W4664y5wotGSuTpAqDdIOVufaUVuRkNMudgiWU3mr9TOYVXort11h5GQWRuu7+679q2bWqIzQEKQQyRwG6oBDACEbpxMUBylvEUN+s3oIjzDhe21sp23naS6i7Ytzvkk3OU66f5ejPRBG2Uq0RS+sWJVdRZpguOaXDM2DySDZuTbk+czj6HodNweDM+T7CoPGHnERcUYialBeNWbVo6LGpkpLS+xByhSi3at6jnIVvOPHoGxyoCn1WaiuoHOuEJSghPguOMbghU0pBeeFliOJ3LZXdrNFLUQ3B74qJXd2UERWzxINnjRQAuEmIUol6pTFJIRBUPxjfJPUot9w8SpeL4BXDCJTrgo5f.Ri3zUxQ2z56kXcL6Ua6mXpSL2zX34EspSjDUYrD7.XbHMTxTtuQc54POAwE0rLqSiFHEC0.NI0iLr+vP9xY63OVY7rAGWIf.xLMVCFn33vV90l05q5CAWxN4kxSdYaTpyAvprQmNu8uQIlNoUDqMjx+RO6ELWY+z6beJqW+T81zpBJke7kevf2L2nxOk1M9lJQxwJRwFZEQALWWeZGQDSQ5Rkp9c3dlgcYuQmAt5gu8Y+wa90mFjtuLDRGQlkbiF44wtT2PEboQPjDvVq.nOKjwWY9hHJ1k5QF4CW+M.VGeFe.b.Wn0e9nxi9sG8tEDUpeqnR8Jna2PCzJkvcjOQNe+UplJSDn7zzM0nZbgCQfwo8l+yZ5ZYg3CL6vjN8WLFyr.LpNM9Q.iIsp9ElM77nNxY.bcylu5iSeoniDijLdOnFenhAYdvnft.YvgB6NmC8mnN4kQcQT73hpwpHPWJ2UO3cvShvRpwFIBKMQHvVcBEu1I9BHUyvepdF.Sb82AXAePBLFO8lGSyhEJpNgvdsiix8ebIDZw1TdErY6UvlcVAa91UvlmrB17cqfMe+60F0mDs2HoHH93.LQmF5J.FFM3DfYoYgn+w09M+8
                              

                              How it appears in HISE :
                              b199d567-48a6-46d8-9584-35f19e9d77a0-image.png

                              How it appears in plugin :
                              918951d9-76bc-4611-8fc1-9dbd5d634619-image.png

                              Develop branch
                              Win10 & VS17 / Ventura & Xcode 14. 3

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

                                @Matt_SF Does it work in a standalone build? How many copies of the HISE source code are on your system? ;)

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

                                Matt_SFM 1 Reply Last reply Reply Quote 0
                                • Matt_SFM
                                  Matt_SF @d.healey
                                  last edited by

                                  @d-healey said in New local LookAndFeel objects:

                                  How many copies of the HISE source code are on your system? ;)

                                  Only one 😁
                                  But I'll try it in a standalone build tomorrow and report back. Thanks David 👍

                                  Develop branch
                                  Win10 & VS17 / Ventura & Xcode 14. 3

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

                                    @Matt_SF Works for me as both a VST3 and as Standalone

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

                                    Matt_SFM 1 Reply Last reply Reply Quote 0
                                    • Matt_SFM
                                      Matt_SF @d.healey
                                      last edited by

                                      @d-healey So, I tested it on my mac, which I used the most recently and it worked fine. And.... as it turns out I did have another HISE source code on my PC, which I'm using currently 🤦

                                      Remove the old source code and abracadabra, everything works better.

                                      Thanks again David and sorry for having bothered you with that.

                                      Since you're ending asking the same questions everytime and solving 90% of the problems with them, wouldn't it be possible to create a 'troubleshooting' sticky post on the forum ? :)

                                      Develop branch
                                      Win10 & VS17 / Ventura & Xcode 14. 3

                                      DanHD 1 Reply Last reply Reply Quote 1
                                      • DanHD
                                        DanH @Matt_SF
                                        last edited by

                                        @Matt_SF it should just be written across the top of the forum :face_with_tears_of_joy:

                                        DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                                        https://dhplugins.com/ | https://dcbreaks.com/
                                        London, UK

                                        1 Reply Last reply Reply Quote 1
                                        • ustkU
                                          ustk
                                          last edited by

                                          Why is there a ScriptComponent.createLocalLookAndFeel() method for each script components?
                                          Isn't the Content.createLocalLookAndFeel() enough?

                                          Can't help pressing F5 in the forum...

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

                                            @ustk I think this is the same as the component.setPropertiesFromJSON() and component.updateContentPropertyInternal() methods, they aren't usable but shows up in the API docs because of some quirk in the way the docs are generated.

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

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

                                            24

                                            Online

                                            1.7k

                                            Users

                                            11.8k

                                            Topics

                                            102.5k

                                            Posts