View Issue Details

IDProjectCategoryView StatusLast Update
0001663NoesisGUIUnitypublic2020-04-28 10:36
Reporterstonstad Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status resolvedResolutionno change required 
Product Version3.0 
Target Version3.0.0Fixed in Version3.0.0 
Summary0001663: Unknown type 'CompositeTransform'.
Description

w/ Noesis 3.0b8. I get this XAML error:

Unknown type 'CompositeTransform'. I'm investigating this to see why I might be getting this error now. Is it possible it was removed?

Steps To Reproduce

<Path Height="15" Stretch="Uniform" Fill="#FFFFFFFF" Data="F1 M 78.1398,324.18L 52.5865,298.626C 51.6892,297.728 50.3385,297.459 49.1678,297.946C 47.9971,298.43 47.2305,299.574 47.2305,300.843L 60.6385,326.398L 47.2305,351.952C 47.2305,353.223 47.9971,354.364 49.1678,354.848C 49.5558,355.011 49.9638,355.09 50.3678,355.09C 51.1838,355.09 51.9852,354.77 52.5865,354.171L 78.1398,328.616C 78.7238,328.032 79.0598,327.224 79.0598,326.398C 79.0598,325.572 78.7238,324.764 78.1398,324.18 Z ">
<Path.RenderTransform>
<CompositeTransform Rotation="270" TranslateX="-3" TranslateY="12" />
</Path.RenderTransform>
</Path>

PlatformAny

Activities

stonstad

stonstad

2020-04-23 19:23

reporter   ~0006243

Replacing w/

<TransformGroup>
<TranslateTransform X="-3" Y="12"/>
<RotateTransform Angle="270" />
</TransformGroup>

but would appreciate some commentary on breaking change.

sfernandez

sfernandez

2020-04-23 20:21

manager   ~0006249

CompositeTransform is a NoesisGUI extension, so it should include the NoesisGUIExtensions namespace:

<Grid
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:noesis="clr-namespace:NoesisGUIExtensions;assembly=Noesis.GUI.Extensions">
<Rectangle Fill="Red" Width="400" Height="200">
<Rectangle.RenderTransform>
<noesis:CompositeTransform Rotation="40"/>
</Rectangle.RenderTransform>
</Rectangle>
</Grid>

stonstad

stonstad

2020-04-23 20:49

reporter   ~0006250

Understood, thank Sergio. Is this a change or did it somehow magically work before? I'm OK with change.

sfernandez

sfernandez

2020-04-23 21:06

manager   ~0006254

In 2.2 version that class was incorrectly registered without the namespace, so it couldn't be used in Blend and our extensions nuget.
We fixed that for 3.0 version.

jsantos

jsantos

2020-04-24 17:57

manager   ~0006268

One of the few things missing to have final 3.0 is a document about 3D in Noesis. We are on in.

Issue History

Date Modified Username Field Change
2020-04-23 19:20 stonstad New Issue
2020-04-23 19:23 stonstad Note Added: 0006243
2020-04-23 20:21 sfernandez Assigned To => sfernandez
2020-04-23 20:21 sfernandez Status new => feedback
2020-04-23 20:21 sfernandez Note Added: 0006249
2020-04-23 20:49 stonstad Note Added: 0006250
2020-04-23 20:49 stonstad Status feedback => assigned
2020-04-23 21:06 sfernandez Note Added: 0006254
2020-04-24 17:57 jsantos Note Added: 0006268
2020-04-28 10:35 sfernandez Status assigned => resolved
2020-04-28 10:35 sfernandez Resolution open => no change required
2020-04-28 10:35 sfernandez Fixed in Version => 3.0.0
2020-04-28 10:36 sfernandez Target Version => 3.0.0
2025-10-10 13:29 jsantos Category Unity3D => Unity