The MP3car.com Store  

Welcome to the MP3Car.com forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. Registering will also remove advertisements. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   MP3Car.com > Mp3Car Technical > Software & Software Development > Support Software > SkinBedder

Closed Thread
 
Thread Tools Display Modes
Old 07-05-2005, 03:58 AM   #1
My Village Called
0l33l's CarPC Specs
 
0l33l's Avatar
 
Join Date: Jul 2004
Location: Berkeley, CA
Vehicle: 1995 Lexus SC300 1997 Mazda Miata
Posts: 10,763
My Photos: (0)
Exclamation [Release] SKINbedder BETA 2.99999

Version 2.99999 requires you install AutoIt. Its use is going to be expanded upon in the next version

New things:
Fixed window bug
Now embeds properly
Separate folders for apps

For past versions:
Code:
SKINbedder 2.5 ------------------------- Who Made This? -------------- This program was written by Ryan McCormick (RPM_VR4 on MP3Car.com) and David Burban (0l33l on MP3Car.com) using Borland Delphi 7.0. What is it? ----------- SKINbedder allows you to crop & skin ANY program. It will create a window with which you can embed any number of other programs to. You can then draw any number of skinned buttons over the window and have the buttons send any key-press to any of the embedded programs. iGuidance is also supported. How is this different from iGSkinner? ------------------------------------- Nothing except you have to make your own command set after resume from hibernation/standby. You need to install AutoIt (http://www.autoitscript.com/autoit3/downloads.php) How do I use it? ---------------- All settings are made by editing a single INI file. Below is the syntax for the non-obvious settings. It will change a bit later. Just follow the examples in the INI for now. [MainWindow] BackgroundColor=$?????? Must start with a "$" and then have the HEX codes for the color in BGR format (not RGB... don't ask). [WindowsDisplaySettings] WindowBorderWidth=? TitleBarHeight=? These should be set to the settings of your desktop in Display Settings -> Appearance -> Advanced. Later you will be able to toggle the nudge settings on and off, but this will allow the boarder and title bar to always be hidden. [Programs] P0=<path>\<filename> P1=<path>\<filename> A list of programs to embed. Must start with P0, then P1, then P2, ... [iG] Panel= Set which panel is going to embedd iGuidance Command= Make your own command here for what to do after clicking ok to the No GPS detected warning [Buttons] B0=P? B1=P? B2=P? B3=P? A list of buttons to show and the program each button will send its key-presses to. [Groups] G0=B?,B?,B? Not used yet. Later you will be able to Hide/Show and Enable/Dissable groups of buttons. [P?] WindowName= The title of the window to embed. Parameters= Parameters to send program Directory= Set the directory PanelColor= This will only be visible if the nudge settings reveal part of the panel. PanelTop= PanelLeft= PanelWidth= PanelHeight= NudgeLeft= NudgeRight= All nudge settings affect how the embeded NudgeTop= program is displayed on its panel. NudgeBottom= Anchors= left, right, bottom, top combine left and right for instance to make the panel resize automatically. Any combinations will work [B?] Command= Comma-delimited list of keystrokes to send. ---------------------------------------------------------------------------------------------------- SKINbedder 2.0 ------------------------- Who Made This? -------------- This program was written by Ryan McCormick (RPM_VR4 on MP3Car.com) and David Burban (0l33l on MP3Car.com) using Borland Delphi 7.0. What is it? ----------- SKINbedder allows you to crop & skin ANY program. It will create a window with which you can embed any number of other programs to. You can then draw any number of skinned buttons over the window and have the buttons send any key-press to any of the embedded programs. iGuidance is also supported. How is this different from iGSkinner? ------------------------------------- Nothing except you have to make your own command set after resume from hibernation/standby. How do I use it? ---------------- All settings are made by editing a single INI file. Below is the syntax for the non-obvious settings. [MainWindow] BackgroundColor=$?????? Must start with a "$" and then have the HEX codes for the color in BGR format (not RGB... don't ask). [WindowsDisplaySettings] WindowBorderWidth=? TitleBarHeight=? These should be set to the settings of your desktop in Display Settings -> Appearance -> Advanced. Later you will be able to toggle the nudge settings on and off, but this will allow the boarder and title bar to always be hidden. [Programs] P0=<path>\<filename> P1=<path>\<filename> A list of programs to embed. Must start with P0, then P1, then P2, ... [iG] Panel= Set which panel is going to embedd iGuidance Command= Make your own command here for what to do after clicking ok to the No GPS detected warning [Buttons] B0=P? B1=P? B2=P? B3=P? A list of buttons to show and the program each button will send its key-presses to. [Groups] G0=B?,B?,B? Not used yet. Later you will be able to Hide/Show and Enable/Dissable groups of buttons. [P?] WindowName= The title of the window to embed. Parameters= Parameters to send program Directory= Set the directory PanelColor= This will only be visible if the nudge settings reveal part of the panel. PanelTop= PanelLeft= PanelWidth= PanelHeight= NudgeLeft= NudgeRight= All nudge settings affect how the embeded NudgeTop= program is displayed on its panel. NudgeBottom= Anchors= left, right, bottom, top combine left and right for instance to make the panel resize automatically. Any combinations will work [B?] Command= Comma-delimited list of keystrokes to send. ---------------------------------------------------------------------------------------------------- SKINbedder 1.0 - beta 1 ------------------------- Who Made This? -------------- This program was written by Ryan McCormick (RPM_VR4 on MP3Car.com) using Borland Delphi 7.0. Much thanks goes out to Ol33l of MP3Car who gave me his source to iGSkinner which I use as an example to learn how to do this myself. What is it? ----------- SKINbedder allows you to crop & skin ANY program. It will create a window with which you can embed any number of other programs to. You can then draw any number of skinned buttons over the window and have the buttons send any key-press to any of the embedded programs. How is this different from iGSkinner? ------------------------------------- It doesn't handle NAG screens or GPS re-connection (Yet). It is designed to work with ANY program (including iGuidance, but for now you will have to click OK on the nag-screen yourself with-in 10 seconds). It is my own design from scratch and it has a ton of features I needed for iG as well as my OBD datalogger software. How do I use it? ---------------- All settings are made by editing a single INI file. Below is the syntax for the non-obvious settings. [MainWindow] BackgroundColor=$?????? Must start with a "$" and then have the HEX codes for the color in BGR format (not RGB... don't ask). This will only be visible if none of the "PanelAlign" are set to "Client" and the panels are positioned to reveal part of the main window. [WindowsDisplaySettings] WindowBorderWidth=? TitleBarHeight=? These should be set to the settings of your desktop in Display Settings -> Appearance -> Advanced. Later you will be able to toggle the nudge settings on and off, but this will allow the boarder and title bar to always be hidden. [Programs] P0=<path>\<filename> P1=<path>\<filename> A list of programs to embed. Must start with P0, then P1, then P2, ... [Buttons] B0=P? B1=P? B2=P? B3=P? A list of buttons to show and the program each button will send its key-presses to. [Groups] G0=B?,B?,B? Not used yet. Later you will be able to Hide/Show and Enable/Dissable groups of buttons. [P?] WindowName= The title of the window to embed. PanelAlign= Top, Left, Right, Bottom, Client, or None. PanelColor= This will only be visible if the nudge settings reveal part of the panel. PanelTop= Only used if Align = None PanelLeft= Only used if Align = None PanelWidth= Only used if Align = None, Left, or Right PanelHeight= Only used if Align = None, Top, or Bottom NudgeLeft= NudgeRight= All nudge settings affect how the embeded NudgeUp= program is displayed on its panel. NudgeDown= [B?] Corner= Window/Panel (W/P) - Top/Bottom (T/B) - Left/Right (L/R) (ie: "WTL") Command= Comma-delimited list of keystrokes to send.

Download SKINbedder BETA 2.99999

Download the skin
Attached Images
 
__________________
PowerVoice v1 | NaviVoice Source
GammaControl v2.4
SKINbedder v3

1995 Lexus SC300 <-- Weekend Car
1997 Mazda Miata <-- Daily Driver

Last edited by 0l33l : 07-29-2005 at 03:35 AM.
0l33l is offline  
Sponsored Links
Old 07-05-2005, 11:56 AM   #2
SMKFree
 
liquid_smoke's Avatar
 
Join Date: Aug 2003
Location: Chicago
Vehicle: VW Passat
Posts: 4,840
My Photos: (0)
this version has 3 ini files, i think at least one of them shouldnt be there.

I got
"Copy of SKINbedder.ini"
"SKINbedder2.ini"
and
"SKINbedder.ini"

assumeing only SKINbedder2.ini is the only one we need right?

thanks
liquid_smoke is offline  
Old 07-05-2005, 12:01 PM   #3
Calm
Down
Or
Get
A
2
Week
Vacation
-Love
The
Forum
Policeman
Wiredwrx's CarPC Specs
 
Wiredwrx's Avatar
 
Join Date: Jan 2003
Posts: 3,604
My Photos: (0)
leelo, why the new thread.

Can't wait to test it.

Michael
__________________
...I love the French language...especially to curse with...Nom de Dieu de putain de bordel de merde de saloperies de connards d'enculés de ta mère. You see, it's like wiping your *** with silk, I love it. www.yellinlawoffice.com
Wiredwrx is offline  
Old 07-05-2005, 12:06 PM   #4
SMKFree
 
liquid_smoke's Avatar
 
Join Date: Aug 2003
Location: Chicago
Vehicle: VW Passat
Posts: 4,840
My Photos: (0)
also, i see you are using autoit, sweet program. I actually did the same thing months ago to get rid of the nag screen with an older version of autoit.

Anyway, for those who are testing on a desktop that dont have a gps mouse change the startup.au3 file to be like this to also kill the no gps popup. It just sends another enter after the warning screen.

Code:
; ; AutoIt Version: 3.0 ; ;iGuidance ;Run("C:\Program Files\iNav\iGuidance\iGuidance.exe", "C:\Program Files\iNav\iGuidance", @SW_MAXIMIZE) Run("C:\Program Files\iNav\iGuidance\iGuidance.exe", "C:\Program Files\iNav\iGuidance") WinWaitActive("") Send("{ENTER}") Send("{ENTER}") ;Run("C:\Documents and Settings\Ryan McCormick\Desktop\TMOlog.exe", "C:\Documents and Settings\Ryan McCormick\Desktop") ;WinWaitActive("TechnoMotive Datalogger Command Screen") ;ControlClick("TechnoMotive Datalogger Command Screen", "", 1116) ;WinWaitActive("Open") ;Send("forrest5.tlg{ENTER}")

liquid_smoke is offline  
Old 07-05-2005, 12:40 PM   #5
SMKFree
 
liquid_smoke's Avatar
 
Join Date: Aug 2003
Location: Chicago
Vehicle: VW Passat
Posts: 4,840
My Photos: (0)
seems to be some funkyness with the buttons.



toggle3dview only works if the view is allready in 2D, if its in 3D view it dosent switch back to 2D

theres no way to exit out of the EnterDestination screen

GPS info screen cant be closed

When i close Skinnbedder, IG does not close

dosent embed correctly sometimes, i can see the ig title window and drag it around

I dont know if this is a known issue or not compatable, but i cant get Skinbedder to embed in FP, even when i change the window names etc.


Thanks
liquid_smoke is offline  
Old 07-05-2005, 12:50 PM   #6
My Village Called
0l33l's CarPC Specs
 
0l33l's Avatar
 
Join Date: Jul 2004
Location: Berkeley, CA
Vehicle: 1995 Lexus SC300 1997 Mazda Miata
Posts: 10,763
My Photos: (0)
Quote: Originally Posted by liquid_smoke
this version has 3 ini files, i think at least one of them shouldnt be there.

I got
"Copy of SKINbedder.ini"
"SKINbedder2.ini"
and
"SKINbedder.ini"

assumeing only SKINbedder2.ini is the only one we need right?

thanks

No, actually the other INIs were for testing. So one of the INIs doesn't have the GPS status like that, but instead it has text.

SKINbedder.ini is the file.
__________________
PowerVoice v1 | NaviVoice Source
GammaControl v2.4
SKINbedder v3

1995 Lexus SC300 <-- Weekend Car
1997 Mazda Miata <-- Daily Driver
0l33l is offline  
Old 07-05-2005, 12:58 PM   #7
Calm
Down
Or
Get
A
2
Week
Vacation
-Love
The
Forum
Policeman
Wiredwrx's CarPC Specs
 
Wiredwrx's Avatar
 
Join Date: Jan 2003
Posts: 3,604
My Photos: (0)
Quote: Originally Posted by liquid_smoke
seems to be some funkyness with the buttons.
toggle3dview only works if the view is allready in 2D, if its in 3D view it dosent switch back to 2D

theres no way to exit out of the EnterDestination screen

GPS info screen cant be closed

When i close Skinnbedder, IG does not close

dosent embed correctly sometimes, i can see the ig title window and drag it around

I dont know if this is a known issue or not compatable, but i cant get Skinbedder to embed in FP, even when i change the window names etc.


Thanks

Let me hit this,

NO COMPATIBILITY WITH FP. Something about how FP was programmed.

Also 3d mode can't go back and forth because there is no button in IG that makes it switch back and forth. Basically, the Sb buttons are accessing the file menu structure. If you look there, you will notice that 2d and 3d are different options. Unless they implement showing and hiding different buttons, you may have to add a 2d button.

Michael
__________________
...I love the French language...especially to curse with...Nom de Dieu de putain de bordel de merde de saloperies de connards d'enculés de ta mère. You see, it's like wiping your *** with silk, I love it. www.yellinlawoffice.com

Last edited by Wiredwrx : 07-05-2005 at 01:00 PM.
Wiredwrx is offline  
Old 07-05-2005, 01:01 PM   #8
My Village Called
0l33l's CarPC Specs
 
0l33l's Avatar
 
Join Date: Jul 2004
Location: Berkeley, CA
Vehicle: 1995 Lexus SC300 1997 Mazda Miata
Posts: 10,763
My Photos: (0)
Quote: Originally Posted by Wiredwrx
leelo, why the new thread.

Can't wait to test it.

Michael

New thread: because the other one was getting full
Quote: Originally Posted by liquid_smoke
also, i see you are using autoit, sweet program. I actually did the same thing months ago to get rid of the nag screen with an older version of autoit.

Anyway, for those who are testing on a desktop that dont have a gps mouse change the startup.au3 file to be like this to also kill the no gps popup. It just sends another enter after the warning screen.

Cool. I'm pretty sure that some people will enjoy it
__________________
PowerVoice v1 | NaviVoice Source
GammaControl v2.4
SKINbedder v3

1995 Lexus SC300 <-- Weekend Car
1997 Mazda Miata <-- Daily Driver
0l33l is offline  
Old 07-05-2005, 01:11 PM   #9
Raw Wave
Blue ZX3's CarPC Specs
 
Blue ZX3's Avatar
 
Join Date: Aug 2004
Location: Chicago area,IL
Vehicle: 01 Ford ZX3
Posts: 2,011
My Photos: (16)
Ok..I have just tested this in the car and this is what I have found..

1. If SB is opened by itself it embeds routis perfect everytime...great
2. If I open RR and goto GPS, I still get the regular routis screen...yes,i have skinbedder as the window in the RR config...not great..
3. If I open SB and then like min it...then open RR and goto GPS then it embeds perfect...great...like it has to already be running BEFORE going to the GPS skin

Thoughts....helpful info...please
Blue ZX3 is offline  
Old 07-05-2005, 01:21 PM   #10
My Village Called
0l33l's CarPC Specs
 
0l33l's Avatar
 
Join Date: Jul 2004
Location: Berkeley, CA
Vehicle: 1995 Lexus SC300 1997 Mazda Miata
Posts: 10,763
My Photos: (0)
Quote: Originally Posted by Blue ZX3
Ok..I have just tested this in the car and this is what I have found..

1. If SB is opened by itself it embeds routis perfect everytime...great
2. If I open RR and goto GPS, I still get the regular routis screen...yes,i have skinbedder as the window in the RR config...not great..
3. If I open SB and then like min it...then open RR and goto GPS then it embeds perfect...great...like it has to already be running BEFORE going to the GPS skin

Thoughts....helpful info...please

Weird. My RR embeds it perfectly when it opens it. Try changing the window names. Some people have more luck with that for some odd reason.
__________________
PowerVoice v1 | NaviVoice Source
GammaControl v2.4
SKINbedder v3

1995 Lexus SC300 <-- Weekend Car
1997 Mazda Miata <-- Daily Driver
0l33l is offline  
Sponsored Links
Old 07-05-2005, 01:26 PM   #11
Raw Wave
Blue ZX3's CarPC Specs
 
Blue ZX3's Avatar
 
Join Date: Aug 2004
Location: Chicago area,IL
Vehicle: 01 Ford ZX3
Posts: 2,011
My Photos: (16)
which window names should I change
Blue ZX3 is offline  
Old 07-05-2005, 01:36 PM   #12
My Village Called
0l33l's CarPC Specs
 
0l33l's Avatar
 
Join Date: Jul 2004
Location: Berkeley, CA
Vehicle: 1995 Lexus SC300 1997 Mazda Miata
Posts: 10,763
My Photos: (0)
Quote: Originally Posted by Blue ZX3
which window names should I change

FormTitle=SKINbedder
And then change the title in RR config accordingly.
__________________
PowerVoice v1 | NaviVoice Source
GammaControl v2.4
SKINbedder v3

1995 Lexus SC300 <-- Weekend Car
1997 Mazda Miata <-- Daily Driver
0l33l is offline  
Old 07-05-2005, 01:38 PM   #13
Raw Wave
Blue ZX3's CarPC Specs
 
Blue ZX3's Avatar
 
Join Date: Aug 2004
Location: Chicago area,IL
Vehicle: 01 Ford ZX3
Posts: 2,011
My Photos: (16)
I'll try that when i get out of work...and also does this also reconnect at resume/standby...didn't happen to see anything mentioned...
Blue ZX3 is offline  
Old 07-05-2005, 01:46 PM   #14
My Village Called
0l33l's CarPC Specs
 
0l33l's Avatar
 
Join Date: Jul 2004
Location: Berkeley, CA
Vehicle: 1995 Lexus SC300 1997 Mazda Miata
Posts: 10,763
My Photos: (0)
Quote: Originally Posted by Blue ZX3
I'll try that when i get out of work...and also does this also reconnect at resume/standby...didn't happen to see anything mentioned...

Good question. I think we left out the resume part

Don't worry... it will be back in later versions with an autoit script
__________________
PowerVoice v1 | NaviVoice Source
GammaControl v2.4
SKINbedder v3

1995 Lexus SC300 <-- Weekend Car
1997 Mazda Miata <-- Daily Driver
0l33l is offline  
Old 07-05-2005, 01:59 PM   #15
Raw Wave
Blue ZX3's CarPC Specs
 
Blue ZX3's Avatar
 
Join Date: Aug 2004
Location: Chicago area,IL
Vehicle: 01 Ford ZX3
Posts: 2,011
My Photos: (16)
Great...now just need that usb radio and the light upgrade kit...then i can get closer ot finishing my install
Blue ZX3 is offline  
Sponsored Links
Closed Thread


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
SKINbedder embedding problem chuckster Road Runner 12 07-26-2005 06:49 PM
[Release] SKINbedder v2 0l33l SkinBedder 242 07-05-2005 04:01 AM
[Release] iGSkinner BETA 3.9.5 0l33l SkinBedder 631 06-26-2005 02:40 PM
[Release] SKINbedder 1.0 RPM_VR4 SkinBedder 41 06-26-2005 04:03 AM
[RELEASE] NMC 0.7 BETA 2 -> introducing ACTIONS and NCS ! netsuo NeoCar Media Center 22 05-05-2005 11:34 AM


All times are GMT -5. The time now is 04:52 AM.


Sponsored Links
The MP3car.com Store

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Copyright © 1999 - 2008 Mp3Car.com Inc.
Ad Management by RedTyger
Message Board Statistics