Page MenuHomePhabricator

enum Efl.Ui.Scrollbar_Mode
Closed, ResolvedPublic

Description

enum @beta Efl.Ui.Scrollbar_Mode
{
   auto = 0, [[Visible if necessary]]
   on, [[Always visible]]
   off, [[Always invisible]]
   last [[For internal use only]]
}

Related Objects

StatusAssignedTask
Resolvedbu5hm4n
ResolvedNone
ResolvedNone
Resolvedcedric
ResolvedNone
Resolvedzmike
ResolvedNone
segfaultxavi triaged this task as TODO priority.

@eagleeye
Let's take a look at this together.

Currently, I cannot find any problem in this definition.

I would very much like that this enum disappears and we use Efl.Ui.Layout_Orientation instead. We do not need to use the inverted part of the enum.

I think we can't use Efl.Ui.Layout_Orientation in this case. Because this enum is related to mode of scrollbar not direction.

Yeah, you are right. My bad. This enum is still needed.

I think this looks ok - because legacy scroller has proved that this enum is needed with this definition.

Does anyone have another idea on this ?

@eagleeye
If there would be any expected change on this, please share your idea.

zmike added a comment.Aug 29 2019, 7:48 AM

This seems fine to me

zmike moved this task from Backlog to Trivial on the efl: api board.Aug 29 2019, 7:48 AM
zmike moved this task from Trivial to Stabilized on the efl: api board.Sep 13 2019, 12:15 PM