Announcement

Collapse
No announcement yet.

Dynamic Buttons for RR

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Dynamic Buttons for RR

    Not sure how much interest there is in this but whipped it up real quick for something I am working on.
    This script will launch the osk asking for the command for the button
    then set the variable for the command
    then ask for the name of the button
    the set the variable for the button label.
    then save it all to your skin.ini

    Read the readme for complete instructions

    Has many uses. Can be used for creating changeable buttons in your skin for on the fly button changes with out having to reload rr or your skin.
    Attached Files
    New Age Garmin - Skin for RR
    New Age Slider - RR SKin In Progress
    "It's called CODE because I don't want you to know"

  • #2
    You can accomplish that using nothing but RR commands.

    i.e.
    Button:
    Code:
    BXX,...,"$BUTTON1$",""
    
    
    
    .
    skin.ini:
    Code:
    BUTTON1=AUDIO
    
    
    
    .
    Command to change the button:
    Code:
    BXX,...,"OSKTOVAR;BUTTON1",""
    
    
    
    .
    You can even use custom commands as long as they are defined in ExecTBL.ini before the skin loads. Otherwise, you'll have to reloadskin with the custom command alredy defined.
    Pico-ITX / XP Home with EWF-HORM / RR v12/02/2009 / Winamp v5.13 / RRMedia v1.2.2

    Comment


    • #3
      been using it since LSX Void early stages, chuck start it to do it a long time ago. even dfx has it.
      BASSRR ==> [Audio Player/MusicDB/Cd Player/Ripper/Rate/Internet Radio/Audio Capture/Youtube Video]
      RRTube ==> [View/Download Youtube Videos]
      WifiMan ==> [Wifi Manager]
      RRec ==> [Audio Capture]

      If You Want To Be Given Everything, Give Everything Up ...
      Bird York -- In The Deep --

      Comment


      • #4
        yep i have it in my skin just RR cmds, but each to there own if it works the way you want it to whats the harm, its just a different approach.
        Riderunner / Genesis
        Plugin Breaker in test BassRR Plugin Player, Wifiman_NET
        New Home for Genesis & BassRR :adding to site ,, Hellfyre night
        Bassrr Beta Release :Version 1.3.7
        Movie_info Release :Version 3.1.0
        Wifiman_NET:Version 1.0.0

        Every Future, Needs A Beginning

        Comment


        • #5
          Having more options is always a good thing.
          Ride Runner RR's Myspace

          "Being happy is not about having what you want, it's about wanting what you have."
          "The best things in life are always free - but that doesn't mean money can't buy you good things."

          Comment


          • #6
            This will prove to be usefull for us code-challenged folks.
            ****************************************
            OLD SYSTEM (DEAD)
            Intel D945GCLF2 Dual Core ATOM
            Lilliput 7" 629GL 2008 LED Backlight
            BU-353 USB GPS Receiver / iGuidance / IGO8
            M2-ATX Power Supply
            RideRunner Front End / Various Skins
            Windows XP SP3

            Comment


            • #7
              It gives a more automated way of doing it. I know how to do it with RR commands, but it makes it easier to impliment this into a skin.
              Also makes it easier for the user to understand.
              New Age Garmin - Skin for RR
              New Age Slider - RR SKin In Progress
              "It's called CODE because I don't want you to know"

              Comment


              • #8
                Originally posted by Sal R. View Post
                You can accomplish that using nothing but RR commands.

                i.e.
                Button:
                Code:
                BXX,...,"$BUTTON1$",""
                
                
                
                .
                skin.ini:
                Code:
                BUTTON1=AUDIO
                
                
                
                .
                Command to change the button:
                Code:
                BXX,...,"OSKTOVAR;BUTTON1",""
                
                
                
                .
                You can even use custom commands as long as they are defined in ExecTBL.ini before the skin loads. Otherwise, you'll have to reloadskin with the custom command alredy defined.
                Know that, if you look at the exectbl.ini included in my skins you will see that I have it rittled with commands.
                But to make it easier for the user to change the command on the fly this will work very well.
                going and editing the skin.ini everytime you want a change is a pain in the you know what.
                but simply pressing a button which automates the whole process of setting the command variable, writing to skin.ini, setting the label variable and saving that to skin.ini was well. This also brings up the OSK automatically and tells you what to enter.
                This was created for someone that wants a user friendly skin with the least bit of additional coding needed.
                New Age Garmin - Skin for RR
                New Age Slider - RR SKin In Progress
                "It's called CODE because I don't want you to know"

                Comment


                • #9
                  also using this for a different menu method. Not going to mention what yet. But will be pretty damn cool.
                  Guino may have an idea since he has helped me with one part of it allready.
                  New Age Garmin - Skin for RR
                  New Age Slider - RR SKin In Progress
                  "It's called CODE because I don't want you to know"

                  Comment


                  • #10
                    Not trying to knock ya or anthing. Just showing RR's countless possibilites.

                    You can do wonderous things with RR alone...with a little help from Blue's RRExt. Using RR code, I can add new functions to my skin w/o having to open skin.ini or ExecTBL.ini.

                    It helps to save space and the EWF/CF guys (raises hand) appreciates lite skins.











                    This is just meant to get your creative juices flowing...

                    Happy skinning!

                    [/Cheers]

                    DISCLAIMER: I'm not attempting to rip off LS's skin. His skin served as a major inspiration and currently just using it as a placeholder. I'll come up w/ my own graphics once I'm done skinning.
                    Pico-ITX / XP Home with EWF-HORM / RR v12/02/2009 / Winamp v5.13 / RRMedia v1.2.2

                    Comment


                    • #11
                      still requiring an extension plugin. Does look cool though.
                      I am not getting offended or anything just trying to explain the uses for this. Didnt realize there was something that did this allready. Yeah my script is pretty simple but it works for what I intended and thought I would share it.
                      If you dont want it dont download, I dont care...
                      New Age Garmin - Skin for RR
                      New Age Slider - RR SKin In Progress
                      "It's called CODE because I don't want you to know"

                      Comment

                      Working...
                      X