Search found 11 matches

  • 1
  • 2
by AndreN
14 May 2022, 06:50
Forum: General Discussion
Replies: 5
Views: 2832

Re: How to do hot reloading of XAML files in C#?

Hi sferandez Thanks for looking into this. The messages have "Debug" level. So yes, they are filtered out by the application framework. Which means, I also can ignore them. Thanks for confirming. And I can also confirm, that the error with the missing interaction triggers after reloading d...
by AndreN
06 May 2022, 17:21
Forum: General Discussion
Replies: 5
Views: 2832

Re: How to do hot reloading of XAML files in C#?

Unfortunately, I still have issues with the hot-reloading. Now the reloading works, but two things are not working: Every time, the file gets reloaded, I get errors about command binding from buttons: (Binding) Binding failed: Path=StartCommand, Source=null(''), Target=Button('StartButton'), TargetP...
by AndreN
06 May 2022, 13:58
Forum: General Discussion
Replies: 5
Views: 2832

Re: How to do hot reloading of XAML files in C#?

Hi sfernandez Thanks a lot, with your explanation I found the reason: My provider gave the full path (base path + filename) to the RaiseXamlChanged(...) method instead of only the filename. During testing, I was aware, that this is an error and was still expecting a call to LoadXaml(...), where I wa...
by AndreN
06 May 2022, 09:33
Forum: General Discussion
Replies: 5
Views: 2832

How to do hot reloading of XAML files in C#?

Hello I'm currently try to implement hot-reloading for XAML files on C#. The theory sounds very easy, as far as I understand it: When the XamlProvider, which is set by NoesisLib.GUI.SetXamlProvider(...) calls the method RaiseXamlChanged(...) with an uri, Noesis knows that something has changed on th...
by AndreN
22 Apr 2022, 11:10
Forum: General Discussion
Replies: 13
Views: 5094

Re: Assert while restarting Noesis (trying to init after shutdown)

Hello, I just want to comment on that topic. I also run into this situation (Init after Shutdown) when trying to implement unit-tests for code, which needs the Noesis C# SDK. Currently I handle the Init and Shutdown in a IDisposable context, thus when the context is created it calls Init and it call...
by AndreN
05 Oct 2021, 19:32
Forum: General Discussion
Replies: 3
Views: 4002

Re: How to do hot reloading of fonts?

Thanks for you confirmation, that I did not oversee something. You are right, changing fonts is a rare use-case and I think not implementing hot reloading for fonts for now is ok. As you suggested, I created a ticket: https://www.noesisengine.com/bugs/view.php?id=2137 I hope the text of the ticket i...
by AndreN
04 Oct 2021, 20:02
Forum: General Discussion
Replies: 3
Views: 4002

How to do hot reloading of fonts?

Hello I'm working with Noesis GUI 3.1.1 and Monogames engine. Currently I try to implement the hot reloading of resource files. Hot reloading for XAML is very is easy to solve, but now I struggle a little bit with hot reloading for fonts. The problem for fonts is, that the corresponding method Raise...
by AndreN
04 Oct 2021, 14:04
Forum: Showcase Gallery
Replies: 6
Views: 74930

Re: MonoGame 3.8 and Noesis GUI 3.1.1 integration example

Thanks for your explanation. I will add the save/restore for the render device also to the creation and onscreen step in the example.

I will also look up in the C++ code to understand, what actually needed to be stored/restored.

Thanks for this awesome GUI library.
by AndreN
03 Oct 2021, 17:49
Forum: Showcase Gallery
Replies: 6
Views: 74930

MonoGame 3.8 and Noesis GUI 3.1.1 integration example

Hello The awsome MonoGame integration project from AtomicTorchStudios (https://github.com/AtomicTorchStudio/NoesisGUI.MonoGameWrapper) is not directly working with the current Noesis GUI version (it was implemented for version 2). Even after adapting everything for the latest version, I got issues w...
by AndreN
13 Sep 2015, 22:15
Forum: General Discussion
Replies: 2
Views: 2354

Re: [Ogre 1.9] Expander.xaml example issue with fast scrolli

Some more information, maybe this helps to find the root cause: It seems, that the OgreBindings are prepared for the NoesisGUI version 1.2.7 instead of 1.2.4. At least I had to change the following line in the bindings to be able to compile: Original from repository: ri.commands.commands = renderer-...
  • 1
  • 2