Results 1 to 8 of 8

Thread: click and hold?

  1. #1
    Maximum Bitrate tundra2000's Avatar
    Join Date
    Mar 2006
    Location
    Houston, TX
    Posts
    551

    click and hold?

    basically, i want to have buttons in my mixer.skin for presets.

    i want to be able to clikc on a button to load the preset, and i want to hold the button to save it. yes that is possible. what im not sure how to do is:

    i want to hold the button to save it and also bring up an OSK to save it as a variable which is then the label which goes over that button. this way, im not always limited to rock or rap or country or whatever i have in that first slot. i can already do the whole label thing, thats not that hard. what my problem is, is that if you put "PRESET;Mixerpreset1" into the button's command, you lose the click and hold functionality. so i cannot add "OSKTOVAR,Mixerset1" (my variable is Mixerset1). i have tried making "PRESET;Mixerpreset1" being executed by autoit. this way i regain my click and hold ability. the problem with this is, that although i can get back the clikc and hold, and also save my variable, i cannot actually save my mixer preset.

    EDIT: found the answer to this, see POST 8.

  2. #2
    FLAC
    Auto Apps:loading...
    EL CAMINO's Avatar
    Join Date
    Jul 2005
    Location
    upland california us
    Posts
    1,283
    good idea, i will give it a go after work today, i have an idea on how to accomplish this.

  3. #3
    The Curator
    Auto Apps:loading...
    Blue ZX3's Avatar
    Join Date
    Aug 2004
    Location
    Chicago area,IL
    Posts
    5,079
    With the way the preset is hardcoded, it automatically performs two commands bais on the touch time. When you put a @xxx@ command to use on the hold, you are basically overriding the default saving. To do what U want to do, we would need to seperate preset button codes, one to load, one to save, this would actually be even more flexiable with these two new ones you could have 4 commands realy.
    RideRunner...The #1 FE, PERIOD.

    Current Project: DFXVoice [v1.0 Released]
    Next in line: RRMedia v2.0

    DFX 5.1.1 Skin
    Appstore Link

    My RideRunner Plugins
    RRMedia
    RRExtended
    DFXVoice

    "There are no bugs - only undocumented features."

  4. #4
    Maximum Bitrate tundra2000's Avatar
    Join Date
    Mar 2006
    Location
    Houston, TX
    Posts
    551
    [QUOTE=Blue ZX3;1075669]To do what U want to do, we would need to seperate preset button codes, one to load, one to saveQUOTE]


    yes. thats the problem, and i guess im looking for some clever person who can find a way around this until / if i guess guino changes this

  5. #5
    FLAC
    Auto Apps:loading...
    EL CAMINO's Avatar
    Join Date
    Jul 2005
    Location
    upland california us
    Posts
    1,283
    i was able to do it, fulling road runner with a dummy preset button, the problem is, that road runner don't remember custom labels, i mean the settings are stored, the pst file is created, the label is named. but if road runner is restarted the label code get's erased.

  6. #6
    Maximum Bitrate tundra2000's Avatar
    Join Date
    Mar 2006
    Location
    Houston, TX
    Posts
    551
    Quote Originally Posted by EL CAMINO View Post
    i was able to do it, fulling road runner with a dummy preset button, the problem is, that road runner don't remember custom labels, i mean the settings are stored, the pst file is created, the label is named. but if road runner is restarted the label code get's erased.
    umm could you just run a bunch of savetoini commands saving all the variables to rr.ini? just put it on a timer-variable switch.

    "TIMER","BYVAR;MIXERVAR;""<<SAVETOINI;MIXERSET1;$M IXERSET1$++SAVETOINI;MIXERSET2;......++SAVETOINI;M IXERSETn;$MIXERSETn$||SETVAR;MIXERVAR;0"

    somethin like that maybe?

  7. #7
    FLAC
    Auto Apps:loading...
    EL CAMINO's Avatar
    Join Date
    Jul 2005
    Location
    upland california us
    Posts
    1,283
    this is the code that i was using, using switchbutton command, you need a dedicated button to enable the, save to preset command.
    Code:
    "SAVE","SWITCHBUTTON;1||SWITCHBUTTON;2 ETC....
    the skin button code is this
    Code:
    "LOAD1>>PRESET;1;WINAMP||OSKTOCMD;SAVE1;SETLABEL;!PRESET1;$SAVE1$"
    in the ExecTBL.ini i have this
    Code:
    "LOAD1","PRESET;1;WINAMP"
    but still, i have to figure a way to reload the labels names, i think "SETVARFROM" is the way to go to fix this.i'll continue this game tomorrow.

  8. #8
    Maximum Bitrate tundra2000's Avatar
    Join Date
    Mar 2006
    Location
    Houston, TX
    Posts
    551
    i know this is an old thread, but i just finally (today) figured out the solution to my problem. with the code below in your 'exectbl.ini' , here is what you can do.

    set a label for the title of preset one as "=$MixerSet1$" . you can then put a button over the top of that label, with command "LoadMixer1" . this will load all of the settings for Mixer1. the tooltip is @SaveMixer1@ which will save the current mixer settings and send you to an OSK to name your new mixer preset.


    last thing, before anyone says "Oh, cant you already do this with the PRESET command?" the answer is no. you cannot. think about it. if you still cant figure it out, read the first post in this thread.

    Code:
    /,----------------------MIXER SETTINGS---------------------------
    
    "SaveMixer1","SETVARBYCODE;Mixer1Freq1;VOL:FREQ1||SETVARBYCODE;Mixer1Freq2;VOL:FREQ2||SETVARBYCODE;Mixer1Freq3;VOL:FREQ3||SETVARBYCODE;Mixer1Freq4;VOL:FREQ4||SETVARBYCODE;Mixer1Freq5;VOL:FREQ5||SETVARBYCODE;Mixer1Freq6;VOL:FREQ6||SETVARBYCODE;Mixer1Freq7;VOL:FREQ7||SETVARBYCODE;Mixer1Freq8;VOL:FREQ8||SETVARBYCODE;Mixer1Freq9;VOL:FREQ9||SETVARBYCODE;Mixer1Freq10;VOL:FREQ10||SAVETOSKIN;Mixer1Freq1;$Mixer1Freq1$||SAVETOSKIN;Mixer1Freq2;$Mixer1Freq2$||SAVETOSKIN;Mixer1Freq3;$Mixer1Freq3$||SAVETOSKIN;Mixer1Freq4;$Mixer1Freq4$||SAVETOSKIN;Mixer1Freq5;$Mixer1Freq5$||SAVETOSKIN;Mixer1Freq6;$Mixer1Freq6$||SAVETOSKIN;Mixer1Freq7;$Mixer1Freq7$||SAVETOSKIN;Mixer1Freq8;$Mixer1Freq8$||SAVETOSKIN;Mixer1Freq9;$Mixer1Freq9$||SAVETOSKIN;Mixer1Freq10;$Mixer1Freq10$||OSKTOSKIN;MixerSet1||OSKTEXT;$MixerSet1$"
    "SaveMixer2","SETVARBYCODE;Mixer2Freq1;VOL:FREQ1||SETVARBYCODE;Mixer2Freq2;VOL:FREQ2||SETVARBYCODE;Mixer2Freq3;VOL:FREQ3||SETVARBYCODE;Mixer2Freq4;VOL:FREQ4||SETVARBYCODE;Mixer2Freq5;VOL:FREQ5||SETVARBYCODE;Mixer2Freq6;VOL:FREQ6||SETVARBYCODE;Mixer2Freq7;VOL:FREQ7||SETVARBYCODE;Mixer2Freq8;VOL:FREQ8||SETVARBYCODE;Mixer2Freq9;VOL:FREQ9||SETVARBYCODE;Mixer2Freq10;VOL:FREQ10||SAVETOSKIN;Mixer2Freq1;$Mixer2Freq1$||SAVETOSKIN;Mixer2Freq2;$Mixer2Freq2$||SAVETOSKIN;Mixer2Freq3;$Mixer2Freq3$||SAVETOSKIN;Mixer2Freq4;$Mixer2Freq4$||SAVETOSKIN;Mixer2Freq5;$Mixer2Freq5$||SAVETOSKIN;Mixer2Freq6;$Mixer2Freq6$||SAVETOSKIN;Mixer2Freq7;$Mixer2Freq7$||SAVETOSKIN;Mixer2Freq8;$Mixer2Freq8$||SAVETOSKIN;Mixer2Freq9;$Mixer2Freq9$||SAVETOSKIN;Mixer2Freq10;$Mixer2Freq10$||OSKTOSKIN;MixerSet2||OSKTEXT;$MixerSet2$"
    "SaveMixer3","SETVARBYCODE;Mixer3Freq1;VOL:FREQ1||SETVARBYCODE;Mixer3Freq2;VOL:FREQ2||SETVARBYCODE;Mixer3Freq3;VOL:FREQ3||SETVARBYCODE;Mixer3Freq4;VOL:FREQ4||SETVARBYCODE;Mixer3Freq5;VOL:FREQ5||SETVARBYCODE;Mixer3Freq6;VOL:FREQ6||SETVARBYCODE;Mixer3Freq7;VOL:FREQ7||SETVARBYCODE;Mixer3Freq8;VOL:FREQ8||SETVARBYCODE;Mixer3Freq9;VOL:FREQ9||SETVARBYCODE;Mixer3Freq10;VOL:FREQ10||SAVETOSKIN;Mixer3Freq1;$Mixer3Freq1$||SAVETOSKIN;Mixer3Freq2;$Mixer3Freq2$||SAVETOSKIN;Mixer3Freq3;$Mixer3Freq3$||SAVETOSKIN;Mixer3Freq4;$Mixer3Freq4$||SAVETOSKIN;Mixer3Freq5;$Mixer3Freq5$||SAVETOSKIN;Mixer3Freq6;$Mixer3Freq6$||SAVETOSKIN;Mixer3Freq7;$Mixer3Freq7$||SAVETOSKIN;Mixer3Freq8;$Mixer3Freq8$||SAVETOSKIN;Mixer3Freq9;$Mixer3Freq9$||SAVETOSKIN;Mixer3Freq10;$Mixer3Freq10$||OSKTOSKIN;MixerSet3||OSKTEXT;$MixerSet3$"
    "SaveMixer4","SETVARBYCODE;Mixer4Freq1;VOL:FREQ1||SETVARBYCODE;Mixer4Freq2;VOL:FREQ2||SETVARBYCODE;Mixer4Freq3;VOL:FREQ3||SETVARBYCODE;Mixer4Freq4;VOL:FREQ4||SETVARBYCODE;Mixer4Freq5;VOL:FREQ5||SETVARBYCODE;Mixer4Freq6;VOL:FREQ6||SETVARBYCODE;Mixer4Freq7;VOL:FREQ7||SETVARBYCODE;Mixer4Freq8;VOL:FREQ8||SETVARBYCODE;Mixer4Freq9;VOL:FREQ9||SETVARBYCODE;Mixer4Freq10;VOL:FREQ10||SAVETOSKIN;Mixer4Freq1;$Mixer4Freq1$||SAVETOSKIN;Mixer4Freq2;$Mixer4Freq2$||SAVETOSKIN;Mixer4Freq3;$Mixer4Freq3$||SAVETOSKIN;Mixer4Freq4;$Mixer4Freq4$||SAVETOSKIN;Mixer4Freq5;$Mixer4Freq5$||SAVETOSKIN;Mixer4Freq6;$Mixer4Freq6$||SAVETOSKIN;Mixer4Freq7;$Mixer4Freq7$||SAVETOSKIN;Mixer4Freq8;$Mixer4Freq8$||SAVETOSKIN;Mixer4Freq9;$Mixer4Freq9$||SAVETOSKIN;Mixer4Freq10;$Mixer4Freq10$||OSKTOSKIN;MixerSet4||OSKTEXT;$MixerSet4$"
    "SaveMixer5","SETVARBYCODE;Mixer5Freq1;VOL:FREQ1||SETVARBYCODE;Mixer5Freq2;VOL:FREQ2||SETVARBYCODE;Mixer5Freq3;VOL:FREQ3||SETVARBYCODE;Mixer5Freq4;VOL:FREQ4||SETVARBYCODE;Mixer5Freq5;VOL:FREQ5||SETVARBYCODE;Mixer5Freq6;VOL:FREQ6||SETVARBYCODE;Mixer5Freq7;VOL:FREQ7||SETVARBYCODE;Mixer5Freq8;VOL:FREQ8||SETVARBYCODE;Mixer5Freq9;VOL:FREQ9||SETVARBYCODE;Mixer5Freq10;VOL:FREQ10||SAVETOSKIN;Mixer5Freq1;$Mixer5Freq1$||SAVETOSKIN;Mixer5Freq2;$Mixer5Freq2$||SAVETOSKIN;Mixer5Freq3;$Mixer5Freq3$||SAVETOSKIN;Mixer5Freq4;$Mixer5Freq4$||SAVETOSKIN;Mixer5Freq5;$Mixer5Freq5$||SAVETOSKIN;Mixer5Freq6;$Mixer5Freq6$||SAVETOSKIN;Mixer5Freq7;$Mixer5Freq7$||SAVETOSKIN;Mixer5Freq8;$Mixer5Freq8$||SAVETOSKIN;Mixer5Freq9;$Mixer5Freq9$||SAVETOSKIN;Mixer5Freq10;$Mixer5Freq10$||OSKTOSKIN;MixerSet5||OSKTEXT;$MixerSet5$"
    "SaveMixer6","SETVARBYCODE;Mixer6Freq1;VOL:FREQ1||SETVARBYCODE;Mixer6Freq2;VOL:FREQ2||SETVARBYCODE;Mixer6Freq3;VOL:FREQ3||SETVARBYCODE;Mixer6Freq4;VOL:FREQ4||SETVARBYCODE;Mixer6Freq5;VOL:FREQ5||SETVARBYCODE;Mixer6Freq6;VOL:FREQ6||SETVARBYCODE;Mixer6Freq7;VOL:FREQ7||SETVARBYCODE;Mixer6Freq8;VOL:FREQ8||SETVARBYCODE;Mixer6Freq9;VOL:FREQ9||SETVARBYCODE;Mixer6Freq10;VOL:FREQ10||SAVETOSKIN;Mixer6Freq1;$Mixer6Freq1$||SAVETOSKIN;Mixer6Freq2;$Mixer6Freq2$||SAVETOSKIN;Mixer6Freq3;$Mixer6Freq3$||SAVETOSKIN;Mixer6Freq4;$Mixer6Freq4$||SAVETOSKIN;Mixer6Freq5;$Mixer6Freq5$||SAVETOSKIN;Mixer6Freq6;$Mixer6Freq6$||SAVETOSKIN;Mixer6Freq7;$Mixer6Freq7$||SAVETOSKIN;Mixer6Freq8;$Mixer6Freq8$||SAVETOSKIN;Mixer6Freq9;$Mixer6Freq9$||SAVETOSKIN;Mixer6Freq10;$Mixer6Freq10$||OSKTOSKIN;MixerSet6||OSKTEXT;$MixerSet6$"
    
    "LoadMixer1","SETVOL;FREQ1;$Mixer1Freq1$||SETVOL;FREQ2;$Mixer1Freq2$||SETVOL;FREQ3;$Mixer1Freq3$||SETVOL;FREQ4;$Mixer1Freq4$||SETVOL;FREQ5;$Mixer1Freq5$||SETVOL;FREQ6;$Mixer1Freq6$||SETVOL;FREQ7;$Mixer1Freq7$||SETVOL;FREQ8;$Mixer1Freq8$||SETVOL;FREQ9;$Mixer1Freq9$||SETVOL;FREQ10;$Mixer1Freq10$"
    "LoadMixer2","SETVOL;FREQ1;$Mixer2Freq1$||SETVOL;FREQ2;$Mixer2Freq2$||SETVOL;FREQ3;$Mixer2Freq3$||SETVOL;FREQ4;$Mixer2Freq4$||SETVOL;FREQ5;$Mixer2Freq5$||SETVOL;FREQ6;$Mixer2Freq6$||SETVOL;FREQ7;$Mixer2Freq7$||SETVOL;FREQ8;$Mixer2Freq8$||SETVOL;FREQ9;$Mixer2Freq9$||SETVOL;FREQ10;$Mixer2Freq10$"
    "LoadMixer3","SETVOL;FREQ1;$Mixer3Freq1$||SETVOL;FREQ2;$Mixer3Freq2$||SETVOL;FREQ3;$Mixer3Freq3$||SETVOL;FREQ4;$Mixer3Freq4$||SETVOL;FREQ5;$Mixer3Freq5$||SETVOL;FREQ6;$Mixer3Freq6$||SETVOL;FREQ7;$Mixer3Freq7$||SETVOL;FREQ8;$Mixer3Freq8$||SETVOL;FREQ9;$Mixer3Freq9$||SETVOL;FREQ10;$Mixer3Freq10$"
    "LoadMixer4","SETVOL;FREQ1;$Mixer4Freq1$||SETVOL;FREQ2;$Mixer4Freq2$||SETVOL;FREQ3;$Mixer4Freq3$||SETVOL;FREQ4;$Mixer4Freq4$||SETVOL;FREQ5;$Mixer4Freq5$||SETVOL;FREQ6;$Mixer4Freq6$||SETVOL;FREQ7;$Mixer4Freq7$||SETVOL;FREQ8;$Mixer4Freq8$||SETVOL;FREQ9;$Mixer4Freq9$||SETVOL;FREQ10;$Mixer4Freq10$"
    "LoadMixer5","SETVOL;FREQ1;$Mixer5Freq1$||SETVOL;FREQ2;$Mixer5Freq2$||SETVOL;FREQ3;$Mixer5Freq3$||SETVOL;FREQ4;$Mixer5Freq4$||SETVOL;FREQ5;$Mixer5Freq5$||SETVOL;FREQ6;$Mixer5Freq6$||SETVOL;FREQ7;$Mixer5Freq7$||SETVOL;FREQ8;$Mixer5Freq8$||SETVOL;FREQ9;$Mixer5Freq9$||SETVOL;FREQ10;$Mixer5Freq10$"
    "LoadMixer6","SETVOL;FREQ1;$Mixer6Freq1$||SETVOL;FREQ2;$Mixer6Freq2$||SETVOL;FREQ3;$Mixer6Freq3$||SETVOL;FREQ4;$Mixer6Freq4$||SETVOL;FREQ5;$Mixer6Freq5$||SETVOL;FREQ6;$Mixer6Freq6$||SETVOL;FREQ7;$Mixer6Freq7$||SETVOL;FREQ8;$Mixer6Freq8$||SETVOL;FREQ9;$Mixer6Freq9$||SETVOL;FREQ10;$Mixer6Freq10$"
    
    /,--------------------END OF MIXER SETTINGS----------------------------
    /, by Alex (tundra2000)

Similar Threads

  1. RightEmu - test needed
    By BeamRider in forum Software & Software Development
    Replies: 18
    Last Post: 10-29-2009, 08:46 PM
  2. LSX (VOID) released
    By liquid_smoke in forum RR Skins No Longer Supported
    Replies: 1302
    Last Post: 03-01-2007, 11:43 PM
  3. Replies: 1
    Last Post: 11-10-2006, 09:08 PM
  4. Cingular PDANet via bluetooth
    By DarquePervert in forum Wireless Communications
    Replies: 0
    Last Post: 06-23-2006, 05:22 PM
  5. Tap and Hold = Right click
    By antimatter in forum General Hardware Discussion
    Replies: 8
    Last Post: 04-01-2004, 04:31 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •