Define zindex for controls within a group

Questions and information about Crank Software's Storyboard Engine

Moderator: jamiev

Define zindex for controls within a group

Postby anba » Tue Apr 11, 2017 1:48 am

Hi Crank-Team,

I did some experiments on zindex manipulation at runtime.
The general zindex concept with layers and controls is straightforward. Controls can be reordered on the fly.

It gets a bit more tricky when groups are involved. These seem to be on the same Z hierarchy level as controls placed directly onto a layer and zindex can be reordered between these groups or controls directly on the layer.
But how can you manipulate zindex within a group? My first experiments did not work.

Code: Select all
gre.set_control_attrs("Layer.Group.ControlA", {zindex = 2})
gre.set_control_attrs("Layer.Group.ControlB", {zindex = 1})

This has no effect.

Am I missing something?

Thank you,
Posts: 12
Joined: Fri Nov 18, 2016 2:10 am

Re: Define zindex for controls within a group

Postby Evan » Wed Apr 12, 2017 12:58 pm

Hi Andreas,

I put together a quick sample based on your description and was able to reproduce your issue. Reordering controls within a group like this is a totally valid request and the fact that it isn't working is a bug. The issue has been logged and will be addressed. Unfortunately in the meantime, I was unable to find a workaround without removing the group entirely.

Posts: 18
Joined: Wed Aug 27, 2014 7:29 am

Return to Storyboard Engine

Who is online

Users browsing this forum: No registered users and 1 guest