Announcement

Collapse
No announcement yet.

Skin question about dual display and GPS

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

  • Skin question about dual display and GPS

    I am messing around with the possibility of making a dual display skin. For now I am taking an existing skin, in this case carwings, and trying to expand the main menu to include the gps to the right of it.

    How do I go about getting RR to load the GPS app on the main menu so I can embed it? I have it working on the gps skin, where it embeds it on the 2nd display. But is there a way to do it on the main menu? I have the application area defined, but can't figure out how to get it to load the app so that it will embed.


    Any ideas?


    Thanks, I really would like to get this working I think it will work out.


    I was thinking of on each skin to have the gps to the right of it, except for the gps skin where it would embed normally so I can control it.

    Does that makes sense? Is that possible?
    FKA psptibby

  • #2
    should be possible and some have done it in the past.

    If you want it to auto-load the GPS on the main menu, you should load it using the ONSKINSTART event.

    Once you have defined the application area, you should use the run command to start the gps and define the window title to embed:
    "RUN;c:\gps\gps.exe;GPS Window"
    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


    • #3
      Thanks I will play around with that. Is there anyway to just use the values from the config file instead of hard coding it?
      FKA psptibby

      Comment


      • #4
        sure, all settings in RR are accessible as variables:

        you can do something like:
        "RUN;$GPSPATH$;$GPSNAME$"
        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


        • #5
          Great, thanks so much. So the RUN goes on the ONSKINSTART and then define that app area. I have app area defined already. So a matter of adding ONSKINSTART with the run command. So I was using load that was my problem.

          I hope to try this tonight, I am really excited, have wanted this for a long time.

          On a side note, The images use transparency right? Like in carwings for the middle area in the generic skin?
          FKA psptibby

          Comment


          • #6
            Originally posted by bay350z View Post
            On a side note, The images use transparency right? Like in carwings for the middle area in the generic skin?
            most newer skins use transparency.. however when embedding an application the skin will stay behind the application's window.
            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


            • #7
              So the RUN command worked much better. The problem I am having now is when I switch back to the main screen the gps screen doesn't show. Looks like it is locking to the gps skin because when the gps shows on the main screen it doesn't embed nicely, it shows the menu bar and stuff. When I switch to the gps skin that stuff goes away and looks embed properly [EDIT] and stays that way in the other screens if I use the workaround below. [/EDIT]

              Does that make sense?


              EDIT: I changed the back buttons to this

              B,675,4,119,59,"LOAD;menu.skin;$gpsname$;$gpspath$ ;$gpsname$",

              Instead of

              B,675,4,119,59,"exit",

              What is the difference? Is the exit a builtin command? If so I can get it work using that?
              FKA psptibby

              Comment


              • #8
                EXIT is a built in command. It HIDES any embedded application and returns to the previous (Caller) screen.

                Which GPS application are you using ? iGuidance ? if so, the "iGNative" option (which makes several tweaks to the application) could be the issue -- because it was made to work on the GPS screen only. I can't see why it would work any differently for any other GPS application.
                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


                • #9
                  Yeah i am using iguidance. I was looking at DFX for examples and it uses "EXITMENU" is that the same as "EXIT"?

                  What do you mean by using iGNative? You mean in the rr.ini? Thats enabled.

                  Replacing all exit to the load;skin;gps works. but that probably isn't the cleanest way.
                  FKA psptibby

                  Comment


                  • #10
                    Is there any differance loading the audio player using the load;skin vs just using the AUDIO command?
                    FKA psptibby

                    Comment


                    • #11
                      if load;skin;gps works, then you should be good.. there should be no side effect of doing that as opposed to EXIT.
                      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


                      • #12
                        Sweet! So now I am trying this on the reborn skin. It looks like the button commands are defined in the skin.ini and I change it to use the load;skin;gps but when I click the music button the gps doesn't show in the application defined area. The rest works with going back and forth on the GPS skin, just music skin.

                        I guess I could hardcode that button maybe instead of using the variable buttons? So I guess buttons can be defined in different places? In carwings i was defined in the exectbl.ini.

                        I am getting a hang of this skining stuff, its great how much flexibility there is.

                        Also can a RUN command be put in a skin file by itself? So say when you click a skin you want it to run something without hitting a button.

                        Can you have more than one embed application in a skin?
                        FKA psptibby

                        Comment

                        Working...
                        X