Jump to content
LaunchBox Community Forums

JaysArcade

Members
  • Content Count

    410
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by JaysArcade

  1. @jayjay, I just sent a message to both you and @JoeViking245 with the files.
  2. Hey @JoeViking245 and @jayjay, I wanted to let you know of an issue. I tried to apply this to a theme I'm building in the Community Theme Builder. There is some commented out stuff at the top of the PlatformWheelFiltersView.xaml files in themes built with the theme builder and it looks like jayjay's code is being added there instead of further down where the plugin can see it. Also, it doesn't look like the <LPlat:LPControl /> stuff is being added at the end. Is this a limitation of the plugin with Community Theme Builder created themes or is there a way to make it work here also? <!-- xmlns:LPlat="clr-namespace:LaunchPlatform;assembly=LaunchPlatform" COMMUNITY Theme Creator for BigBox - Version 1.0.7.9 Theme: Vertical Cabinet Aspect Ratio: Stretch Developed by: Jay Thompson Published: Tuesday 07, July 2020 @ 10:40 PM --> <UserControl Name="Canvas" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" xmlns:cal="http://www.caliburnproject.org" xmlns:transitions="clr-namespace:Unbroken.LaunchBox.Windows.Transitions;assembly=Unbroken.LaunchBox.Windows" xmlns:coverFlow="clr-namespace:Unbroken.LaunchBox.Windows.Controls.CoverFlow;assembly=Unbroken.LaunchBox.Windows" xmlns:bigBox="clr-namespace:Unbroken.LaunchBox.Windows;assembly=Unbroken.LaunchBox.Windows" xmlns:controls="clr-namespace:Unbroken.LaunchBox.Windows.Controls;assembly=Unbroken.LaunchBox.Windows" xmlns:videos="clr-namespace:Unbroken.LaunchBox.Windows.BigBox.Controls;assembly=BigBox" xmlns:wpf="clr-namespace:Unbroken.LaunchBox.Windows;assembly=Unbroken.LaunchBox.Windows" xmlns:gif="clr-namespace:WpfAnimatedGif;assembly=Unbroken.LaunchBox.Windows" xmlns:sys="clr-namespace:System;assembly=mscorlib" xmlns:lbsc="clr-namespace:ListBoxScrollCenterNS;assembly=ListBoxScrollCenterNS_05" xmlns:community="clr-namespace:COMMUNITYconverters;assembly=COMMUNITYtcfbb_014" xmlns:commc="clr-namespace:COMMUNITY_Controls;assembly=COMMUNITY_Controls_05" mc:Ignorable="d" d:DesignHeight="3840" d:DesignWidth="2160" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Style="{DynamicResource UserControlStyle}" > <UserControl.Resources> <community:ReturnXElements x:Key="ReturnXElements"/> <community:ReturnElementXImagePath x:Key="ReturnElementXImagePath"/> <community:TextToBrush x:Key="TextToBrush"/> <community:FormatDateTime x:Key="FormatDateTime"/> <community:SetTextFontSize x:Key="SetTextFontSize"/> <community:CurrentDateTime x:Key="CurrentDateTime"/> <community:UseValueOrFallbackWithFormat x:Key="UseValueOrFallbackWithFormat"/> <community:BatteryStatus x:Key="BatteryStatus"/> <community:ScalePropertyValue x:Key="ScalePropertyValue"/> <community:GetMediaFileName x:Key="GetMediaFileName"/> <community:ReturnTrueOrFalseValue x:Key="ReturnTrueOrFalseValue"/> <community:CenterOf x:Key="CenterOf"/> <community:OffscreenPosition x:Key="OffscreenPosition"/> <community:FileFallbackWithSearch x:Key="FileFallbackWithSearch"/> <community:TextFormat x:Key="TextFormat"/> <community:GetFileUsingTitle x:Key="GetFileUsingTitle"/> <community:GetCustomImageFile x:Key="GetCustomImageFile"/> <community:MakeMeSlightlyBigger x:Key="MakeMeSlightlyBigger"/> <community:MakeMeBigger x:Key="MakeMeBigger"/> <community:MakeMeMuchBigger x:Key="MakeMeMuchBigger"/> <community:Multiplier x:Key="Multiplier"/> </UserControl.Resources> <!-- VIEW START --> <Grid> <!-- MAIN GRID --> <Grid Height="{Binding ElementName=Canvas, Path=ActualHeight}" Width="{Binding ElementName=Canvas, Path=ActualWidth}"> <Grid.Background> <SolidColorBrush Color="Black" Opacity="{Binding BackgroundFade}" /> </Grid.Background> <Grid.RowDefinitions> <RowDefinition Height="100*" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="100*" /> </Grid.ColumnDefinitions> <!-- Get Property Values --> <Grid x:Name="Properties"> <TextBlock x:Name="Prop_SelectedItemVideo_X" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="X;23;1080"/> <Binding Path="ActualWidth" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_SelectedItemVideo_Y" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="Y;787;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_SelectedItemVideo_W" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="W;1035;1080"/> <Binding Path="ActualWidth" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_SelectedItemVideo_H" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="H;773;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_SelectedItemVideo_Angle" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_SelectedItemVideo_CenterX" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource CenterOf}"> <Binding Path="Text" ElementName="Prop_SelectedItemVideo_X"/> <Binding Path="Text" ElementName="Prop_SelectedItemVideo_W"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_SelectedItemVideo_CenterY" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource CenterOf}"> <Binding Path="Text" ElementName="Prop_SelectedItemVideo_Y"/> <Binding Path="Text" ElementName="Prop_SelectedItemVideo_H"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_SelectedItemVideo_SkewAngleX" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_SelectedItemVideo_SkewAngleY" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_SelectedItemVideo_EffectShadowDepth" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="EffectShadowDepth;0;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image2_X" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="X;0;1080"/> <Binding Path="ActualWidth" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image2_Y" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="Y;0;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image2_EffectShadowDepth" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="EffectShadowDepth;0;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image4_X" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="X;0;1080"/> <Binding Path="ActualWidth" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image4_Y" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="Y;769;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image4_W" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="W;1080;1080"/> <Binding Path="ActualWidth" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image4_H" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="H;818;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image4_Angle" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_Image4_CenterX" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource CenterOf}"> <Binding Path="Text" ElementName="Prop_Image4_X"/> <Binding Path="Text" ElementName="Prop_Image4_W"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image4_CenterY" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource CenterOf}"> <Binding Path="Text" ElementName="Prop_Image4_Y"/> <Binding Path="Text" ElementName="Prop_Image4_H"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image4_SkewAngleX" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_Image4_SkewAngleY" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_Image4_EffectShadowDepth" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="EffectShadowDepth;0;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image1_X" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="X;0;1080"/> <Binding Path="ActualWidth" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image1_Y" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="Y;60;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image1_W" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="W;1079;1080"/> <Binding Path="ActualWidth" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image1_H" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="H;239;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image1_Angle" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_Image1_CenterX" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource CenterOf}"> <Binding Path="Text" ElementName="Prop_Image1_X"/> <Binding Path="Text" ElementName="Prop_Image1_W"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image1_CenterY" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource CenterOf}"> <Binding Path="Text" ElementName="Prop_Image1_Y"/> <Binding Path="Text" ElementName="Prop_Image1_H"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image1_SkewAngleX" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_Image1_SkewAngleY" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_Image1_EffectShadowDepth" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="EffectShadowDepth;0;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image3_X" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="X;410;1080"/> <Binding Path="ActualWidth" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image3_Y" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="Y;595;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image3_W" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="W;260;1080"/> <Binding Path="ActualWidth" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image3_H" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="H;185;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image3_Angle" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_Image3_CenterX" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource CenterOf}"> <Binding Path="Text" ElementName="Prop_Image3_X"/> <Binding Path="Text" ElementName="Prop_Image3_W"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image3_CenterY" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource CenterOf}"> <Binding Path="Text" ElementName="Prop_Image3_Y"/> <Binding Path="Text" ElementName="Prop_Image3_H"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image3_SkewAngleX" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_Image3_SkewAngleY" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_Image3_EffectShadowDepth" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="EffectShadowDepth;0;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_AnimatedGIF1_X" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="X;448;1080"/> <Binding Path="ActualWidth" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_AnimatedGIF1_Y" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="Y;1752;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_AnimatedGIF1_W" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="W;185;1080"/> <Binding Path="ActualWidth" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_AnimatedGIF1_H" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="H;140;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_AnimatedGIF1_Angle" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_AnimatedGIF1_CenterX" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource CenterOf}"> <Binding Path="Text" ElementName="Prop_AnimatedGIF1_X"/> <Binding Path="Text" ElementName="Prop_AnimatedGIF1_W"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_AnimatedGIF1_CenterY" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource CenterOf}"> <Binding Path="Text" ElementName="Prop_AnimatedGIF1_Y"/> <Binding Path="Text" ElementName="Prop_AnimatedGIF1_H"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_AnimatedGIF1_SkewAngleX" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_AnimatedGIF1_SkewAngleY" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_AnimatedGIF1_EffectShadowDepth" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="EffectShadowDepth;0;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Wheel_X" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="X;0;1080"/> <Binding Path="ActualWidth" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Wheel_Y" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="Y;1420;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Wheel_W" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="W;1080;1080"/> <Binding Path="ActualWidth" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Wheel_H" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="H;415;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Wheel_Angle" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_Wheel_CenterX" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource CenterOf}"> <Binding Path="Text" ElementName="Prop_Wheel_X"/> <Binding Path="Text" ElementName="Prop_Wheel_W"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Wheel_CenterY" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource CenterOf}"> <Binding Path="Text" ElementName="Prop_Wheel_Y"/> <Binding Path="Text" ElementName="Prop_Wheel_H"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Wheel_SkewAngleX" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_Wheel_SkewAngleY" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_Wheel_EffectShadowDepth" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="EffectShadowDepth;0;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Wheel_FontSize" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="FontSize;10;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image5_X" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="X;0;1080"/> <Binding Path="ActualWidth" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image5_Y" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="Y;1587;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image5_W" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="W;1080;1080"/> <Binding Path="ActualWidth" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image5_H" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="H;333;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image5_Angle" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_Image5_CenterX" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource CenterOf}"> <Binding Path="Text" ElementName="Prop_Image5_X"/> <Binding Path="Text" ElementName="Prop_Image5_W"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image5_CenterY" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource CenterOf}"> <Binding Path="Text" ElementName="Prop_Image5_Y"/> <Binding Path="Text" ElementName="Prop_Image5_H"/> </MultiBinding> </TextBlock.Text> </TextBlock> <TextBlock x:Name="Prop_Image5_SkewAngleX" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_Image5_SkewAngleY" Text="0" Visibility="Collapsed" /> <TextBlock x:Name="Prop_Image5_EffectShadowDepth" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource ScalePropertyValue}"> <Binding Path="." Source="EffectShadowDepth;0;1920"/> <Binding Path="ActualHeight" ElementName="Canvas"/> </MultiBinding> </TextBlock.Text> </TextBlock> </Grid> <!-- end of properties --> <!-- Selected Item Video --> <Grid x:Name="SelectedItemVideo" Width="{Binding ElementName=Prop_SelectedItemVideo_W, Path=Text}" Height="{Binding ElementName=Prop_SelectedItemVideo_H, Path=Text}" HorizontalAlignment="Left" VerticalAlignment="Top" Panel.ZIndex="0" > <transitions:TransitionPresenter x:Name="SelectedItemVideovideo" Width="{Binding ElementName=Prop_SelectedItemVideo_W, Path=Text}" Height="{Binding ElementName=Prop_SelectedItemVideo_H, Path=Text}" TransitionSelector="{Binding ImageVideoTransitionSelector}" Content="{Binding ImageVideoView}" StretchVideo="False" IsContentVideo="True" Opacity="1.0" RenderTransformOrigin=".5,.5" > <transitions:TransitionPresenter.RenderTransform> <TransformGroup> <RotateTransform Angle="0" /> <ScaleTransform ScaleX="1" ScaleY="1" /> <SkewTransform AngleX="0" AngleY="0" /> </TransformGroup> </transitions:TransitionPresenter.RenderTransform> </transitions:TransitionPresenter > <Grid.RenderTransform> <TransformGroup> <TranslateTransform X="{Binding ElementName=Prop_SelectedItemVideo_X, Path=Text}" Y="{Binding ElementName=Prop_SelectedItemVideo_Y, Path=Text}"/> <RotateTransform CenterX="{Binding ElementName=Prop_SelectedItemVideo_CenterX, Path=Text}" CenterY="{Binding ElementName=Prop_SelectedItemVideo_CenterY, Path=Text}" Angle="{Binding ElementName=Prop_SelectedItemVideo_Angle, Path=Text}" /> <SkewTransform CenterX="{Binding ElementName=Prop_SelectedItemVideo_X, Path=Text}" CenterY="{Binding ElementName=Prop_SelectedItemVideo_Y, Path=Text}" AngleX="{Binding ElementName=Prop_SelectedItemVideo_SkewAngleX, Path=Text}" AngleY="{Binding ElementName=Prop_SelectedItemVideo_SkewAngleY, Path=Text}" /> </TransformGroup> </Grid.RenderTransform> </Grid> <!-- Main Overlay --> <Grid x:Name="Image2" Panel.ZIndex="10" > <Grid.RowDefinitions> <RowDefinition Height="Auto" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto" /> </Grid.ColumnDefinitions> <TextBlock x:Name="Image2imagepath" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource FileFallbackWithSearch}"> <Binding Path="." Source="pack://siteoforigin:,,,/Themes/Vertical Cabinet/Media/Main overlay"/> <Binding Path="." Source="Theme project.png"/> <Binding Path="." Source=""/> <Binding Path="." Source=""/> <Binding Path="." Source=""/> <Binding Path="." Source=".png"/> <Binding Path="." Source="Exact"/> </MultiBinding> </TextBlock.Text> </TextBlock> <Image x:Name="Image2img" Grid.Row="0" Grid.Column="0" Source="{Binding ElementName=Image2imagepath, Path=Text}" Width="{Binding ElementName=Canvas, Path=ActualWidth}" Height="{Binding ElementName=Canvas, Path=ActualHeight}" Stretch="Uniform" HorizontalAlignment="Left" VerticalAlignment="Top" RenderOptions.BitmapScalingMode="HighQuality" Opacity="1" RenderTransformOrigin=".5,.5" > <Image.RenderTransform> <TransformGroup> <RotateTransform Angle="0" /> <ScaleTransform ScaleX="1" ScaleY="1" /> <SkewTransform AngleX="0" AngleY="0" /> </TransformGroup> </Image.RenderTransform> </Image> <Grid.RenderTransform> <TransformGroup> <TranslateTransform X="{Binding ElementName=Prop_Image2_X, Path=Text}" Y="{Binding ElementName=Prop_Image2_Y, Path=Text}"/> <RotateTransform CenterX="{Binding ElementName=Prop_Image2_CenterX, Path=Text}" CenterY="{Binding ElementName=Prop_Image2_CenterY, Path=Text}" Angle="{Binding ElementName=Prop_Image2_Angle, Path=Text}" /> <SkewTransform CenterX="{Binding ElementName=Prop_Image2_X, Path=Text}" CenterY="{Binding ElementName=Prop_Image2_Y, Path=Text}" AngleX="{Binding ElementName=Prop_Image2_SkewAngleX, Path=Text}" AngleY="{Binding ElementName=Prop_Image2_SkewAngleY, Path=Text}" /> </TransformGroup> </Grid.RenderTransform> </Grid> <!-- Image 4 --> <Grid x:Name="Image4" Panel.ZIndex="20" > <Grid.RowDefinitions> <RowDefinition Height="Auto" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto" /> </Grid.ColumnDefinitions> <TextBlock x:Name="Image4imagepath" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource FileFallbackWithSearch}"> <Binding Path="." Source="pack://siteoforigin:,,,/Themes/Vertical Cabinet/Media/Main overlay"/> <Binding Path="." Source="scanlines.png"/> <Binding Path="." Source=""/> <Binding Path="." Source=""/> <Binding Path="." Source=""/> <Binding Path="." Source=".png"/> <Binding Path="." Source="Exact"/> </MultiBinding> </TextBlock.Text> </TextBlock> <Image x:Name="Image4img" Grid.Row="0" Grid.Column="0" Source="{Binding ElementName=Image4imagepath, Path=Text}" Width="{Binding ElementName=Prop_Image4_W, Path=Text}" Height="{Binding ElementName=Prop_Image4_H, Path=Text}" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Center" RenderOptions.BitmapScalingMode="HighQuality" Opacity="0.5" RenderTransformOrigin=".5,.5" > <Image.RenderTransform> <TransformGroup> <RotateTransform Angle="0" /> <ScaleTransform ScaleX="1" ScaleY="1" /> <SkewTransform AngleX="0" AngleY="0" /> </TransformGroup> </Image.RenderTransform> </Image> <Grid.RenderTransform> <TransformGroup> <TranslateTransform X="{Binding ElementName=Prop_Image4_X, Path=Text}" Y="{Binding ElementName=Prop_Image4_Y, Path=Text}"/> <RotateTransform CenterX="{Binding ElementName=Prop_Image4_CenterX, Path=Text}" CenterY="{Binding ElementName=Prop_Image4_CenterY, Path=Text}" Angle="{Binding ElementName=Prop_Image4_Angle, Path=Text}" /> <SkewTransform CenterX="{Binding ElementName=Prop_Image4_X, Path=Text}" CenterY="{Binding ElementName=Prop_Image4_Y, Path=Text}" AngleX="{Binding ElementName=Prop_Image4_SkewAngleX, Path=Text}" AngleY="{Binding ElementName=Prop_Image4_SkewAngleY, Path=Text}" /> </TransformGroup> </Grid.RenderTransform> </Grid> <!-- Game title top --> <Grid x:Name="Image1" Panel.ZIndex="30" > <Grid.RowDefinitions> <RowDefinition Height="Auto" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto" /> </Grid.ColumnDefinitions> <TextBlock x:Name="Image1imagepath" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource FileFallbackWithSearch}"> <Binding Path="." Source=""/> <Binding Path="ActivePlatform.ClearLogoImagePath"/> <Binding Path="." Source=""/> <Binding Path="." Source="*Platform name"/> <Binding Path="." Source=""/> <Binding Path="." Source=".png"/> <Binding Path="." Source="Exact"/> </MultiBinding> </TextBlock.Text> </TextBlock> <Image x:Name="Image1img" Grid.Row="0" Grid.Column="0" Source="{Binding ElementName=Image1imagepath, Path=Text}" Width="{Binding ElementName=Prop_Image1_W, Path=Text}" Height="{Binding ElementName=Prop_Image1_H, Path=Text}" Stretch="Uniform" HorizontalAlignment="Center" VerticalAlignment="Center" RenderOptions.BitmapScalingMode="HighQuality" Opacity="1.0" RenderTransformOrigin=".5,.5" > <Image.RenderTransform> <TransformGroup> <RotateTransform Angle="0" /> <ScaleTransform ScaleX="1" ScaleY="1" /> <SkewTransform AngleX="0" AngleY="0" /> </TransformGroup> </Image.RenderTransform> </Image> <Grid.RenderTransform> <TransformGroup> <TranslateTransform X="{Binding ElementName=Prop_Image1_X, Path=Text}" Y="{Binding ElementName=Prop_Image1_Y, Path=Text}"/> <RotateTransform CenterX="{Binding ElementName=Prop_Image1_CenterX, Path=Text}" CenterY="{Binding ElementName=Prop_Image1_CenterY, Path=Text}" Angle="{Binding ElementName=Prop_Image1_Angle, Path=Text}" /> <SkewTransform CenterX="{Binding ElementName=Prop_Image1_X, Path=Text}" CenterY="{Binding ElementName=Prop_Image1_Y, Path=Text}" AngleX="{Binding ElementName=Prop_Image1_SkewAngleX, Path=Text}" AngleY="{Binding ElementName=Prop_Image1_SkewAngleY, Path=Text}" /> </TransformGroup> </Grid.RenderTransform> </Grid> <!-- Image 3 --> <Grid x:Name="Image3" Panel.ZIndex="40" > <Grid.RowDefinitions> <RowDefinition Height="Auto" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto" /> </Grid.ColumnDefinitions> <TextBlock x:Name="Image3imagepath" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource FileFallbackWithSearch}"> <Binding Path="." Source=""/> <Binding Path="ActivePlatform.DeviceImagePath"/> <Binding Path="." Source=""/> <Binding Path="." Source=""/> <Binding Path="." Source=""/> <Binding Path="." Source=".png"/> <Binding Path="." Source="Exact"/> </MultiBinding> </TextBlock.Text> </TextBlock> <Image x:Name="Image3img" Grid.Row="0" Grid.Column="0" Source="{Binding ElementName=Image3imagepath, Path=Text}" Width="{Binding ElementName=Prop_Image3_W, Path=Text}" Height="{Binding ElementName=Prop_Image3_H, Path=Text}" Stretch="Uniform" HorizontalAlignment="Center" VerticalAlignment="Center" RenderOptions.BitmapScalingMode="HighQuality" Opacity="1.0" RenderTransformOrigin=".5,.5" > <Image.RenderTransform> <TransformGroup> <RotateTransform Angle="0" /> <ScaleTransform ScaleX="1" ScaleY="1" /> <SkewTransform AngleX="0" AngleY="0" /> </TransformGroup> </Image.RenderTransform> </Image> <Grid.RenderTransform> <TransformGroup> <TranslateTransform X="{Binding ElementName=Prop_Image3_X, Path=Text}" Y="{Binding ElementName=Prop_Image3_Y, Path=Text}"/> <RotateTransform CenterX="{Binding ElementName=Prop_Image3_CenterX, Path=Text}" CenterY="{Binding ElementName=Prop_Image3_CenterY, Path=Text}" Angle="{Binding ElementName=Prop_Image3_Angle, Path=Text}" /> <SkewTransform CenterX="{Binding ElementName=Prop_Image3_X, Path=Text}" CenterY="{Binding ElementName=Prop_Image3_Y, Path=Text}" AngleX="{Binding ElementName=Prop_Image3_SkewAngleX, Path=Text}" AngleY="{Binding ElementName=Prop_Image3_SkewAngleY, Path=Text}" /> </TransformGroup> </Grid.RenderTransform> </Grid> <!-- Animated GIF 1 --> <Grid x:Name="AnimatedGIF1" Panel.ZIndex="50" > <Grid.RowDefinitions> <RowDefinition Height="Auto" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto" /> </Grid.ColumnDefinitions> <TextBlock x:Name="AnimatedGIF1imagepath" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource FileFallbackWithSearch}"> <Binding Path="." Source="pack://siteoforigin:,,,/Themes/Vertical Cabinet/Media/Main overlay"/> <Binding Path="." Source="Animated-joystick.gif"/> <Binding Path="." Source=""/> <Binding Path="." Source=""/> <Binding Path="." Source=""/> <Binding Path="." Source=".gif"/> <Binding Path="." Source="Exact"/> </MultiBinding> </TextBlock.Text> </TextBlock> <Image x:Name="AnimatedGIF1img" Grid.Row="0" Grid.Column="0" gif:ImageBehavior.AnimatedSource="{Binding ElementName=AnimatedGIF1imagepath, Path=Text}" Width="{Binding ElementName=Prop_AnimatedGIF1_W, Path=Text}" Height="{Binding ElementName=Prop_AnimatedGIF1_H, Path=Text}" Opacity="1.0" Stretch="Uniform" HorizontalAlignment="Center" VerticalAlignment="Top" RenderOptions.BitmapScalingMode="HighQuality" RenderTransformOrigin=".5,.5" > <Image.RenderTransform> <TransformGroup> <RotateTransform Angle="0" /> <ScaleTransform ScaleX="1" /> <ScaleTransform ScaleY="1" /> </TransformGroup> </Image.RenderTransform> </Image> <Grid.RenderTransform> <TransformGroup> <TranslateTransform X="{Binding ElementName=Prop_AnimatedGIF1_X, Path=Text}" Y="{Binding ElementName=Prop_AnimatedGIF1_Y, Path=Text}" /> <RotateTransform CenterX="{Binding ElementName=Prop_AnimatedGIF1_CenterX, Path=Text}" CenterY="{Binding ElementName=Prop_AnimatedGIF1_CenterY, Path=Text}" Angle="{Binding ElementName=Prop_AnimatedGIF1_Angle, Path=Text}" /> <SkewTransform CenterX="{Binding ElementName=Prop_AnimatedGIF1_X, Path=Text}" CenterY="{Binding ElementName=Prop_AnimatedGIF1_Y, Path=Text}" AngleX="{Binding ElementName=Prop_AnimatedGIF1_SkewAngleX, Path=Text}" AngleY="{Binding ElementName=Prop_AnimatedGIF1_SkewAngleY, Path=Text}" /> </TransformGroup> </Grid.RenderTransform> </Grid> <!-- Wheel --> <Grid x:Name="Wheel" Panel.ZIndex="60" > <Grid.RowDefinitions> <RowDefinition Height="{Binding ElementName=Prop_Wheel_H, Path=Text}" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="{Binding ElementName=Prop_Wheel_W, Path=Text}" /> </Grid.ColumnDefinitions> <coverFlow:FlowControl x:Name="FlowControl" Grid.Row="0" Grid.Column="0" Opacity="1.0" ImageType="Clear Logo" CurveAmount="12" VisibleCount="7" PageSize="6" CameraZPosition="3.5" ItemZPosition="0" SelectedItemZPosition="1.6" Spacing="3" RotationAmount="0" RenderTransformOrigin=".5,.5" > <coverFlow:FlowControl.CoverFactory> <coverFlow:HorizontalWheelCoverFactory /> </coverFlow:FlowControl.CoverFactory> <coverFlow:FlowControl.RenderTransform> <TransformGroup> <RotateTransform Angle="0" /> <ScaleTransform ScaleX="1" ScaleY="1" /> <SkewTransform AngleX="0" AngleY="0" /> </TransformGroup> </coverFlow:FlowControl.RenderTransform> </coverFlow:FlowControl> <Grid.RenderTransform> <TransformGroup> <TranslateTransform X="{Binding ElementName=Prop_Wheel_X, Path=Text}" Y="{Binding ElementName=Prop_Wheel_Y, Path=Text}"/> <RotateTransform CenterX="{Binding ElementName=Prop_Wheel_CenterX, Path=Text}" CenterY="{Binding ElementName=Prop_Wheel_CenterY, Path=Text}" Angle="{Binding ElementName=Prop_Wheel_Angle, Path=Text}" /> <SkewTransform CenterX="{Binding ElementName=Prop_Wheel_X, Path=Text}" CenterY="{Binding ElementName=Prop_Wheel_Y, Path=Text}" AngleX="{Binding ElementName=Prop_Wheel_SkewAngleX, Path=Text}" AngleY="{Binding ElementName=Prop_Wheel_SkewAngleY, Path=Text}" /> </TransformGroup> </Grid.RenderTransform> </Grid> <!-- Blur --> <Grid x:Name="Image5" Panel.ZIndex="70" > <Grid.RowDefinitions> <RowDefinition Height="Auto" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto" /> </Grid.ColumnDefinitions> <TextBlock x:Name="Image5imagepath" Visibility="Collapsed"> <TextBlock.Text> <MultiBinding Converter="{StaticResource FileFallbackWithSearch}"> <Binding Path="." Source="pack://siteoforigin:,,,/Themes/Vertical Cabinet/Media/Main overlay"/> <Binding Path="." Source="blur.png"/> <Binding Path="." Source=""/> <Binding Path="." Source=""/> <Binding Path="." Source=""/> <Binding Path="." Source=".png"/> <Binding Path="." Source="Exact"/> </MultiBinding> </TextBlock.Text> </TextBlock> <Image x:Name="Image5img" Grid.Row="0" Grid.Column="0" Source="{Binding ElementName=Image5imagepath, Path=Text}" Width="{Binding ElementName=Prop_Image5_W, Path=Text}" Height="{Binding ElementName=Prop_Image5_H, Path=Text}" Stretch="Uniform" HorizontalAlignment="Left" VerticalAlignment="Top" RenderOptions.BitmapScalingMode="HighQuality" Opacity="1.0" RenderTransformOrigin=".5,.5" > <Image.RenderTransform> <TransformGroup> <RotateTransform Angle="0" /> <ScaleTransform ScaleX="1" ScaleY="1" /> <SkewTransform AngleX="0" AngleY="0" /> </TransformGroup> </Image.RenderTransform> </Image> <Grid.RenderTransform> <TransformGroup> <TranslateTransform X="{Binding ElementName=Prop_Image5_X, Path=Text}" Y="{Binding ElementName=Prop_Image5_Y, Path=Text}"/> <RotateTransform CenterX="{Binding ElementName=Prop_Image5_CenterX, Path=Text}" CenterY="{Binding ElementName=Prop_Image5_CenterY, Path=Text}" Angle="{Binding ElementName=Prop_Image5_Angle, Path=Text}" /> <SkewTransform CenterX="{Binding ElementName=Prop_Image5_X, Path=Text}" CenterY="{Binding ElementName=Prop_Image5_Y, Path=Text}" AngleX="{Binding ElementName=Prop_Image5_SkewAngleX, Path=Text}" AngleY="{Binding ElementName=Prop_Image5_SkewAngleY, Path=Text}" /> </TransformGroup> </Grid.RenderTransform> </Grid> </Grid> </Grid> </UserControl>
    Works great with the themes I've tried so far. This is a very welcome addition to add to my BigBox tool box.
  3. And they said it couldn't be done! Thank you both so much for this. I've wanted this option for a long time. It works great with all the themes I've tried so far.
  4. Wow you guys are awesome! I think you both probably know I've been asking for this for a long time. The theme configurator is really cool. I did run into a problem. I'm using the Unified Refried theme. When I launched it after using the tool, I got this error. I think the error is because I ran the tool against the theme files I already manually converted yesterday? When I reverted to the original theme (the files I manually converted yesterday) I didn't get the error and it worked like a charm. I then tried converting the critical zone theme and tested it. Worked perfectly. I go into Bigbox, land the wheel on the Jukebox, wait ten seconds and hear the chime and the wheel starts spinning without launching the jukebox OR going into a subwheel! Seriously thank you both from the bottom of my heart. If I can buy you guys a beer or something let me know. I'm really excited about this!
  5. Hi jayjay. I tested it last night. I let attract mode run on its own for a while and it launched the program without going into a game view. I had to exit the jukebox to get back into Bigbox. At this point, it looks like running attract mode is a non starter unless there is some other kind of hack we can do.
  6. Just a quick thought. I haven't had a chance to test too much other than the initial install yesterday. Another big project I'm working on at home has me away from playing with this stuff too much. Sitting here at work today got me wondering, do you know how will this react when attract mode is running and cycling through all the platforms going in and out of various wheels?
  7. Wow @jayjay! Thank you so much. From what I can tell it works great. I'm still not sure why more of the community is not requesting this be implemented. I can think of a few situations where going into a subwheel is not desirable, such as launching Plex, Kodi or a jukebox. Heck, even @Jason Carr's own MusicBox would be awesome to be launched in this manner. The Pinball Arcade is another example of a system that has individual tables that are super hard to launch from a frontend. Just launch The Pinball Arcade as it's own system from the top level wheel. Well, now I don't have much to complain about. Thank you again!
  8. This is pretty cool jayjay. I installed it and it works fine on my end. Do you have any ideas how to make a start from platform plugin? Top level wheel launching in BigBox? Hyperspin had this integration like 10 years ago, but it seems impossible to have something similar on BigBox. It's the only thing I would like to see integrated into LaunchBox. Oh, and proper virtual pinball support.
  9. Well I've been called one of the "very vocal minority" here on more than one occasion. Also "one of the very vocal power users". Gobby shite wouldn't surprise me. 🙁
  10. Nice. I'd like to see what people think of those guns before I pony up to get them. They look promising though for sure.
  11. Sadly no. Despite being requested and voted on in bitbucket, @Jason Carr requires for this to be heavily voted on in his feature request polls. I think he's against implementing it for some reason. Maybe I've been too vocal and given him too much grief about it? I've given up hope that it will ever be implemented to be honest (still complain about it though, LOL). At one time, I thought he said maybe someone could make a plugin it to make something like this work, but that's beyond my expertise. Not sure how bounties work, but if a plugin author were able to make a plugin to launch an app from top level, I would ante up to pay a bounty.
  12. No problem! I've used some of Maverick's tutorials myself. Specifically with getting my lightguns set up in MAME. He's good at demonstrating how some of this stuff works.
  13. Thanks. I tried that, but it seems BigBox scales itself up despite what the windows resolution is set to. I'm running 1080x1920 at 100% Tried different resolutions up to 4K and scaling different resolutions up to 300%, but the options menu stays about the same size. I was able to poach some of the options xaml stuff from Faerans Vertigo theme that will probably suffice for my personal needs, but I don't feel comfortable sharing the theme without his permission. If I ever get to that point, I'll surely ask if I can use it first.
  14. Thanks. I was able to tweak enough of it to at least look similar to my theme. Not sure its good form for me to share the theme now that I've poached @faerans code, but at least for my use, it will work. Still need to fix it up a little, but here is was able to do last night.
  15. Yeah GameEx has been able to create video snaps for many years. This is a great addition to LB, Thanks Jason.
  16. Thanks. I might take a look at @faerans Vertigo theme and see if I can figure out the xaml for the options stuff he uses there. Pretty sure its using the Themer plugin.
  17. I'm trying to create a theme using the Community Theme Creator which is an excellent program BTW. I'm building a vertical theme which the theme creator handles very easily. My problem is when going to the options page, the text is way too large to fit a vertical oriented display. I see some themes are using the Themer plugin to change the appearance of the Options page, but I'm afraid that's a little over my head. Is there any way to easily scale the text on the options page for my theme to be usable? I don't really care to edit the look of the options page, I just want to be able to have all the text in one screen and to be usable. I've tried different windows resolutions (in portrait mode for the vertical theme) and tried windows scaling but nothing seems to work. I don't think (as a theme creator) I should expect people to change their Windows resolution anyways. I'm working on a 1080x1920 vertically rotated display.Does anyone know an easy way to achieve what I want to do? Here is a preview of the theme so far.
  18. Yeah I got that you're not interested in changing that. I was just hoping there was an easy fix that I was overlooking. Do you mean change windows scale settings or is this something in the BigBox back end?
  19. Hey @y2guru, I love this theme creator. Very cool. Do you have any suggestions for someone building a vertical theme to adjust the resolution/character sizes for the lower level options? Currently all the lower level options are too large to fit across my screen. My theme is 1080x1920. I don't really care to edit the look of those options since they are more "under the hood" type of things, but being able to see the whole description of each option would be most helpful. Maybe there is something already built into BigBox I'm overlooking? (sorry I don't have a screenshot since I'm at work)
  20. Those are nice. Personally I think they are a little too washed out/faded but other than that I like em'!
  21. Is it in some kind of exclusive fullscreen mode? I'm using Retroarch so I'm not real familiar with that plugin, but I would look into the fullscreen stuff in PJ64 to see if that is overriding the Pause screen somehow.
×
×
  • Create New...