ProgressBar - Segmented Progress Bar Gradient & Image

Thanks for your contribution.

Thank you so much @husnain

Thanks for sharing this extension, I'm going to try it!

Thank you very much @Gabriel_Egea , I have some extra features for the next update, I hope you like this extension, any questions, let me know.

Update
Version 1.1

1721894642962

1 Like

Very good :+1:

Can it be done with a background image? See here

1 Like

Thank you so much @TIMAI2
I don't know how to do it yet, but I'll look into it.

Update...

3 Likes

Great update, thanks a lot for this extension. It's great.

1 Like

image
Do you think it is also possible to configure a gradient in the block that configures the .SetSegmentColor? Thanks again

1 Like

Thank you so much @Gabriel_Egea

I think so, as soon as I have that done I will upload the update.

1 Like

Update
Version 1.3

@Gabriel_Egea

1 Like

Wow super fast, thanks a lot for this change!

1 Like

I was trying the extension there and it seems that there is an error, the segmentIndex value stopped accepting the lists, it would not let me make a list with the segments. Is this the case now? Should I make a block for each segment? Thanks

It's true, it's a single index, in a few more hours I will solve that detail, I was doing tests and I missed it.

1 Like

Thank you very much, it is not a serious problem because you can use one block for each segment, it is more uncomfortable but it could be used that way. Thanks again for your work.

@Gabriel_Egea

I have updated the Version 1.3 extension so that the SetSegmentColor function accepts a list of indices.

2 Likes

@Joejsanz, again thank you very much

1 Like

@Joejsanz Query, how are you getting the gradient to pass through the segments? 1722420059890

In my case, the gradients are generated within the segment individually. What configuration should I use for the gradient to be generated as in the attached gif?

image

This is how my gradient looks with the following configuration

But if you look at the gradient it is generated in each segment individually

The segments where you want the gradient transition to make is, for example, like this:

segmentIndices lLst (0, 1, 2, 3, 4, 5, 6)
Green

segmentIndices List (7)
Green
Yellow

segmentIndices List (8)
Yellow
Red

1 Like