LAF ScriptSlider?
-
@Natan obj.area is an array like the habitual area in graphics with the form [x, y, width, height] so you can access the element like all arrays obj.area[0], obj.area[1]... just perform the math you need on this
-
Little help, can someone smarter than me tell me how to make this slider bi-directional?
HiseSnippet 1028.3ocsV8taZbDDeOLmagVhhq5Cvp7InhhNbhSqjkUcrARQw1AEbhZjUTzxcyAaYucQ6sXCIxOM8EoOR8MHc16.tiVbpCRc+.1y++syMyu65oU9PbrRSbJc47I.w4ac6OWZFc5HFWR51h37.2yYwFPSSUcx7Ir3XHf33ryysJbJUjjb9qe4DlfI8gLUDxaTbe3LdD2jos2wufKDcXAvk7nbd+ji65qjmpDpoHd1w0iLg4OlMDtfYcqfKwY21AbiR22vLPL5yIpf48GotQl5+a3w7ABvJzjzGSTpZxoi3hfdKuqwDhSwdY27cRu4eu647.9J8YcfGlXflEQ9dfSg0gTw0fTy6BRcTh.aBtC34jCdESg2dt8807IlLKVr8Mtck3CmPF11yCqTeIEtof6oJzCooQDaLzQiBqhn5S87pSOvyq1gUJWoL17iMTAKjdDssbHWBM70.dsdtPMfIRS4YJ03mIC5.fnZZXX.MzvPtcHoyTougqjUeTflcyYXJX59Bd.neTcZ3RiCqSUC98ZUJ+wJko34ZllxvhhJavvJljVqAdHspUYrYt.nGcDc+ZoFVDn8LrQLXRGZR7cvvTAK3x7IDm3dkZpDa5uB7ML4PAT8J1UduqNkcUyje2O42G+N7O6mOZ64tqG2.QohMqc3cDw8q5zeHoCbMSLEtPoiXB9GffUX5fkX51E4+1ZGtrkRUxKTF3kxp0J+wxkJeaY5+zTX3FsYmNzJg.zazrcCU+4BrpbZz.PWml.6UNhisquWr68auvOcXMmiJYWI27xIvB4rMmlaXygrXZ2tCs.gnqljMnGrXCJcfjvwj7UtuPpFzjj.9LlnNGSdc2VLCaYZvLhUYBnMb6kwoEbMxqktXVxsEDO1nlj3azDkzVem89OK5Lhiqyefkat8ePHSRlysbv+pRy+.VWlfDwCBDPOUL213yyshKbS5iiH4ofiXyxDe6wwSCC4yrMqyH3PXTrAwR2HjSk37ctuNFnAPHapvPiGircBtbLDboJgrMREfd451iIQPjqxu8OWtig51EU7Iq1r8.q1OgGqVjFXXKtF7SA+Z2rX7g7kvLyIpYVJKx+lyCYdUASELy5zw126rvfMq448rbaRrUMOeS4Kfi1aibzabR6dB28b6wM9i1LdKrA7hyb+ei2Euwqha6vP7QSFXK514211Wu8E.EjKzvkCOmgii1sfKlF0GGb7ADIRIHhsKDErayoxdVYamoOHCRDryWKL1zJ6rvXykFIQLes589ob.12o90IZPLIS9bhR320fxzUK+ttdM7rqa7266aaE+Hh8MGy9aQLOdKh4IaQLGrEw7zsHleZKh4m+rwX+JqmM0nhRWSPE8ZmPB63zVxvorjIRxeetwe+I
-
@d-healey tadaaa!!!!
HiseSnippet 1113.3ocsV81SabCF2Gv0MxV5Vk1G.q9pDFjcIszVoH1RAR5PEnQDVUqPnNm67k3gO6HeN.oUHsOZ6iz9Fz8X6jbWnAJKRbuHfe96uG6G+6wsUxPZZpTg7V83QCnHuu2uyHgt+N8ILAZucQdOz+.RplpvNQaOZ.IMkFg77V9UFAdqtBx98u+11DNQDRyDgPuUxBo6yRX5Losa7ZFm2hDQOlkjy5m1XuPoXGIWNDvyx9AnAjvyH8nGRLlsjOx6AMiXZopilnooHuU1VFMpSe4EBm8ukkx5xolEUQcf.4D2RxiLH1HEsSeFOp8j5NEAQoc1tvxtcgex+.VDap7rciezp.m4Q98CuktM3UMO7Bt6vyKG7VwAuG42ITwFnyzXv124um.NnhIvQPdX4rEsDeE+cjfEBckDxYzVJXwTOJ8rff0waFDTtdwBEK.GDoZLmDi2B2TziInUBUTnrdEW1kvcgbeo7rWJhZQo7RN2.Gpnn8XlFlVCEgZlTT5wQJxE6Cgfn5vYQT0iWGGOQYu0wxt+U4hE9TwBX36bhBSfjBBqPfLVOSrRNTDAp1brL2urXbIiwo5QbJdqsv0J6TLNfludURoZWik01t8bKJWOuMwPW4QlbPiNhFpIhdbZoSHmDb55XxIUs+Vy96SNE9Ss7dey4hooItkUmuClRqOgGe.SLL8nw0nIS+RM7Ftht9rVmpIJ80jcAKR2etwexFz4D9P5gRUBgy9HMB+q3fJaVNytb6WlOaR.jLKzpOqQ1rBFUxBy0pUF+yWuVVa9YeCa1As0xExqx9WJOk9+DaPL+xbWsR.HedHXsYOAu6kyMFRvg5yqV95MY1BZRWlEESayrPYBPuZb7txccqXgI2ivRwgRM8MhRkK7oBqV3pB3qqJNdt5LTBJImSUyUsghVcaNVRLLoKUsN1tYL0PfqZVxP+alLLOWcnigJmgRwdBl9MCnhahhDMlVyPVNFUfoZKU4CGSU5XdPLfQ7a7esP1sJxB3oie96lMP+wd6RzjIgAhHjkATklYJ.ucomCCybLvq5uKM8Lsbf01jARgI+d+vWMoWNMg+YTiQYC+Nsgk.yL.92kJ1Gg7S3nDVTDm1VlxLa54GrBLrC5.Mc4m+lPxhN58MRGFGytzrosOJQFAl562lHfflKRu+elPFBxd.H3yFoYjVFoeF9LRAd7d6xTzPGXlAoovA1wzK0aKuzLyA8kCsfQmxngbhd14olGQLVgIp4GbYFNIfReT9h7dYH6cEtOxuMSG1e93co4fWnW59FuiexRQ+lwwvQSFXWwu06t+eeBBXyzLQuCHZkoay+vgIcfFmPJfDg.3wAYdKYtk5VGXVa1Y5PEQ1El9qwJqZV6MVY0IJQIjPk7Cgt61lGE8sVI.lD12FtJ7HUXMd5kZe+fJAlqOrODFZ1J1.v978o1B3ySV.ed5B3ylKfOOaA744KfOu3V8w7L4WNTKSbWS.AsaZIW87ZJHPWlsiD8e.9dJ0K
-
@d-healey Not very nice but...
HiseSnippet 997.3ocsV02aZbCF2GItaPG8Eo8Avp+ErQYGzltIEgFMAnC0jTTIqZUQQsl67AdwmMxmIMzp7cqej12ftGeF3tzQyhPJ9O.4mW+4G+76w2.sJfkjnzHuhGOeJC48C3gyklI6Ogxkn9cPd2CeHMwvzDmn8lOkljvBQdda8Bq.uhaiRW+yuuGUPkArLQHzaT7.1A7XtIS5f1ujKD8ngri4w4r9os6Gnj6qDpY.d1B6ilRCNiNlcD0ZVALx6NcC4FkdngZXIHus2SENe3D0GjN6eCOgORvraZfFBAxItmRDZQrUJZ+IbQ3fkm6DDDkAYUgsbUgeDeHOjuRdV03AoJHYdjud3U35fWi7vy+lCOubvaaG7dHdXflO0jowhs6h6KgKpHJbEjGVNaQENu.deEXgzTOldFqmF1rxiJOy2uFYGe+p6VtT4RvEQhgHnQjVjtxwbIqdflAGqWHTinBWHOPoN64xvdLlnhyMvg5Z1Xtsgo2LYfgqjUdTnl9gCfPP0CE7Pl9Q0HQKUNtFQM5uqVtzmJWh.qyoZBERJHrNExXZXsJ3QjJVgIl4BFoUKRypNEKbztFWOgYbMPo1NZraiEbY1DAceuVMSBE8WyBLT4XAqxIzS7OsFgdRizeal96SNE9qY0UXXc4faXwtsMptKIacSxXyS+kl4yI4mHUdre8cH+b54+bpXF6HkNlJ3ejEVcEj1Y4A5xEo5xp6trhRTxiTF1qjUpV5SkJV5xRjuVUTzZ0YaNzJgfoWqZKYUecNVQNKdDSWijh6UFBcsWkVf+1zh7r1.WuZNCUx9Rt4USYxuEYAsnA2RaVfJvTSJo4dKHMtdPDG3FeG9kR0nFnT.mar0mQ+Y+NTCcYXfHBYYJSa31CfWG14vXMGWrHtCK4LiZZpswSURa98t++aRuXUBeeX64YY+z1os31Qw+gRy+Hjep.EyCCErApDtsnmeDKv0lND5OxOINllEczaamLKJhegsnc.JVEBlhwCnRHn4hza+7R5BH6NsZ09KVoYs2VoeAVVo.idbGtlE3.yUPZBbgcL6BydpKrSeP+2wWvPTU3LA0b0Iq1mSVnvF07ivriojvQed9C4sx31aJbeHd.2DLY83svZvKzKcai2EOdUF2MJBtZx.613d+0s+KUHXDmgKGeH0nsca3ilEODZbBX.RjRlvx88JXYot89181JyPlLLcis+ZgxF18dKT1XoRTLMPqdWfiaaed76Sk.XRl9UBEgOWA1SVQpwX+59V5C+cAA1RwiArudeZtA97jMvmmtA9ryF3yy1.e90Mvme6Z8w9ASOelQE6nIffAcSGt540URgtrzNRz+BN0ozoA
-
@ustk posted at the same time, :)
well yours is absolutely nicer -
Thanks guys!
-
Anyone Can Draw a Slider Like this:
No Luck Here :(
-
@Natan What have you tried?
-
@d-healey I Tried to make this Wrking But No Glory
HiseSnippet 1113.3ocsV81SabCF2Gv0MxV5Vk1G.q9pDFjcIszVoH1RAR5PEnQDVUqPnNm67k3gO6HeN.oUHsOZ6iz9Fz8X6jbWnAJKRbuHfe96uG6G+6wsUxPZZpTg7V83QCnHuu2uyHgt+N8ILAZucQdOz+.RplpvNQaOZ.IMkFg77V9UFAdqtBx98u+11DNQDRyDgPuUxBo6yRX5Losa7ZFm2hDQOlkjy5m1XuPoXGIWNDvyx9AnAjvyH8nGRLlsjOx6AMiXZopilnooHuU1VFMpSe4EBm8ukkx5xolEUQcf.4D2RxiLH1HEsSeFOp8j5NEAQoc1tvxtcgex+.VDap7rciezp.m4Q98CuktM3UMO7Bt6vyKG7VwAuG42ITwFnyzXv124um.NnhIvQPdX4rEsDeE+cjfEBckDxYzVJXwTOJ8rff0waFDTtdwBEK.GDoZLmDi2B2TziInUBUTnrdEW1kvcgbeo7rWJhZQo7RN2.Gpnn8XlFlVCEgZlTT5wQJxE6Cgfn5vYQT0iWGGOQYu0wxt+U4hE9TwBX36bhBSfjBBqPfLVOSrRNTDAp1brL2urXbIiwo5QbJdqsv0J6TLNfludURoZWik01t8bKJWOuMwPW4QlbPiNhFpIhdbZoSHmDb55XxIUs+Vy96SNE9Ss7dey4hooItkUmuClRqOgGe.SLL8nw0nIS+RM7Ftht9rVmpIJ80jcAKR2etwexFz4D9P5gRUBgy9HMB+q3fJaVNytb6WlOaR.jLKzpOqQ1rBFUxBy0pUF+yWuVVa9YeCa1As0xExqx9WJOk9+DaPL+xbWsR.HedHXsYOAu6kyMFRvg5yqV95MY1BZRWlEESayrPYBPuZb7txccqXgI2ivRwgRM8MhRkK7oBqV3pB3qqJNdt5LTBJImSUyUsghVcaNVRLLoKUsN1tYL0PfqZVxP+alLLOWcnigJmgRwdBl9MCnhahhDMlVyPVNFUfoZKU4CGSU5XdPLfQ7a7esP1sJxB3oie96lMP+wd6RzjIgAhHjkATklYJ.ucomCCybLvq5uKM8Lsbf01jARgI+d+vWMoWNMg+YTiQYC+Nsgk.yL.92kJ1Gg7S3nDVTDm1VlxLa54GrBLrC5.Mc4m+lPxhN58MRGFGytzrosOJQFAl562lHfflKRu+elPFBxd.H3yFoYjVFoeF9LRAd7d6xTzPGXlAoovA1wzK0aKuzLyA8kCsfQmxngbhd14olGQLVgIp4GbYFNIfReT9h7dYH6cEtOxuMSG1e93co4fWnW59FuiexRQ+lwwvQSFXWwu06t+eeBBXyzLQuCHZkoay+vgIcfFmPJfDg.3wAYdKYtk5VGXVa1Y5PEQ1El9qwJqZV6MVY0IJQIjPk7Cgt61lGE8sVI.lD12FtJ7HUXMd5kZe+fJAlqOrODFZ1J1.v978o1B3ySV.ed5B3ylKfOOaA744KfOu3V8w7L4WNTKSbWS.AsaZIW87ZJHPWlsiD8e.9dJ0K
-
What have you tried? :p
-
@d-healey Haha Cant Understand How This works in Slider Scenario
I Can Do Almost everything In Circle Knob Shapes, But Sliders No Sir!!! -
-
@d-healey :( Can't Understand This
-
@Natan Which part?
-
@d-healey The Circle That Moves, I Have no idea how to make it moving from left to right!
Simple to draw but how to make it slide?!!!Edit:
I'm trying to Create the slider In Look and Feel -
@Natan Scroll up to my post where I asked for help making a slider bi-directional. Use that as a starting point. All you have to do is draw a circle and change its x position based on the normalized value. Normalized value is always 0 - 1, so just use that as a percentage of the slider's width.
-
g.drawEllipse([a[0], a[1], a[2] * obj.valueNormalized, a[3]], 2);
Like This?
But this acts Very Crazy :/ -
@Natan
[x, y, w, h]
-
@d-healey Haha I See Some Moves :)
g.drawEllipse([15 * obj.valueNormalized, 15, a[3]/2, a[3]/2], 2);
-
@d-healey But It Goes Out of the Bounds!!!
HiseSnippet 1040.3ocsV0saZbDEdVr2zBsDUKkGfU4hJnkfAbrSkrrJwFHEEaGTvMpQVtoC6NKL0yNCZ1AaSh76Veb5k8MH8b1AXWmhcsPx6EvNme+lyb9Ny1Sq7YwwJMwI+ISGyHNeqa+oRynCFQ4RR2VDmG6dDM1vzdVQ6OcLMNlEPbbV6Un.m7qSRd9medepfJ8YohHj2o39rC4QbSpzdMeMWH5PCXmvixX8ya10WIOPITS.7rlaMxXp+4zgrionY4bINOpc.2nz8MTCKl3r99pfo8GotTZs+c7X9.ACWTmzGBjUbGkH.QLJkbvHtHn278cLAhRuzpvZ1pvSbOhGvWHOsZ7cIJ7R8Ha8vI2cAu5YgWs6O7bx.u0svaC299Z9XSpFDaeiaWIbPERgifrvxZKI2emy8.EXgzTMhdNqiFVrviR6TqVEusqUq7tEKTr.bPDa7DzPu87ZKGxkrp9ZFrsdkPMfJrg7Pk57WJC5vXhRV2.GppYC4XCSmIReCWIK8z.M8xCgPP08E7.l9oU7BmqbXEO0f+rbwBepXAO34Bp1iBIEDVkBYLIrnBdnWITXrYpf4s2ddMJaULyQ7YX0Xlw1.kX6fg1EH3RsID59dqZhDJ5uk4anxgBVoSomV6rJdzSqm7aije25L3uFY8Fet87wMrH6x5k2codr4l22768CI0fKnhIriU5Hpf+QVvBTU2dRsLLgk61BAeb7rv9i02YqkGNumggayFP711FZ7c6+e4V2910yd+5x6N+LzSIOVYXuQVpbgOUHegqK38kpBCWpNrcTqDBldopwwC56xwRxIQCX5JdIaqEFB7jaRDcuchX14D9V1QFCUxtRt4MiYxaidRlQoPh5LTAlZRnoOdFM010S3.a7qbesTMnNIAvoi999ljesaKpgNOLPDgrLloMbbC3zhcALH0x9y61hEetQMNw1nwJIlemM9eS5UKR3eDzbZZ1OqYBoBG9+KJM+iP9oBRDOHPv5oh4XQO6PcfcOtOz9jc1eDMM5j22LdRXH+JrncHIRE.l551iJgflIRu+ulSPAYOBD7YTZJIBk9Y3AkBM0Caw0LeKXtARigCrSXWY1WcENuaDiObTl6aNt4k7.ynTA+dSx+clJLYWELQPM2bbOdG2LEXhyNWEmcJgpyzr0gGj6.tuvcC2dbi+nki2bKAuP61CMdmciZQ21ggvoWJXW2syu8ve8IAlzZ3xgGQMZrgz83IQ8gdKeFfDojIvwCN4PhrccMbMVY5yjAIKvVvYJqiqclor9bkjHpuV8AeK8Guy9qSj.XRl7oK4gugBV6sf265VqZMjgw+fuOVJdFf8k6SiUvmsVAed9J3y1qfO6rB97hUvme5N8A+JtWNwnhrzDPPu1IyecbZKoPWVRGI4eA3B.x6L