Page 1 of 25 1234567891011 ... LastLast
Results 1 to 10 of 243

Thread: [Release] SKINbedder v2

  1. #1
    My Village Called 0l33l's Avatar
    Join Date
    Jul 2004
    Location
    Berkeley, CA
    Posts
    10,516

    Exclamation [Release] SKINbedder v2

    v2 has a few bug ironed out with positioning of windows.
    v2 also supports iGudiance, removing its nag, and getting rid of the problems durign resume.

    Code:
    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.
    Screenshots later, after someone makes a good skin for the whole program

    Download SKINBedder v2

  2. #2
    Calm
    Down
    Or
    Get
    A
    2
    Week
    Vacation
    -Love
    The
    Forum
    Policeman
    Wiredwrx's Avatar
    Join Date
    Jan 2003
    Posts
    3,605
    NO WORKY.

    when I attempt to embed it in RR. It says, External GPS, goes to the RR skin, but the program does not open, and nothing get embeded.

    What is the GPS window name. I tried Iguidance. I see the IG start up, and see the map (with I think NOTEPAD underneath it????????), but it doesn;t embed correctly. I then tried SKINbedder, and that actually didn;t work at all. Skinbedder didn't even start, even though the exe path is correct in the RR config file.

    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.

  3. #3
    Calm
    Down
    Or
    Get
    A
    2
    Week
    Vacation
    -Love
    The
    Forum
    Policeman
    Wiredwrx's Avatar
    Join Date
    Jan 2003
    Posts
    3,605
    ...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.

  4. #4
    My Village Called 0l33l's Avatar
    Join Date
    Jul 2004
    Location
    Berkeley, CA
    Posts
    10,516
    Quote Originally Posted by Wiredwrx
    NO WORKY.

    when I attempt to embed it in RR. It says, External GPS, goes to the RR skin, but the program does not open, and nothing get embeded.

    What is the GPS window name. I tried Iguidance. I see the IG start up, and see the map (with I think NOTEPAD underneath it????????), but it doesn;t embed correctly. I then tried SKINbedder, and that actually didn;t work at all. Skinbedder didn't even start, even though the exe path is correct in the RR config file.

    Michael
    The Title is SKINbedder. I have no problems embeddign it in RR. Update RR maybe? It launches and everything.

  5. #5
    Calm
    Down
    Or
    Get
    A
    2
    Week
    Vacation
    -Love
    The
    Forum
    Policeman
    Wiredwrx's Avatar
    Join Date
    Jan 2003
    Posts
    3,605
    Quote Originally Posted by 0l33l
    The Title is SKINbedder. I have no problems embeddign it in RR. Update RR maybe? It launches and everything.
    I did update RR. No go. It doesn't even launch Skinbedder. But, if I change the RR config to look for the IG window, Skinbedder starts, but doesn't embed correctly (which I understand because it has skinbedder).

    Michael
    EDIT: Changed the name of the windowtitle in the ini (Changed it to "Michael") and made the appropriate change in the RR config, and all looks good now. Wierd.
    ...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.

  6. #6
    My Village Called 0l33l's Avatar
    Join Date
    Jul 2004
    Location
    Berkeley, CA
    Posts
    10,516
    Quote Originally Posted by Wiredwrx
    I did update RR. No go. It doesn't even launch Skinbedder. But, if I change the RR config to look for the IG window, Skinbedder starts, but doesn't embed correctly (which I understand because it has skinbedder).

    Michael
    EDIT: Changed the name of the windowtitle in the ini (Changed it to "Michael") and made the appropriate change in the RR config, and all looks good now. Wierd.
    No clue. I took out any code to terminate SKINbedder if something was not found. RR is really weird! It grabbed my firefox window AND launched skinbedder

    Maybe he has something to prevent skinbedder from running
    Glad you got that worked out

  7. #7
    Calm
    Down
    Or
    Get
    A
    2
    Week
    Vacation
    -Love
    The
    Forum
    Policeman
    Wiredwrx's Avatar
    Join Date
    Jan 2003
    Posts
    3,605
    Quote Originally Posted by 0l33l
    No clue. I took out any code to terminate SKINbedder if something was not found. RR is really weird! It grabbed my firefox window AND launched skinbedder

    Maybe he has something to prevent skinbedder from running
    Glad you got that worked out
    Alright. Next thing. See what I have outlined in purple. I want to move that off the screen somehow, so that the grey bar just above what I have outlined, sits at the bottom of the screen. Can that be done, and with what. Nudge setting. Window size? (Just so you know, I have it running in RR, and I have the toolbar set to "not be on top", so that it can't be seen)



    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.

  8. #8
    My Village Called 0l33l's Avatar
    Join Date
    Jul 2004
    Location
    Berkeley, CA
    Posts
    10,516
    Quote Originally Posted by Wiredwrx
    Alright. Next thing. See what I have outlined in purple. I want to move that off the screen somehow, so that the grey bar just above what I have outlined, sits at the bottom of the screen. Can that be done, and with what. Nudge setting. Window size? (Just so you know, I have it running in RR, and I have the toolbar set to "not be on top", so that it can't be seen)



    Michael
    Yeh, you should be able to shove it off screen, unless we ran into that window sizing bug again

  9. #9
    Calm
    Down
    Or
    Get
    A
    2
    Week
    Vacation
    -Love
    The
    Forum
    Policeman
    Wiredwrx's Avatar
    Join Date
    Jan 2003
    Posts
    3,605
    Quote Originally Posted by 0l33l
    Yeh, you should be able to shove it off screen, unless we ran into that window sizing bug again
    HOW? I got rid of all reference to P1 (I don't want/need Notepad), and then increased the height to 600 (For 800x600), but it is still there.

    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.

  10. #10
    My Village Called 0l33l's Avatar
    Join Date
    Jul 2004
    Location
    Berkeley, CA
    Posts
    10,516
    Quote Originally Posted by Wiredwrx
    HOW? I got rid of all reference to P1 (I don't want/need Notepad), and then increased the height to 600 (For 800x600), but it is still there.

    Michael
    Change NudgeBottom.

Page 1 of 25 1234567891011 ... LastLast

Similar Threads

  1. [Release] SKINbedder BETA 2.99999
    By 0l33l in forum SkinBedder
    Replies: 450
    Last Post: 09-23-2005, 04:38 AM
  2. The Vectra CarPC / CarPuter Project v2
    By ccsnet in forum Show off your project
    Replies: 28
    Last Post: 08-29-2005, 06:46 PM
  3. [Release] iGSkinner BETA 3.9.5
    By 0l33l in forum SkinBedder
    Replies: 631
    Last Post: 06-26-2005, 03:40 PM
  4. ME v2 Start/End Dates and Source
    By csteiger in forum ME Archive
    Replies: 1
    Last Post: 08-03-2003, 09:16 PM
  5. Is ME v2 ever coming out?
    By e36mp3 in forum ME Archive
    Replies: 20
    Last Post: 06-27-2003, 01:04 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
  •