Main > Software Forum

CPWizard v2.63 Released

<< < (14/145) > >>

headkaze:
If you set up a LabelLink then if the control isn't found it will alpha fade it out. Remove the LabelLink's to the controls you don't want this to happen to. I'm going to add a new option to turn off the alpha fade.


--- Quote ---I think configuring the buttons is a bit more cumbersome then it should be.  With CPV2 it uses P1_BUTTON1 and pulls what you have configured in MAME as your button1.  So, if I had to reprogram my controller for some reason I wouldn't have to go in and update my viewer as well.  Simply re-program MAME and it finds the config immediately.  With your app you have to specify what key input goes with what button.  Re-programming a controller would require you to update the viewer with the new inputs as well... duplicating work.
--- End quote ---

Believe it or not the way CPWizard works is better. This was a design decision and Johnny 5 uses the same technique (I followed Howard's advice and use the same method). Using the KeyCode instead of the P1_BUTTON1 type names means that if you have custom ctrlr or cfg files for the game it can take that into account. You should not be changing the keycodes on your CP, once you have them set that should be it. If you remap a game in Mame CPWizard will take those remappings into account.


--- Quote ---I can use my design image in CPV2, but for some reason if I try to change the background to my image in CPWizard the background goes blank.
--- End quote ---

The image file has to be placed inside the CPWizard's Media folder. Oh just re-read looks like you figured that out :)


--- Quote ---Third,and final, issue... is there a way to turn off the Snap to Grid that the designer does?  I've found that sometimes when the element snaps to the grid on the design it doesn't always line up correctly.  Sometimes it will snap in the center of the grid boxes... This is very annoying... This is one of the reason as to why I decided to make a .png of my control panel instead of using your designer.
--- End quote ---

Press the little grid button to turn off Snap to Grid.

Dazz:

--- Quote from: headkaze on January 31, 2008, 12:05:29 pm ---If you set up a LabelLink then if the control isn't found it will alpha fade it out. Remove the LabelLink's to the controls you don't want this to happen to. I'm going to add a new option to turn of the alpha fade.
--- End quote ---
Ahhh, I thought I tried that.  I'll go back and revisit that. 


--- Quote ---Believe it or not the way CPWizard works better. This was a design decision and Johnny 5 uses the same technique. Using the KeyCode instead of the P1_BUTTON1 type names means that if you have custom ctrlr or cfg files for the game it can take that into account. You should not be changing the keycodes on your CP, once you have them set that should be it. If you remap a game in Mame CPWizard will take those remappings into account.
--- End quote ---
Gotcha and I see where you are coming from.  Lately I've been re-programming my controller quite a bit lately trying to iron out any possible windows functions from coming up while playing different emus.  So this was fresh on my mind, but I guess once I get it programmed to my liking I will not have to program it again.  Works for me.


--- Quote ---Press the little grid button to turn off Snap to Grid.

--- End quote ---
I just did that and it works, but I like having the grid as well to line up with other elements that the yellow lines don't intersect with.  A suggestion would be to allow the grid to stay and have a tick to turn of snapping.

Also, what about the possibility of an anchor type system?  I don 't quite know how to explain it, but perhaps the image might help.  I think this would be nice to have especially with games that have long button names.



With apps like this the main issue that I have is that the text is very difficult to line up without overlaying another buttons text.  This has always discouraged me from using any CPView system in the past.  Since my graphic skills have increased a bit since last time I used these I'm trying again with my own designs.  Basically you can attach an anchor anywhere on your design, tell the label to anchor to that element and then the application displays a line to that element to the anchor.  The anchor would be an invisible element, but the line would not.   I think with something like this you can simply place an anchor, choose the color of the line you want, and attach it to that label.  If you move the label anywhere on the screen the line would always follow the label and be connected to its anchor point.  Perhaps even allow multiple anchor points to a single label...

Sorry this is just an idea that I would personally like to see in any app like this...  I really like how your Link/group system works.  I am going to go back and play with that for a bit.

headkaze:

--- Quote from: Dazz on January 31, 2008, 12:34:56 pm ---With apps like this the main issue that I have is that the text is very difficult to line up without overlaying another buttons text.  This has always discouraged me from using any CPView system in the past.  Since my graphic skills have increased a bit since last time I used these I'm trying again with my own designs.  Basically you can attach an anchor anywhere on your design, tell the label to anchor to that element and then the application displays a line to that element to the anchor.  The anchor would be an invisible element, but the line would not.   I think with something like this you can simply place an anchor, choose the color of the line you want, and attach it to that label.  If you move the label anywhere on the screen the line would always follow the label and be connected to its anchor point.  Perhaps even allow multiple anchor points to a single label...

Sorry this is just an idea that I would personally like to see in any app like this...  I really like how your Link/group system works.  I am going to go back and play with that for a bit.

--- End quote ---

CPWizard already does this, but I don't call it an Anchor I call it a LabelLink ;) Under Edit->Options->Display if you have LabelLink set to show and you have your labels properly linked to images it will draw a line from the centre of the label to the centre of the image. So you don't have to have labels over images, you can have them at a distance and the arrow will show what control the label belongs to. This is why it's best not to draw your CP in Photoshop but to design it in the CPWizard. I'm very good with Photoshop but I find the CPWizard editor very intuitive to use, even easier to use in some respects.

BTW I just uploaded Version 1.58 which has added options under Edit->Options->Display to toggle Alpha Fade and the value of the alpha.

Dazz:

--- Quote from: headkaze on January 31, 2008, 12:59:14 pm ---CPWizard already does this, but I don't call it an Anchor I call it a LabelLink ;) Under Edit->Options->Display if you have LabelLink set to show and you have your labels properly linked to images it will draw a line from the centre of the label to the centre of the image. So you don't have to have labels over images, you can have them at a distance and the arrow will show what control the label belongs to. Give it a try ;)
--- End quote ---
Seriously?  I guess I haven't spent enough time messing around, was busier getting annoyed with my controls fading to try that part.

Question...  Do you have to use one of your images to link it to?  Or is there a way to link it to an area already created on the background image?  I really would like to use my already created control panel instead of having to design using your images.  (nothing against it, but I just found it easier to do in Photoshop)


--- Quote ---BTW I just uploaded Version 1.58 which has added options under Edit->Options->Display to toggle Alpha Fade and the value of the alpha.

--- End quote ---
:notworthy:

headkaze:

--- Quote from: Dazz on January 31, 2008, 01:06:26 pm ---
--- Quote from: headkaze on January 31, 2008, 12:59:14 pm ---CPWizard already does this, but I don't call it an Anchor I call it a LabelLink ;) Under Edit->Options->Display if you have LabelLink set to show and you have your labels properly linked to images it will draw a line from the centre of the label to the centre of the image. So you don't have to have labels over images, you can have them at a distance and the arrow will show what control the label belongs to. Give it a try ;)
--- End quote ---
Seriously?  I guess I haven't spent enough time messing around, was busier getting annoyed with my controls fading to try that part.

Question...  Do you have to use one of your images to link it to?  Or is there a way to link it to an area already created on the background image?  I really would like to use my already created control panel instead of having to design using your images.  (nothing against it, but I just found it easier to do in Photoshop)

BTW I just uploaded Version 1.58 which has added options under Edit->Options->Display to toggle Alpha Fade and the value of the alpha.

--- End quote ---
:notworthy:
[/quote]

I just uploaded a screenshot to my last post to show you LabelLink's. Sorry but I did not design CPWizard to use a static image in the background. If you need to have arrows then you will need to put the buttons there using the CPWizard editor, sorry :(

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version