HISE Logo Forum
    • Categories
    • Register
    • Login

    Changing ComboBox items with buttons

    Scheduled Pinned Locked Moved General Questions
    12 Posts 3 Posters 487 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 @alepan
      last edited by

      @alepan

      ComboBox.setValue(ComboBox.getValue() + 1);
      ComboBox.setValue(ComboBox.getValue() - 1);
      

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

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

        @alepan In your button callbacks, place:

        if (myCb.getValue() < max){    // or > 1 (1, because 0 is nothing selected)
        
            myCb.setValue(myCb.getValue() + 1);    // or -1
            myCb.changed();
        }
        

        Note that you also need to add a security check for the Min/Max case

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

        A 1 Reply Last reply Reply Quote 1
        • ustkU
          ustk @d.healey
          last edited by ustk

          @d-healey we cross posted :)

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

          1 Reply Last reply Reply Quote 1
          • A
            alepan
            last edited by

            Thanks a lot guys!

            1 Reply Last reply Reply Quote 1
            • A
              alepan @ustk
              last edited by

              @ustk said in Changing ComboBox items with buttons:

              if (myCb.getValue() < max){ // or > 1 (1, because 0 is nothing selected)

              myCb.setValue(myCb.getValue() + 1);    // or -1
              myCb.changed();
              

              }

              Ok, button 1 acts as "-", button 2 should act as "+", but what I get is button 1 acting ok, and button 2 doing nothing...
              what am I doing wrong?

              HiseSnippet 1008.3ocuW0uaaaCDmx1pqVctnEnO.B4ujwZCj5Wa.ooyyNIaFaI0XtKX+WAsDcLWjHEjn5hQPdl1qzdD1av1c5amp3lHrMEf.x6teGuu3wyyhjtr3XYDQq+6WGxHZeo970B0pIqnbAY5ADsGpeLMVwhLyHMdcHMNl4Qzz598HAs98Hoe+02Nl5SEtrJRDxoRtK6m3AbUE0Yi9Qtu+QTO164A0j9kil5JESj9xDvd5paSBotmSOicBEEqiNQ6dG5wUxn4JphECxLV5sd9J4uKxj+TdLegOC23PlCJJiLYxJtu2rBeMlPz5Mqxy6l44OQ+XtGujdUD3QoLLqPTOFn0YSSp2FljyMYRGI88PEbClmVMyqWl48X84tQ7PUEGz1df9TAjbVRgvdcyJSVRm+nm9DIHgPsa.8b1QQvlRDVu119olux1d3dCLFX.A+Xk4GoPpVFrPNVdgi49lEvOio.xgRArwZmRI1AwVg7XtHI9FQkx8ZHl4uE.HycxrN7OtvmKXlKSDtJtTXJEoZDwFI8sbK.9TPy9IrgCLtbfQe9RSqR6EOfSQlVCMeqY.WL7RS3yv.+ekTwER0Hvm4LbuTTaBxcEUbFyyZ3dFWMHk2Mdz6ue1YO3Nct4n19YmoxqJzrHV5y1MLhCwylTJB3pzH7VyYnkkGmmP88W.2Ls1L7uszDlGaaV5MlAzKZSV5q9WIKgm8cOKAn9eMKkcQo4jTsfeQNpVp4Doh8Ng0PiKM5abkg40YsbYi7xUnOKpQ1Xm8nsAzRjDrfEUTCTHHztay9oO310O0MKpTSPoXpfqdWHKeeUGWjWlWWv0lT5r0IU4i0ol5ZMHVEoOsgNIOqAs16lKNrRk1X+Q4M1KR6DtG1WurJfjFgpdl79iHWWEOLWEiSTJoHUAegd5cyqCN2T9LfumNVyz.1eY5ATEEefJ2g.mLjEo3XpR6.1GgW6ydtpu9Ar3yUxvTONuNEz7szmufnoqsDNw03h2.KfqT3xtvRthEDitniwyMdA5Qk5u2mMfbQkC8CiVWt4OWL51om7XSkZF8a0Ui6Hxm91MLAgzKwmp1brBb9obFvciMd+FeiVDyUqqOe0cXVC6Fm0vooRyao49X8Ybk6pls2NMXuPUx+01a9jaCzOb4RlqpxX6oezu11wztClxOKSTbwYGSUQbr57jjf4vvqtLvRDBleLVw1Auyks2F2iQl4LgW5l+F9xY5f60xY5TvDp6cijevM6RKNa38So.1jHcr39v74vdyx9D5516ZSBfQV+fqKFJdlCgzLlm2BLunEXdYKv7pVf40s.yW2BLeyVwf+ZguKQICxtl.DlcXZaSMsCETnJKshj7OvNugKf
              
              ustkU 1 Reply Last reply Reply Quote 0
              • d.healeyD
                d.healey
                last edited by

                I'd do it something like this

                HiseSnippet 1048.3ocsVstaiTCE1SSGfLrY0tR7.XkerZhZ2tS5dAj5VHjjVHBZaDYoBzpUqb73zXpG6nwNKIZUk3Ui2DdD3M.NdtjYRaZIDoN+I4b463uywGer6GqnLsVEibp9l4SXHmG3NXtzLtyXBWh50E47P2SHZCKFmpp87IDslEhbbp7cVENU2Fk782eSahfHorBUHz4JNk8i7HtoPa+V+.WHNlDxdCOpj2unUOpR1QITSA9TwM.MgPujbA6Th0ssbQNexQgbiJdfgXXZjy1sUgyGLV86xT+Omq4CELqPSz.HPopOVIBsL1pE0YLWD1OOu0HHJ8KpBURqBeg6I7P9B8EUiGkX.Wfnb8vYq6hdMKSuf0mdNkn21oz6wtCnw7IlBKVt84t8jvF0HBrETlVo9h15Oq31QAdHM6EQtjcbLHr.g+qBB1E+xffFGTyqlGrQnM3OPfscUzPUa0rl3Cw4vufY.0STRPvu9BOpawVfjKocYz1SMFPEf9suKIziTwXeNHGb.lieMde3mc1oQMuOVyCCeKA6s72cqq6PirWhu0w6f410dUv2SaAIMwJQGhPLDZo7UxEXyL03.uqrjiKEbICOZpjZ3JI9ld5SyYvtPVJlxJw7QX+DU3COD2rA9YOKkFXtFGoh.Hj346h0JHrh43XlFBTH1nvlwL7DPVikJShTLSvHZVZfyhu8SnnDAlGNCJKKkp6wkgrYmMpfe4UD6Ww+rjLANrAfexSJ1esU2ysr2uA9qA5W.w9U3lN2sUh7o.x+q0s4sttudY090iHyp2XCoxNKSkkoSAB5Xh7BVnOzBXMbk2Uk18OUYXmI8a38QupdW4gutoQiVosrdEAKdklsy8huKf9xoQCYw4cX4NBC.VdBi6sOgo7.PZ54mRNpflZt4rIL4sM2AkcnCl.UIiUv+LIyedT17m7hHhGZG+rnlhRnc4qFPWODOLKDocuIA3AtKNqEb8Hjwm0OBMWQD94dcIFhcjZVtA46DVrgaKkNcYe.tqJc.aU2tL8kF0jjjO67Db8yZl9yVrr+wu1ZdAGNsEzOC6ZNU.AtgEAq6m51zaeumayuEqi65UiJVFz2WZY9qgs35Sxm2.Y1V+uic4Tn0uUN1zaD6ad8DbIoJbpfXV9lS6yExL.M6KcEk8ZHolalWtm4d45z0ktO1sO2PGuZ9t0J3KzVcey2rGmTy8nQiXTSAY2183e49+kHneRM0vkWbBwDysswmNMZ.7VMJCXhTxD1ARPCgEZhbfU1VYFvjgIB+C7kYroU1IyXybinHBMV8dZ5Yc6ye9rDM.mjIuBrJ7bTPFu37sqavdAnH3UYumRskhmBbe0X1eCv77M.yK1.LubCv7pM.yWtAX9p6Di8Awe6TiJJ8XBnn+QIyYcbNRRftrjNRz+B2ISVo.
                

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

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

                  @alepan

                  HiseSnippet 1002.3ocsV01aaaCDlx1paVatnEn+.zxmjQaCjaZ6FP1Kd1IYyXyoFycAaepfVhNlMRjBRTcwHH.6m59Ir+Aa2QIKI6n3F3hnuXeu7b74Nd7HmDK8XIIxXhQ62tLhQL9RyoKEpECWP4BxniHFOzbLMQwhsyTMXYDMIg4SLLZ9SnBi1sH5u+8GFPCnBOVoJB4LI2i8q7PtpT6j9+BOH3DpO6s7vJd+x9i7jhgx.YJvmlltjHp2EzyYmRQ2ZXRLdvw9bkLdphpXIDiVCj9KmtP9WhL+OimvmEvPgdjoPfxTehLvGYLpkLbAOvexp7Ng.QYRYUnYVU3Ili497B8kUiGoMXWhnZ8vnw1nWupzy8tSOiJzqUF8dr4TuXdjpzBxsuvbj.1nlSgsfpzJyWRiYsLGJAODp8CoWvNIFDJP37ZW2mY+JW2tG1wpiErQjnr+.E11kgyjCjW1y96rWA+blBTGIEffydEdrGhsD4XtHM4VQostAhIAaA.ZbuMYWHW..5sVTBoWB5NP6IWDvEL64oBOEWJrkB85hqPrLvwaU3eFfLHk0si0UcrrgO9bamLU4Jvux+glKxajnmg95z096QJ08JzGqBuwuRuSV4csA3485dnFc8f8VPEmy7c5dXgCWmQK3mqgbVme3ZjmiCoAAyfyQNqm5YEx5KQXk99qB8s3FzmRE5oehUHL8pu.UIw2V8oXs1dQpMXNQFv1OJlCMvZK1O0dO6kL5huR2JizYsz9lbZyECgUgKmJUr2Hb5ZckUaqqsr2zz740ZKOXAr3ZMiCli2FPGQZ3LV7p7ckivDp0GAZd6i.qNg1K6DeEGkhQBt5MQLwsMXjjOl.FQ1LmUv+T5AjOJe.4phGg6iyGKpkDMsqd2EYyP7v7PLHUojBc.9LS8InMAmSkOB3GXhcW0f82GcDUQwA84IDjjQrXEGqeFGw9.bCZ1X+1lGwRtPIizYbdKGD46XNeYwx92+Y+kkb3z9vARXqxnIHvUrvDLU6Y8BqCvLqXcL+nElxUf7yUVg+YVedxXYHDEZLn1nwcKr4krxn1+8Uip2Mh5MuoDtuV5mFPUqeIN9xkbCPa8Z2Vh2HJR3pkU6NtWtY+tR2GaNgq7VTOeaTCegdo6a9l+NoNlGOeNySUR1Vlm7G2+OJh7axTEWb9XpJli8tmlFNEd1nGCXhPvBvQOPCABUK6hxXkYJS3qE9O3K2XOT1H2XuUFIgTuX467xNZiuD6y0Z.NIzOHsM7xXP1tXZhoo69tjP3AhuyyCKEOG3d8XdwNf4fc.yK2ALuZGv75c.yWuCX9lshAea9OlpjgYGS.ESNVOb0v3XAE5xzcjj+GfyaRX4
                  

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

                  1 Reply Last reply Reply Quote 2
                  • ustkU
                    ustk @d.healey
                    last edited by

                    @d-healey :)

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

                    1 Reply Last reply Reply Quote 0
                    • A
                      alepan
                      last edited by

                      You guys are faster than light :)
                      Thanks!!

                      ustkU 1 Reply Last reply Reply Quote 0
                      • ustkU
                        ustk @alepan
                        last edited by ustk

                        @alepan The issues were:

                        • Buttons were not set to momentary
                        • You did kind of the same thing twice in the callbacks
                        • Min and Max were not defined

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

                        A 1 Reply Last reply Reply Quote 1
                        • A
                          alepan @ustk
                          last edited by

                          @ustk Thanks, now I understand :)

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

                          24

                          Online

                          1.7k

                          Users

                          11.8k

                          Topics

                          102.7k

                          Posts