Jump to content
LaunchBox Community Forums

Hexxxer

Members
  • Posts

    133
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by Hexxxer

  1. Genesis State

    View File

    Genesis State is the first of a couple themes I plan on producing specifically meant to emulate the feeling of the original game systems box art styles.

    This theme is purely for use with the Sega Genesis emulators (you can use it for other systems but why would you?). It currently has one view for game play style videos.

    Looking for some feedback and ideas on how to improve it. Let me know. I plan to add some more views based on feedback.

    Thanks to @eatkinola for use of his Themer addon, I used it to create the random video background effect.

     


     

  2. 2 hours ago, neil9000 said:

    Hi @Hexxxer thanks for the update, I am really liking the slide in info bar at the side. However one little issue I have is I use your ruby theme for it and there isn't a ruby coloured side bar just black. It's not a deal breaker just looks a little weird to me, any chance of a ruby coloured side bar to complete the theme for me?

    Thanks again. :) 

     

    Screenshot (11).png

    Screenshot (12).png

    Geez, that looks weird! I will quickly do one up. 

    • Like 1
  3. I am attempting to reference my Resources from a dictionary in another file 

      <FontFamily x:Key="FontTitle">/Hexxxer.Futurestate.Resources;Component/Fonts/#Spartan</FontFamily>
        <FontWeight x:Key="FontTitleWeight">Normal</FontWeight>
        <SolidColorBrush x:Key="FontTitleBrush" Color="White" />
        <System:Double x:Key="FontTitleSize">48</System:Double>
    
        <Style x:Key="TitleFont" TargetType="TextBlock">
            <Setter Property="Foreground" Value="{DynamicResource FontTitleBrush}"/>
            <Setter Property="FontFamily" Value="{DynamicResource FontTitle}"/>
            <Setter Property="FontWeight" Value="{DynamicResource FontTitleWeight}"/>
            <Setter Property="FontSize" Value="{DynamicResource FontTitleSize}"/>
        </Style>

    when I use this within my user control directly in  my view it can see the fonts fine but from the dictionary is will use the default file. What do I need to change to get this working?

  4. It's an issue with the Theme Config file, I changed it on the last update to version 4 without thinking about the effects. At this point I would suggest using version 3 of the Theme to bring that video back.

     I am slowly updating the views to bring back videos but it may be a few more days before I am done.

  5. 1 hour ago, Nielk1 said:

    @guygizmo I welcome pull requests.  Be aware that some of the dependencies, like my Steam4NET fork can be a bit hairy.  I have been thinking about moving all this stuff to a "company/group" page on github to move it away from the unrelated projects as it's starting to span a few repositories.  I also need to work out some bugs in my context and stuff.  Quite proud of the fact it works though, especially dealing with the 64 vs 32bit issue.

    Sweet, I really like the looks of your add-on

  6. 22 minutes ago, Hexxxer said:

    I actually made a blue and a gold version last year. I'll post what I have for you later on. 

    https://drive.google.com/folderview?id=0B1CH0aWSEYrNQmlMa1NjTlAwNG8

    Use these at your own risk (may not look great). They were a work in progress from last December I abandoned because I started to work on another theme at the time.

    Make sure you make a backup of the old images before over writing them.

    • Like 1
  7. 3 hours ago, neil9000 said:

    Hey @Hexxxer, just got this error while switching the game view.

     

    Screenshot (328).png

    It seems it is not picking up the library for some reason... I'll need to look at that.

    14 hours ago, kmoney said:

    @Hexxxer The new font and view is looking good. I think it might have broken the video on at least 2 of the game views as I can no longer get videos to work on the scanline game view anymore. Tried WMP and VLC.

    I changed the values in the Theme settings file, i'll have to update that view to fix this.

  8. I am running through a few updates on this theme to bring it up to some of the current technology used in the community.

    I have had requests for full screen videos and disappearing sidebars, is there anything else people would like to see in this theme?

    • Like 1
  9. HexControls

    View File

    A collection of custom user controls to make custom themes easier.

    I will be updating the tool periodically with new features.

    Install for use

    • Download HexControls.dll
    • place the file in the plugins folder in your theme

    Screenshots Control.

    Description

    A control to randomly display a list of screenshots available for a game. It will stretch itself to the bounds of the container it is placed in.

    Default Use in a Theme

    <Hex:Screenshots/>

    Advanced Use

    Using the properties below will allow the user to effect the maximum number of screenshots shown, spacing  and border controls

    Properties

    ScreenshotBorderColor: Border Color
    ScreenshotPanelOrientation: "Vertical"  or "Horizontal" Direction Screenshot span
    ScreenshotMaxImages:   Number of maximum screenshots shown (Default is 4)
    ScreenshotBorderSize:  How thick the border around the screenshot is. Setting the bordersize to zero will remove the border
    ScreenshotCornerRadius: Curve around all edges of a scrrenshot
    ScreenshotMarginSize= Space Between each screenshots edge

    Example

     

          <Hex:Screenshots ScreenshotBorderColor="Blue"
                           ScreenshotPanelOrientation="Vertical"
                           ScreenshotMaxImages="10"
                           ScreenshotBorderSize="15"
                           ScreenshotCornerRadius="13"
                           ScreenshotMarginSize="5"
                           Grid.Column="15"
                           Grid.Row="3"
                           Grid.RowSpan="15"
                           Grid.ColumnSpan="15">
    
          </Hex:Screenshots>

    Capture4.PNG.d32bfd684493b3001dafb158ed1

    Star Rating

    Default Use in a Theme

    • In a Game view call
       <Hex:StarRating /> 
      • Pretty much it for the default use. The control will size to whatever space it is placed in.
      • This will get you a red star with white border for an on star and a black star with white border for an off star.

    Capture.thumb.PNG.399f409c649aefa0e768b28abd0b7b7e.PNG

    Advanced Use

    I've set up the control to allow users to do two things:

    • Modify the color properties for Star On/Star Off and their border
    • Modify two Star vectors layered on top of each other; this has been created to allow for more vibrant star designs using transparency.

    Properties:

    ColorOnStarOneFill - On Fill Color  for Star one
    ColorOnStarOneBorder -  On Border Color for Star One
    ColorOnStarTwoFill - On Fill Color for Star Two
    ColorOnStarTwoBorder -  On Border Color for Star Two

    ColorOffStarOneFill - Off Fill Color for Star One
    ColorOffStarOneBorder -  Off Border Color for Star One
    ColorOffStarTwoFill - Off Fill Color for Star Two
    ColorOffStarTwoBorder - Off Border Color for Star Two
                                          

    StarsMarginSize -  Margin Between Each star
    BorderStarOneSize - Size of the Border for Star One
    BorderStarTwoSize -  Size of the Border for Size Two

    So, using these settings

     
    <Hex:StarRating Panel.ZIndex="1000"
                                 Grid.Column="11"
                                 Grid.Row="1"
                                 Grid.ColumnSpan="10"
                                
                                 Grid.RowSpan="3"
                                 HorizontalAlignment="Left"
                                 VerticalAlignment="Top"
                                                
                                 ColorOnStarOneFill="#BBC49A6C"
                                 ColorOnStarOneBorder="#11111111"
                                 ColorOnStarTwoFill="#BBC49A6C"
                                 ColorOnStarTwoBorder="#11FFFFFF"
                                                
                                 ColorOffStarOneFill="Black"
                                 ColorOffStarOneBorder="White"
                                 ColorOffStarTwoFill="#66000000"
                                 ColorOffStarTwoBorder="White"
                                 StarsMarginSize="10"
                                 BorderStarOneSize="8"
                                 BorderStarTwoSize="20"
                                 SnapsToDevicePixels="True"/>

     

    Will give you a result like this.

    Capture2.PNG.c0513aa6431709b7bd1f434173e6d20f.PNG

     


     

    • Like 2
×
×
  • Create New...