Jump to content
LaunchBox Community Forums

1 Screenshot

About This File

Manuals / How to

Refer to my YouTube channel or visit Faeran's Theme Creator Workshop videos to better understand the new features.

Dave Paterson - YouTube

Development Live Streams - YouTube

COMMUNITY Theme Creator - Patreon

Edited by y2guru
Compatibility


What's New in Version 3.2.6   See changelog

Released

 

Trial and Full versions available here:  https://www.patreon.com/collection/212278?view=expanded

 

Changes

  • Element Properties - Properties UX completely overhauled.
  • Element Properties - Conditions Button replaced with a custom button that now indicates No Conditions, Conditions or Conditions In Error.
  • Animation Editor UX completely overhauled.
  • Wheel Item Template - Allow user to select "Custom Condition" for Animations
  • Wheel Item Template - Added "SelectedItemIndexOffset" to list of allowed Metadata fields
  • Code Generator (Wheel Item) recognize "SelectedItemIndexOffset"
  • Source Editor/Text Editor (when called via show more) Position window according to Show More Button & ensure window does not flicker when displayed.
  • Game Wheel Index - Changed Scale Maximum value from 200% to 500%
  • COMMUNITYThemeCreatorLibrary upgraded to 1.4.9

Fixes

  • Condition Editor - Property Dropdown was empty for Custom Fields.
  • Condition Editor - Improved Validation.
  • Element Properties - Layout Conditions in error was never displayed.
  • Element Properties - Condition Badges populated in a faster, more efficient manner.
  • Element Properties - Condition Badges were not refreshed when adding a new UI Element.
  • Code Generator, Conditions in Error no longer generate XAML with errors.
  • Condition Value now allows apostrophe.
  • CTC .dll's are now copied to the Launchbox/Plugins folder when publishing a Theme that utilizes Startup/Pause/Shutdown.
  • User Defined Video on Platform Views Only - Using Metadata field "Selected Item Video" now locates the appropriate video file.
  • Animation Editor - "To Color" was being reset to Transparent.
  • Animation Editor - "Folder and Filename" (for Audio) was not being populated when initially displayed.
  • Like 41
  • Thanks 25
  • Game On 4
  • Unusual Gem 15

User Feedback

Recommended Comments



y2guru

Posted

  On 5/4/2020 at 4:08 AM, thimolor said:

Exactly like that! How did you do it? 

Expand  

code change to ListBoxScrollCenterNS_04.dll

  • Game On 1
Jason

Posted

I'm getting the following error when trying to launch the newest version.    Anyone have any ideas on what is causing this?   

 

   at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
   at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
   at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
   at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)
   at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties)
   at System.Windows.Application.DoStartup()
   at System.Windows.Application.<.ctor>b__1_0(Object unused)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
   at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
   at System.Windows.Application.RunDispatcher(Object ignore)
   at System.Windows.Application.RunInternal(Window window)
   at System.Windows.Application.Run(Window window)
   at COMMUNITY_Theme_Creator_for_BigBox.Application.Main()
Initialization of 'COMMUNITY_Theme_Creator_for_BigBox.MainWindow' threw an exception.

y2guru

Posted

  On 5/4/2020 at 11:28 PM, Jason said:

I'm getting the following error when trying to launch the newest version.    Anyone have any ideas on what is causing this?   

 

   at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
   at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
   at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
   at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)
   at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties)
   at System.Windows.Application.DoStartup()
   at System.Windows.Application.<.ctor>b__1_0(Object unused)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
   at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
   at System.Windows.Application.RunDispatcher(Object ignore)
   at System.Windows.Application.RunInternal(Window window)
   at System.Windows.Application.Run(Window window)
   at COMMUNITY_Theme_Creator_for_BigBox.Application.Main()
Initialization of 'COMMUNITY_Theme_Creator_for_BigBox.MainWindow' threw an exception.

Expand  

did you unblock the .zip file before you unzipped ?

Jason

Posted

  On 5/5/2020 at 2:25 AM, y2guru said:

