View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002950 | NoesisGUI | Studio | public | 2023-12-15 11:11 | 2024-02-14 17:55 |
| Reporter | sfernandez | Assigned To | maherne | ||
| Priority | normal | Severity | feature | ||
| Status | resolved | Resolution | fixed | ||
| Target Version | Studio_Alpha | Fixed in Version | Studio_Alpha | ||
| Summary | 0002950: Add a new Transform tool that will affect RenderTransform | ||||
| Description | Create a new tool used specifically for modifying the RenderTransform of an element. When this tool is active:
| ||||
| Platform | Any | ||||
|
The functionality to update the TranslateTransform, ScaleTransform, SkewTransform and RotateTransform is already in the ElementDragManager so I suggest just improving upon it and reusing it (or well, in case of reimplementing it, for it to be done in the ElementDragManager) There are not many bugs regarding updating transforms via ElementDragManager that I am aware of, but one that I know of is that when a rotation & skew is applied, rotating and additionally skewing the element will look fine while doing it, but upon the mouse release the element will Currently the ElementDragManager decides in StartDrag/StartResize methods whether or not to use the transforms when dragging/resizing an element with a following check:
Probably having an additional boolean parameter in those two methods would be enough to make the ElementDragManager use the transforms when dragging/resizing. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2023-12-15 11:11 | sfernandez | New Issue | |
| 2023-12-15 11:12 | sfernandez | Assigned To | => maherne |
| 2023-12-15 11:12 | sfernandez | Status | new => assigned |
| 2023-12-15 11:12 | sfernandez | Target Version | => Studio_Alpha |
| 2023-12-15 14:32 | dfranjic | Note Added: 0009033 | |
| 2023-12-15 14:33 | dfranjic | Note Edited: 0009033 | |
| 2024-02-14 17:55 | maherne | Status | assigned => resolved |
| 2024-02-14 17:55 | maherne | Resolution | open => fixed |
| 2024-02-14 17:55 | maherne | Fixed in Version | => Studio_Alpha |