Jump to content
LaunchBox Community Forums

Community Theme Creator 3.2.5

   (19 reviews)

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.5   See changelog

Released

Changes

  •  Editor: Resizing/Rotating/Moving UIElement now shows the values being changed next to the mouse pointer.

  •  Publishing a Theme with either Startup or Pause views will publish the CTC .dlls to Launchbox/Plugins.

  •  Text List Preset Styles: Removed most hardcoded colors.

     

Fixes

  • COMMUNITYThemeCreatorLibrary upgraded to 1.4.8

  •  Code Generator: Internal naming of Custom Fields.

  •  Editor: UIElement dragging when parent is flipped x/y.

  •  Editor: The resizing mouse cursor was incorrect when parent is flipped x/y.

  •  Code Generator: Wheel Item User Defined Video.

  • Like 41
  • Thanks 24
  • Game On 4
  • Unusual Gem 15

User Feedback

Recommended Comments



Hi, Everyone. I hope you guys going well!

Its my first time using this and when I tried starting the community theme creator and I get an error:

 

 at System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri)
   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)
--- End of stack trace from previous location ---
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   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.Threading.Dispatcher.Run()
   at System.Windows.Application.RunDispatcher(Object ignore)
   at System.Windows.Application.RunInternal(Window window)
   at System.Windows.Application.Run()
   at COMMUNITY_Theme_Creator_for_BigBox.Application.Main()
Initialization of 'COMMUNITY_Theme_Creator_for_BigBox.MainWindow' threw an exception.

someone can help me plz

Link to comment
Share on other sites

1 hour ago, Magno said:

Hi, Everyone. I hope you guys going well!

Its my first time using this and when I tried starting the community theme creator and I get an error:

 

 at System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri)
   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)
--- End of stack trace from previous location ---
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   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.Threading.Dispatcher.Run()
   at System.Windows.Application.RunDispatcher(Object ignore)
   at System.Windows.Application.RunInternal(Window window)
   at System.Windows.Application.Run()
   at COMMUNITY_Theme_Creator_for_BigBox.Application.Main()
Initialization of 'COMMUNITY_Theme_Creator_for_BigBox.MainWindow' threw an exception.

someone can help me plz

 

read this thread for the explanation and solution.

 

Link to comment
Share on other sites

amazing tool, is there a way to add border to the selected game box in the wheel , and to be able to adapt depending of the shape of the box ?.

i know you can do something similar by making a rectangle behind the box, but the problem its that that doesnt adapt to diferent shapes of the box.

*this is the problem you can add a simulation of a border, but it doesnt adapt

toshow1.thumb.png.43428c5058ff4aceeabda82ceb6b726b.png      -          toshow2.thumb.png.ffa8bc24f1dffe7cca863f406a803cc0.png

Instead it would be great something like:

toshow3.thumb.png.7b673604656570efa6cf9407beb71269.png    -           toshow4.thumb.png.e4c1dc9c958792978e32d23cd4ced307.png

**i did this one in Photoshop.

+i know the "Shadow Effect" works perfectly adapting to every shape, but i prefer a solid border.

Link to comment
Share on other sites

Where's the download .zip gone?  There's only a .txt file that points to the Patreon link.  Is this not free anymore or has the download been removed and not updated?
Thanks

Link to comment
Share on other sites

1 hour ago, Stevie Mac said:

Where's the download .zip gone?  There's only a .txt file that points to the Patreon link.  Is this not free anymore or has the download been removed and not updated?
Thanks

You just need to go to his patreon page and you can find the download there. It is still a free download it is just housed on his Patreon page. 

Link to comment
Share on other sites

42 minutes ago, Retro808 said:

You just need to go to his patreon page and you can find the download there. It is still a free download it is just housed on his Patreon page. 

Thanks mate I did look but since there was no download tab it confused me.  
Thanks for the help.

Collections - Official download - Small text link at the bottom of the YouTube vid.

Link to comment
Share on other sites

1 hour ago, Jakobud said:

This just downloads a file called Patreon.txt. Am I missing something here?

This....

On 4/18/2024 at 6:52 AM, Retro808 said:

You just need to go to his patreon page and you can find the download there. It is still a free download it is just housed on his Patreon page. 

 

Link to comment
Share on other sites

How do I create a wall of games where each game is a screenshot image but also with the clear logo on top of it? Do you have to make a template? How do you make templates in the Theme Creator?

Link to comment
Share on other sites

19 hours ago, Rincewind said:

Its is best to watch the videos @y2guru has made, you will learn everything you need that way.

I have been watching the videos on the Launchbox Youtube channel for the Community Theme Creator. Are those the videos you are referring to?