did you unblock the .zip file before you unzipped ?

Expand  

I sure did.... I even tried running a few of the older releases and was getting the same error.  I copied over Theme Creator 1.041 from another device and it appears that it opening up just fine, so I'm even more confused now.  I'll play around with it.   I'm running Win 7 Pro 64 if that makes any difference...

y2guru

Posted

  On 5/5/2020 at 12:38 PM, Jason said:

I sure did.... I even tried running a few of the older releases and was getting the same error.  I copied over Theme Creator 1.041 from another device and it appears that it opening up just fine, so I'm even more confused now.  I'll play around with it.   I'm running Win 7 Pro 64 if that makes any difference...

Expand  

Are both devices running windows 7?

Jason

Posted

  On 5/5/2020 at 1:55 PM, y2guru said:

Are both devices running windows 7?

Expand  

No, the machine I copied from is running Windows 10 Pro

y2guru

Posted

Interesting ... so if you download onto your windows 10  Machine then unblock,, unzip and then copy to windows 7 it could work

h4mm3r

Posted

I just setup Theme Creator for the first time and it is not pulling images for me.  I am just working with the Plain n Simple theme to get used to things.  When I select edit under games view and select the meta data type for box art none of those images are appearing for my games.   I tried several image types as well.  Game box front, game box 3d, etc..  I just get image not available on everything.  I do have images for all my games, I just pulled the meta data from LB database.  Is there a way for me to change the default location those images pull from, for the different image types?  Or do you have any suggestions on how I proceed with troubleshooting?  Thanks in advance!  A community theme creator is such a good idea!  Great work!

y2guru

Posted

  On 5/9/2020 at 2:26 PM, h4mm3r said:

I just setup Theme Creator for the first time and it is not pulling images for me.  I am just working with the Plain n Simple theme to get used to things.  When I select edit under games view and select the meta data type for box art none of those images are appearing for my games.   I tried several image types as well.  Game box front, game box 3d, etc..  I just get image not available on everything.  I do have images for all my games, I just pulled the meta data from LB database.  Is there a way for me to change the default location those images pull from, for the different image types?  Or do you have any suggestions on how I proceed with troubleshooting?  Thanks in advance!  A community theme creator is such a good idea!  Great work!

Expand  

So... when the Plain n Simply Theme displays in the editor, are any of the images/videos being displayed?

h4mm3r

Posted

The clear logo and system logo are working fine when I switch between games.  It looks like its mostly the game box options and screenshots that are not pulling for me.  Box options being 3D, front and back.  I am assuming its because of my naming or folder structure.

I have, for instance, my box front images in

"launchbox\images\Nintendo Entertainment System\Front\"
"launchbox\images\Nintendo Entertainment System\Front\North America\"

etc..

I am wondering if it needs to be named differently than "Front".  Although I never changed it from the default location for it.

 

 

MarianS3

Posted

This latest version 1.0.7.9 throws me the following error that is seen in the attached image. The previous versions of the Theme Creator work well for me, I'm using Windows 10 Pro and also unlock the .zip before unzipping it. I hope there is some solution to this problem.

error.png

y2guru

Posted

  On 5/20/2020 at 1:18 AM, MarianS3 said:

This latest version 1.0.7.9 throws me the following error that is seen in the attached image. The previous versions of the Theme Creator work well for me, I'm using Windows 10 Pro and also unlock the .zip before unzipping it. I hope there is some solution to this problem.

error.png

Expand  

when you get this exception again, can you click inside the window, press Ctrl + A and paste the entire exception back to me. thanks

y2guru

Posted

  On 5/9/2020 at 8:54 PM, h4mm3r said:

The clear logo and system logo are working fine when I switch between games.  It looks like its mostly the game box options and screenshots that are not pulling for me.  Box options being 3D, front and back.  I am assuming its because of my naming or folder structure.

I have, for instance, my box front images in

"launchbox\images\Nintendo Entertainment System\Front\"
"launchbox\images\Nintendo Entertainment System\Front\North America\"

