When I put a canvas object inside canvas, I only see an empty frame.
Proposed solution
A preview should be given with a miniature preview of the structure.
It would be great to have a popup feature like it exists with notes: a small version of the respective canvas opening as overlay. It would be great to be able to navigate inside this little window.
Great idea! Even if it werenât size adjustable, if it allowed you to zoom in thus revealing the detail of the âembeddedâ canvas, that would be good too. But, of course being able to scale up the preview of the embedded canvas would be even more helpful. Thanks.
@TheHunch
I just dragged the canvas file from the explorer to a new canvas and it embedded it. It also opens the embedded file when you doubleclick it.
Thatâs interesting- maybe thatâs an indication that actual rendering of the canvas will be coming. Thereâs probably many UI details to be worked out, such as pulling items from parent canvas to into child canvas, and vice versa. Also the ability to create a new child canvas inside the current canvas (I just tried creating âtest.canvasâ but it actually creates âtest.canvas.mdâ.)
For now, I am pleased with the flexibility of the feature, that I can at least link to other canvases inside a canvas as a means of ânestingâ (or drag a canvas from explorer and just have an empty frame for now.)
Theyâve done an amazing job with the basic feature set, so the future looks really bright here.
Iâm happy to see that I can already link to another canvas from within a canvas. A few more ideas related to sub-canvas support.
It might be nice if when I right click on a card on a canvas I had the option âConvert to Canvasâ as well as the current option âConvert to Fileâ
It might be nice if I could drop cards onto a sub-canvas to move them to that sub-canvas.
Rendering a preview of the sub-canvas would be very nice! Alternatively, the option to set a cover image for the canvas would be useful.
Not only right-clicking on a card, but right-clicking a selection of multiple items and converting to a canvas would be great as a nesting technique. On the current canvas, there could be a card with a link to the new canvas (or an actual canvas embed if that feature is added later.)
All of this can be reasonably easily accomplished with simple cut and then paste into a new canvas, but would be nice for working with canvases.
when you navigate into the embedded canvas, is there a way to see in which canvas it is embedded? Something like incoming links⌠but it doesnât appear anywhere.
It would be great if one could easily navigate âdownâ like it is possible now but also âupââŚ
It would be cool if a canvas inside another canvas simply looked the same as a âGroupâ inside a canvas. In other words, itâs rendering all the objects as if it were part of the same canvas, but has a border around it like a group.
Work-around could be a script when opening a canvas to temporarily swap out the embedded canvas
with the coordinate/scale adjusted items from the other canvas file, wrapped in a âgroupâ box. Then swap them back when you âsaveâ. Or if itâs a read-only view thatâs much easier to just run a one-way copy
If you think about a Canvas not as a canvas but as a frame, you can put a canvas inside a canvas. This would solve the problem of the canvas not having frames without creating confusion.