Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: Reloadskin command & iguidance

  1. #1
    Maximum Bitrate
    Join Date
    May 2005
    Location
    Rochester, NH
    Posts
    616

    Reloadskin command & iguidance

    I have been using elite 2 and have my system setup so that when I turn the headlights on in my car, elite changes it's color scheme variable to red and reloads the skin. It works fine but iguidance closes every time I do it. Here is the command I'm running from my vb.net app:

    Code:
    strScreen= sdk.GetInfo("RRSCREEN")
    SDK.Execute("SETVAR;THEMECOLOR;RED||SETSKINTHEME||LOAD;" & strScreen)
    Open to suggestions!! I'm not a developer but rather a hack so I'm very open to better ways.
    Last edited by Enforcer; 06-12-2012 at 03:26 PM. Reason: Kept thinking it referred to the reloaded skin.

  2. #2
    Super Moderator
    Auto Apps:loading...
    JohnWPB's Avatar
    Join Date
    Sep 2005
    Location
    West Palm Beach, Florida
    Posts
    4,723
    Blog Entries
    1
    From the settings.txt:

    embedapplist=<appwindow1>|<appwindow2>|...|<appwin dowN>
    Lists window names of applications that should not be closed on skin switch.
    <appwindow1..N> is the window title used to embed the application (i.e.: Notepad, etc..)

    So in your rr.ini put the following line:
    embedapplist=iGuidance
    Front End of Choice: Ride Runner (Is there anything else??? ) & Powered by the DFX5.1 Skin Available in the Mobile App Mart

    My Fiero Build Thread

  3. #3
    Maximum Bitrate
    Join Date
    May 2005
    Location
    Rochester, NH
    Posts
    616
    Excellent! I will try this tonight!

  4. #4
    Maximum Bitrate
    Join Date
    May 2005
    Location
    Rochester, NH
    Posts
    616
    Hummm, still not working. I moved to working with carwings and notepad on my desktop and it does the same thing. It reloads the skin but brings me to applications and notepad is missing. I watch the notepad icon disappear from my taskbar.

    I have this in RR.ini:

    EmbedAPPList=Notepad

  5. #5
    MySQL Error
    Auto Apps:loading...

    Join Date
    Oct 2004
    Posts
    5,261
    yea... so try checking taskmanager
    taskbar means nothing...

    EmbedAPPList=iGuidance

    is the correct setting

    also "but brings me to applications" what does that mean

    reloadskin, should unload all screens, unload all plugins, close all embedded apps(except ones on embeddApplist) and you end up at menu.skin
    thats the normal "reloadskin" there is a case where load;xxx is queued... its related to menu.skin, but im not sure exactly what happens, skips something...
    Last edited by mitchjs; 05-24-2012 at 01:59 PM.
    -Thanks
    Mitch
    www.rush2112.net

    "Did you test it in carwings??"

    Sun, Come shine my way
    May healing waters bury all my pain
    Wind, Carry me home
    The fabric of reality is tearing apart
    The piece of me that died
    Will return To live again

  6. #6
    Maximum Bitrate
    Join Date
    May 2005
    Location
    Rochester, NH
    Posts
    616
    Yeah, it's closed... not in taskmanager.

    Brings me back to applications - I'm in carwings, click launch(or whatever the menu item is) this brings up applications and I launch notepad. Then with skintool I hit the reloadskin button. It closes notepad, refreshes the skin and drops me at the applications screen where I can launch notepad again.

  7. #7
    MySQL Error
    Auto Apps:loading...

    Join Date
    Oct 2004
    Posts
    5,261
    yes, it would close notepad, if not in the list of EmbedAPPList=

    i tested IG, since thats what i use...
    reloadskin DOES NOT close IG
    -Thanks
    Mitch
    www.rush2112.net

    "Did you test it in carwings??"

    Sun, Come shine my way
    May healing waters bury all my pain
    Wind, Carry me home
    The fabric of reality is tearing apart
    The piece of me that died
    Will return To live again

  8. #8
    MySQL Error
    Auto Apps:loading...

    Join Date
    Oct 2004
    Posts
    5,261
    WARNING!!!

    i just looked at the code, its flawed

    it does a non case compare

    so...

    i will clean up this code... for 6/1/2012 release
    i also have another issue with it with partial names

    example, if the list has "notepad" in it
    it would keep alive a window named "note"
    oh well on that... but watch your casing

    if you want to see, put in "notepad" all lower case...
    and it will not close on the launch screen, after a reload skin
    keep in mind, when exiting rr, the apps in this list
    -Thanks
    Mitch
    www.rush2112.net

    "Did you test it in carwings??"

    Sun, Come shine my way
    May healing waters bury all my pain
    Wind, Carry me home
    The fabric of reality is tearing apart
    The piece of me that died
    Will return To live again

  9. #9
    MySQL Error
    Auto Apps:loading...

    Join Date
    Oct 2004
    Posts
    5,261
    double warning!!!

    if you put an app in this list, and reload skin, the app is not longer embedded to a window..
    and if you exit RR, it will not close, since rr, at this point knows nothing about it
    and you will have a HIDDEN task running...

    thats how it always worked, i don't like it, i might come up with a different way
    or ill leave alone, all depends....

    yes, even IG is left running... a bottom line "reloadskin" wipes all embedded app info from RR tracking
    any app in the list is a hidden app, and running..

    so exiting RR at this time, would leave it running

    you made me look and eval this code...
    Last edited by mitchjs; 05-24-2012 at 04:32 PM.
    -Thanks
    Mitch
    www.rush2112.net

    "Did you test it in carwings??"

    Sun, Come shine my way
    May healing waters bury all my pain
    Wind, Carry me home
    The fabric of reality is tearing apart
    The piece of me that died
    Will return To live again

  10. #10
    Maximum Bitrate
    Join Date
    May 2005
    Location
    Rochester, NH
    Posts
    616
    I may be misunderstanding so I apologize ahead of time. I finally got an evening to run updates and tweak code here and there. I loaded the latest rr code and put iGuidance in the app list. I find that it does in fact stay open in task manager but it doesn't re embed instead just gives me the loading screen(blank image of skin). If I back out to the menu and hit iGuidance again, it loads right up where I left off.

    I could probably write code into my plugin that instead of passing rrscreen by variable will run a function to identify if it is iGuidance. If so, reload skin then call exgps which is defined in exectbl for elite 2.

    I have a vid of what I'm talking about if you are interested.

    Thanks!

Page 1 of 2 12 LastLast

Similar Threads

  1. FU iGuidance 4 skin
    By kelmk in forum Road Runner
    Replies: 4
    Last Post: 01-08-2008, 11:56 PM
  2. Reload skin externally?
    By kozmo in forum Road Runner
    Replies: 17
    Last Post: 09-04-2007, 03:01 PM
  3. Reload Skin
    By Enforcer in forum RR Bug Tracker
    Replies: 7
    Last Post: 04-24-2006, 12:42 AM
  4. XM Reload
    By Chuck in forum Road Runner
    Replies: 19
    Last Post: 03-22-2006, 11:07 PM
  5. Reload Skin
    By liquid_smoke in forum RR Skins
    Replies: 6
    Last Post: 11-01-2005, 05:43 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
  •