etc..

I am wondering if it needs to be named differently than "Front".  Although I never changed it from the default location for it.

 

 

Expand  

you will need to change the image priorities within launchbox

y2guru

Posted

  On 5/20/2020 at 1:18 AM, MarianS3 said:

This latest version 1.0.7.9 throws me the following error that is seen in the attached image. The previous versions of the Theme Creator work well for me, I'm using Windows 10 Pro and also unlock the .zip before unzipping it. I hope there is some solution to this problem.

error.png

Expand  

nevermind, I found the issue! 

y2guru

Posted

  On 5/5/2020 at 6:59 PM, Jason said:

No, the machine I copied from is running Windows 10 Pro

Expand  

the issue should be fixed with version 1.0.7.9

y2guru

Posted

  On 5/20/2020 at 1:18 AM, MarianS3 said:

This latest version 1.0.7.9 throws me the following error that is seen in the attached image. The previous versions of the Theme Creator work well for me, I'm using Windows 10 Pro and also unlock the .zip before unzipping it. I hope there is some solution to this problem.

error.png

Expand  

All fixed, download the new 1.0.7.9 ? 

sorry about that

  • Like 1
MarianS3

Posted

  On 5/20/2020 at 2:14 AM, y2guru said:

All fixed, download the new 1.0.7.9 ? 

sorry about that

Expand  

Perfect! now if it works without problems ?

y2guru

Posted

  On 5/20/2020 at 2:41 AM, MarianS3 said:

Perfect! now if it works without problems ?

Expand  

excellent! and again, my apologies.

  • Like 1
CMOSS

Posted

Hi @y2guru,

I have upgraded to version 1.0.7.9 from 1.0.7.7. It might be an issue with my computer, but it seems that the new version is struggling to display the themes (particularly the animations). Please, take a loot at the comparison videos below.

Any idea?

Version 1.0.7.7 (transitions are smooth)

Version 1.0.7.9 (transitions are definitely not smooth :))

PS. Thanks for this awesome piece of software!

y2guru

Posted

  On 5/23/2020 at 10:45 AM, CMOSS said:

Hi @y2guru,

I have upgraded to version 1.0.7.9 from 1.0.7.7. It might be an issue with my computer, but it seems that the new version is struggling to display the themes (particularly the animations). Please, take a loot at the comparison videos below.

Any idea?

Version 1.0.7.7 (transitions are smooth)

 

Version 1.0.7.9 (transitions are definitely not smooth :))

 

PS. Thanks for this awesome piece of software!

Expand  

can you send me the project directly to me so I can open it up via the editor 

y2guru

Posted

  On 5/23/2020 at 10:45 AM, CMOSS said:

Hi @y2guru,

I have upgraded to version 1.0.7.9 from 1.0.7.7. It might be an issue with my computer, but it seems that the new version is struggling to display the themes (particularly the animations). Please, take a loot at the comparison videos below.

Any idea?

Version 1.0.7.7 (transitions are smooth)

 

Version 1.0.7.9 (transitions are definitely not smooth :))

 

PS. Thanks for this awesome piece of software!

Expand  

 

Hows this?

 

chrisk11

Posted (edited)

  Quote

   at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
   at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
   at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
   at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)
   at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties)
   at System.Windows.Application.DoStartup()
   at System.Windows.Application.<.ctor>b__1_0(Object unused)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
   at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
   at System.Windows.Application.RunDispatcher(Object ignore)
   at System.Windows.Application.RunInternal(Window window)
   at System.Windows.Application.Run(Window window)
   at COMMUNITY_Theme_Creator_for_BigBox.Application.Main()
Initialization of 'COMMUNITY_Theme_Creator_for_BigBox.MainWindow' threw an exception.

Expand  

Hello, new here and just tried running this for the first time. Win7 SP1 - 64x. I unblocked the zip and unzipped. Tried several times with same result. Also tried on my computer at work, it's also sp1 win7 64 and same error.

Edited by chrisk11

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...