Announcement

Collapse
No announcement yet.

New Skin Editing Program!

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

  • New Skin Editing Program!

    Ok, here is a skin designing program: http://www.fusioncontrolcentre.com/F...g/software.php

    In the 2nd table.

    Right now in beta, so if you have problems, please report them.

    Also some of the features in there are incompatable with the current Main program, but I am working on it. I added some stuff (again) so I am rewriting parts.

    The new main program should be available soon.

    Until then, go ahead and try with this.

    We still have the $25 available for those who want it. You just have to enter.
    Fusion Brain Version 6 Released!
    1.9in x 2.9in -- 47mm x 73mm
    30 Digital Outputs -- Directly drive a relay
    15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
    Buy now in the MP3Car.com Store

  • #2
    Wow that program is confusing. Maybe it's just because I've never designed a skin before, but I just can't seem to figure how to do anything except the really basic things like turning an output on or off. But how would I go about setting a certain button to stay on for a certain amount of time? How would I do something based on one of the analog inputs? Please write up some sort of manual for this. I know it's on your back burner right now, but I really want to get one of these and actually be able to use it.


    Thanks
    www.computer-forums.net

    Comment


    • #3
      Originally posted by kostyanj View Post
      Wow that program is confusing. Maybe it's just because I've never designed a skin before, but I just can't seem to figure how to do anything except the really basic things like turning an output on or off. But how would I go about setting a certain button to stay on for a certain amount of time?
      Make an "animation" with 1 frame that is set to on. Then in the repeat enter a number that cooresponds with physical time. For instance, if your output refresh rate is 100mS, and you want an output on for 10s, then 10000/100 is 100 so set repeats to 100. If it is 30mS refresh rate and you want it on for 1s, then 1000/30~= 33 so set repeat to 33.

      Originally posted by kostyanj View Post
      How would I do something based on one of the analog inputs?
      When you add an anlogue input, that entire area on the right is for what happens at certain voltages. You can send a key sequence or turn on/off an output currently.

      Originally posted by kostyanj View Post
      Please write up some sort of manual for this. I know it's on your back burner right now, but I really want to get one of these and actually be able to use it.


      Thanks
      I am trying to get one done. I thought the program was relatively self expanatory but I do live in my own little world sometimes.
      Fusion Brain Version 6 Released!
      1.9in x 2.9in -- 47mm x 73mm
      30 Digital Outputs -- Directly drive a relay
      15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
      Buy now in the MP3Car.com Store

      Comment


      • #4
        The program is always easier for the coder to understand. Back when I used to fool around w/ c & c++ I was always able to use my own software even if no one else understood it. =) Thanks for the help
        www.computer-forums.net

        Comment


        • #5
          Error

          Sorry my first post describes an error.
          Whenever I do anything with a skin (delete an analog input, delete an output), I get an "unhandled exception" error. Is it my configuration? I'm pretty sure it's the latest version (just downloaded it), but maybe a Help About menu item for the next version would be a good idea.

          Here's the details of the error:
          Code:
          See the end of this message for details on invoking 
          just-in-time (JIT) debugging instead of this dialog box.
          
          ************** Exception Text **************
          System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
          Parameter name: index
             at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
             at System.ThrowHelper.ThrowArgumentOutOfRangeException()
             at System.Collections.Generic.List`1.get_Item(Int32 index)
             at Fusion_Control_Centre_Skin_Designer.MainForm.Output_MouseMove(Object sender, MouseEventArgs e)
             at System.Windows.Forms.Control.OnMouseMove(MouseEventArgs e)
             at System.Windows.Forms.ButtonBase.OnMouseMove(MouseEventArgs mevent)
             at System.Windows.Forms.Control.WmMouseMove(Message& m)
             at System.Windows.Forms.Control.WndProc(Message& m)
             at System.Windows.Forms.ButtonBase.WndProc(Message& m)
             at System.Windows.Forms.Button.WndProc(Message& m)
             at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
             at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
             at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
          
          
          ************** Loaded Assemblies **************
          mscorlib
              Assembly Version: 2.0.0.0
              Win32 Version: 2.0.50727.42 (RTM.050727-4200)
              CodeBase: file:///C:/WINNT/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
          ----------------------------------------
          Fusion Control Centre Skin Designer
              Assembly Version: 1.0.0.0
              Win32 Version: 1.0.0.0
              CodeBase: file:///C:/Temp/Fusion%20Control%20Centre%2008-06-07/Fusion%20Control%20Centre%20Skin%20Designer.exe
          ----------------------------------------
          System.Windows.Forms
              Assembly Version: 2.0.0.0
              Win32 Version: 2.0.50727.42 (RTM.050727-4200)
              CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
          ----------------------------------------
          System
              Assembly Version: 2.0.0.0
              Win32 Version: 2.0.50727.42 (RTM.050727-4200)
              CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
          ----------------------------------------
          System.Drawing
              Assembly Version: 2.0.0.0
              Win32 Version: 2.0.50727.42 (RTM.050727-4200)
              CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
          ----------------------------------------
          
          ************** JIT Debugging **************
          To enable just-in-time (JIT) debugging, the .config file for this
          application or computer (machine.config) must have the
          jitDebugging value set in the system.windows.forms section.
          The application must also be compiled with debugging
          enabled.
          
          For example:
          
          <configuration>
              <system.windows.forms jitDebugging="true" />
          </configuration>
          
          When JIT debugging is enabled, any unhandled exception
          will be sent to the JIT debugger registered on the computer
          rather than be handled by this dialog box.

          Comment


          • #6
            Could you explain a little more about what gets you that error? It looks like when you move your mouse over one of the images, but is this when you have clicked a delete button, or what?
            Fusion Brain Version 6 Released!
            1.9in x 2.9in -- 47mm x 73mm
            30 Digital Outputs -- Directly drive a relay
            15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
            Buy now in the MP3Car.com Store

            Comment


            • #7
              If I click Outputs, Delete Output, then click on one of the icons. This is on the default skin.

              Comment


              • #8
                Originally posted by ginigma View Post
                If I click Outputs, Delete Output, then click on one of the icons. This is on the default skin.
                Ok, you wanna be my guinea pig?

                I think I figured it out. Replace the "Fusion Control Centre.exe" that you currently have with this one: http://www.fusioncontrolcentre.com/T...ryNick/FCC.exe
                Fusion Brain Version 6 Released!
                1.9in x 2.9in -- 47mm x 73mm
                30 Digital Outputs -- Directly drive a relay
                15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
                Buy now in the MP3Car.com Store

                Comment


                • #9
                  You really don't want me as your guinea pig. Actually, you don't want me as your tester. I manage a team of software engineers and when they hand me their apps for testing, I can usually break it within 3 minutes.

                  I think that version fixed it. I just found another issue:
                  1. When saving a skin, sometimes it changes the size of the font back to the default. I don't know what I did to make that happen. It's relatively minor, as I went into the skin file and did a search/replace to fix it.
                  2. It looks like I am having a problem saving a skin and overwriting the same file. I get one of those exception errors.

                  Comment


                  • #10
                    I'm having the exact same issues as him...
                    www.computer-forums.net

                    Comment


                    • #11
                      Originally posted by ginigma View Post
                      You really don't want me as your guinea pig. Actually, you don't want me as your tester. I manage a team of software engineers and when they hand me their apps for testing, I can usually break it within 3 minutes.

                      I think that version fixed it. I just found another issue:
                      1. When saving a skin, sometimes it changes the size of the font back to the default. I don't know what I did to make that happen. It's relatively minor, as I went into the skin file and did a search/replace to fix it.
                      2. It looks like I am having a problem saving a skin and overwriting the same file. I get one of those exception errors.
                      Well I am sure you will break this, as I havent really protected it very well yet. Features first, foolproof later.

                      But I am self taught pretty much so I would appreciate some criticism if you find something.

                      As for #1, news to me, but will fix. Is this for all the outputs/inputs/other or just for one that you have noticed?

                      As for #2, is it an unhandled exception and crashes, or is it my little warning box? I think I may know the problem but not sure yet. Once you save a file, it copies all images into the folder and then the program clears the skin in memory, and reloads it from that file. So now the program is dependant upon those folders for its images. Try to overwrite and bads things happen. Could be... I will look into it.


                      Originally posted by kostyanj View Post
                      I'm having the exact same issues as him...
                      Exact same as in the post above, or as in the one that I posted the patch for? I will be releasing a fixed/better version soon, but I wanted to clear up a few more things too.
                      Fusion Brain Version 6 Released!
                      1.9in x 2.9in -- 47mm x 73mm
                      30 Digital Outputs -- Directly drive a relay
                      15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
                      Buy now in the MP3Car.com Store

                      Comment


                      • #12
                        I think it's the one you posted a patch for. I have to download the patch and try it again. Right now I'm on a mac so I'll have to wait till I get home.
                        www.computer-forums.net

                        Comment


                        • #13
                          When selecting an image, I accidentally tried to load one of my psd files. It threw an unhandled exception. It seems to do this whenever you load an image that is not supported regardless if its a button, background, etc. Just thought I'd let you know.
                          Christmas Car Project 2008

                          ArrowDash Skin Worklog

                          Comment


                          • #14
                            Originally posted by Arrow View Post
                            When selecting an image, I accidentally tried to load one of my psd files. It threw an unhandled exception. It seems to do this whenever you load an image that is not supported regardless if its a button, background, etc. Just thought I'd let you know.
                            Yup there is very little error handling right now. If you screw up, away it goes. I am trying to get all the functionality in there first, then make it more fool-proof.

                            It can only open images with jpg/gif/psd/bmp and I think maybe tiff... But that covers it as far as I know.
                            Fusion Brain Version 6 Released!
                            1.9in x 2.9in -- 47mm x 73mm
                            30 Digital Outputs -- Directly drive a relay
                            15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
                            Buy now in the MP3Car.com Store

                            Comment

                            Working...
                            X