I haven't seen anything yet about using templates for Wheel/Wall content in those videos. When creating a Wheel or Wall, it's very easy to have it use for example a Gameplay screenshot for the wheel/wall item. But I'm trying to figure out how to make the item be something more complex, like a screenshot, overlayed with a clear logo and maybe the game title as well and maybe even a "favorite star" graphic. 

When creating a wheel/wall and choosing the item type you can choose "Image", "Source" or "Template". I'm pretty sure that template is what I need here but I don't see any instruction or documentation on how to create a template to be used here.

Link to comment
Share on other sites

6 hours ago, Jakobud said:

When creating a wheel/wall and choosing the item type you can choose "Image", "Source" or "Template". I'm pretty sure that template is what I need here but I don't see any instruction or documentation on how to create a template to be used here.

Create your gameswheel template that you want to use, Then when editing your wall view, choose template, then select the template that you created and wish to use. It will use the template. I think this what you looking for. See example.

Untitled.thumb.jpg.00f82864eedd6748a966f5f47716e858.jpg

Link to comment
Share on other sites

9 hours ago, Jakobud said:

I have been watching the videos on the Launchbox Youtube channel for the Community Theme Creator. Are those the videos you are referring to?

I haven't seen anything yet about using templates for Wheel/Wall content in those videos. When creating a Wheel or Wall, it's very easy to have it use for example a Gameplay screenshot for the wheel/wall item. But I'm trying to figure out how to make the item be something more complex, like a screenshot, overlayed with a clear logo and maybe the game title as well and maybe even a "favorite star" graphic. 

When creating a wheel/wall and choosing the item type you can choose "Image", "Source" or "Template". I'm pretty sure that template is what I need here but I don't see any instruction or documentation on how to create a template to be used here.

Click on Modifier at the top of the window.

Screenshot2024-04-22151042.thumb.jpg.635363d5dd23c8343971a9c1cfe82f74.jpg

  • Thanks 1
Link to comment
Share on other sites

With CTC 3.2 I got grayed out the "Publish Theme" option which is working in CTC 3.1.5. I can't figure out why is it... :S
The path to the Launchbox.exe is correct and I don't see any other options

image.thumb.png.44d65437accbd1c8d75214292018457e.png

Edited by lanlos
Link to comment
Share on other sites

4 hours ago, lanlos said:

With CTC 3.2 I got grayed out the "Publish Theme" option which is working in CTC 3.1.5. I can't figure out why is it... :S
The path to the Launchbox.exe is correct and I don't see any other options

 

It's a trial version. You'll have to pay or need to stick with 3.15

Link to comment
Share on other sites

Working on a BB theme & got all the difficult stuff working but for some reason I can't get a simple text box to display the game name. I just have it set for metadata - title. It's on top of everything else so i'm sure it's something simple but any suggestions are appreciated.

Link to comment
Share on other sites

I'm trying to create a horizontal wheel that bends "back into the screen." So like if you were looking at an Earth globe, the wheel would wrap around the equator. I've tried everything I can think of, changing camera position, etc. Seems rotating the wheel items that are left & right of selected & changing camera position of these would do it but in CTC it seems camera position is for the entire wheel. Is what I'm trying to accomplish not available?

Link to comment
Share on other sites

2 hours ago, PiperCalls said:

I'm trying to create a horizontal wheel that bends "back into the screen." So like if you were looking at an Earth globe, the wheel would wrap around the equator. I've tried everything I can think of, changing camera position, etc. Seems rotating the wheel items that are left & right of selected & changing camera position of these would do it but in CTC it seems camera position is for the entire wheel. Is what I'm trying to accomplish not available?

 

Screenshot2024-08-30211231.png.26c11a036c87dec12389bfe6faff18ca.png

something like this i assume and the wheel items follow the path of the curve.  if so, then neither BB or CTC support this effect, although i will add it on my future to-do list as a Shader

Link to comment
Share on other sites

Yes exactly. Thank you for considering. C-Beats thought it could be accomplished by rotating the non-selected items & changing the camera position & look direction but I just lose my wheel completely if I do that.

Link to comment
Share on other sites

Do you have to join your patreon to dowenload the full version? Can't you just do a 1 time payment? Makes more sense if you want a quick and easy way for people to get it.

Link to comment
Share on other sites

On 9/17/2024 at 10:16 AM, Madhead said:

Do you have to join your patreon to dowenload the full version? Can't you just do a 1 time payment? Makes more sense if you want a quick and easy way for people to get it.

Patreon recently allowed Posts to be sold, now you can purchase without signing up.

  • Thanks 1
Link to comment
Share on other sites

7 hours ago, y2guru said:

Patreon recently allowed Posts to be sold, now you can purchase without signing up.

Great to hear this! Just purchased

  • Thanks 1
Link to comment
Share on other sites

On 9/19/2024 at 6:46 AM, bundangdon said:

Great to hear this! Just purchased

check again, i updated the post with 3.2.1

Link to comment
Share on other sites


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...