Search found 28 matches

by mingingmingler
17 Mar 2023, 13:56
Forum: General Discussion
Replies: 3
Views: 974

Re: New UE 5.1 integration fails to build due to instances of NsApp includes

My Noesis.Build.cs does include those lines. I did a clean integration by deleting the previous Plugins/NoesisGUI dir and copying in the new one. Edit: I typically run the debug editor, so I switched to development and it built correctly; I then switched back to debug and that too built fine. Must h...
by mingingmingler
16 Mar 2023, 18:14
Forum: General Discussion
Replies: 3
Views: 974

New UE 5.1 integration fails to build due to instances of NsApp includes

Example: Plugins\NoesisGUI\Source\NoesisEditor\Private\NoesisEditorModule.cpp(60): fatal error C1083: Cannot open include file: 'NsApp/LangServer.h': No such file or directory I can adjust the include paths to NsApp headers to be more specific, and they build, but I guess it shouldn't be like this.
by mingingmingler
01 Mar 2023, 19:43
Forum: General Discussion
Replies: 3
Views: 1093

Re: Using Noesis to render a cursor with non-blocking mouse clicks

Right, in the end using hardware cursor is probably the right way to go, but it was a fun experiment!
by mingingmingler
28 Feb 2023, 22:54
Forum: General Discussion
Replies: 3
Views: 1093

Re: Using Noesis to render a cursor with non-blocking mouse clicks

Nevermind, I got this working by making some changes to NoesisInstance.cpp. First I made a duplicate of NoesisHitTestVisibleTester and the HitTest(FVector2D) function, called NoesisHitTestVisibleIgnoreTransparencyTester and HitTestIgnoreTransparency respectively. Then in the new hit test struct, I c...
by mingingmingler
27 Feb 2023, 22:46
Forum: General Discussion
Replies: 3
Views: 1093

Using Noesis to render a cursor with non-blocking mouse clicks

Hi, I'm using UE5.1 and want to use Noesis to render a cursor that is always visible on screen. I have achieved this by hooking the MouseMove event in my view, grabbing the mouse coordinates, then setting them to the cursor's view model. The root element also has a transparent background so that mou...
by mingingmingler
15 May 2019, 16:16
Forum: General Discussion
Replies: 3
Views: 1582

Re: in Xaml, Behaviors are searched for in the namespace NoesisApp, but registered in an anonymous namespace

It's looking for the reflection type id, not the class namespace.

Change
NsMeta<TypeId>("MouseWheelBehavior");
to
NsMeta<TypeId>("NoesisApp.MouseWheelBehavior");
by mingingmingler
29 Mar 2019, 10:44
Forum: General Discussion
Replies: 1
Views: 858

Controlling the framerate of Noesis?

Hi, I've moved this over from the bug tracker for the benefit of a wider discussion. 1) What framerate does Noesis typically target, and how is this determined? Does it automatically match the framerate of the engine (e.g. Unity)? I understand in WPF the framerate is dynamic, varying between 0 and a...
by mingingmingler
15 Jul 2018, 20:55
Forum: General Discussion
Replies: 6
Views: 2243

Re: Is Noesis still under active development?

Unkown, the roadmap is dead, bug reports seem to have had no movement on them for months, but the devs are present on the forum.
by mingingmingler
09 Jul 2018, 20:25
Forum: General Discussion
Replies: 2
Views: 948

Re: Gamepad icons in text

This is possible using inlines, which are supported, but non-text elements require WPF's InlineUIContainer, which isn't supported. Having the buttons as font glyphs may provide the most flexibility for you in terms of localisation and compatibility of text rendering. Since it's only a single line of...
by mingingmingler
08 Jul 2018, 00:22
Forum: General Discussion
Replies: 5
Views: 2315

Re: How to Convert WPF Application to NoesisGUI

Noesis is effectively a drop in replacement for WPF. Avalonia is WPF inspired, but it's not WPF really. Integration of Noesis really depends on what you want to integrate it into. Native or managed? Do you intend to integrate into an engine? You can read more about that here http://www.noesisengine....