When I have created Panel with custom header in one of the
Transpiledactionscript examples I did that part in following way [1].

[1] https://bit.ly/2kDJ0Af

czw., 31 maj 2018 o 17:28 Harbs <harbs.li...@gmail.com> napisał(a):

> An additional wrinkle in this problem is wether there’s any way to specify
> the parts of the view using MXML, or it has to be in CSS.
>
> If they are beads, that problem is simplified. If not, is there a way to
> add to ValueManager via MXML?
>
> Harbs
>
> > On May 31, 2018, at 6:09 PM, Harbs <harbs.li...@gmail.com> wrote:
> >
> > I don’t think so. The List is a component within ComboBox. I think the
> basic structure of ComboBox makes sense as is. I think it’s the View which
> needs work.
> >
> > It’s possible that an Express ComboBox might have additional properties
> to make it easier to set the labelField, listHeight, etc.
> >
> > I’m primarily trying to figure out the best way to declare the “skin
> pieces” of the view.
> >
> > Harbs
> >
> >> On May 31, 2018, at 5:17 PM, Piotr Zarzycki <piotrzarzyck...@gmail.com>
> wrote:
> >>
> >> Hi Harbs,
> >>
> >> What if ComboBox will extend DataContainer? It will be at some point
> list
> >> itself. Than the rest responsibility is in View. We know that ComboBox
> is
> >> always list, so if someone would like to change the other parts need to
> >> have dive into view.
> >>
> >> On the other hand this solution probably is less flexible than having
> >> through css some parts of that component.
> >>
> >> Thanks,
> >> Piotr
> >>
> >>
> >> czw., 31 maj 2018 o 15:35 Harbs <harbs.li...@gmail.com> napisał(a):
> >>
> >>> I’m working on redoing ComboBox and I could use some input on best
> >>> practices.
> >>>
> >>> Right now, ComboBox has ComboBox view which has three components
> >>> hard-wired in. It has TextInput, TextButton, and List. If any visuals
> or
> >>> behavior need to be changed, the entire view needs to be rewritten.
> We’ve
> >>> already had two cases where I needed a new view. One was to disable the
> >>> TextInput input and change the button appearance. The second was to
> support
> >>> images in a dropdown.
> >>>
> >>> It seems to me like the ComboBoxView should add the three components
> based
> >>> on declared classes. I think there should be 1. A “Button” component.
> 2. An
> >>> ItemRenderer component for the “input” which displays the selected
> item. 3.
> >>> A List component for displaying the dropdown. The question I’m
> struggling
> >>> with is how to declare these.
> >>>
> >>> I don’t think it makes sense to make these all beads. Currently Buttons
> >>> are not beads.
> >>>
> >>> Should we add interfaces (i.e. IButton) and declare the classes using
> >>> interfaces? I mean something similar to IItemRenderer.
> >>>
> >>> Maybe just use ValuesManager to just lookup some other “name”? We’re
> >>> currently doing something similar with ColumnClassName in
> DynamicDataGrid.
> >>>
> >>> Other ideas?
> >>>
> >>> Thanks,
> >>> Harbs
> >>
> >>
> >>
> >> --
> >>
> >> Piotr Zarzycki
> >>
> >> Patreon: *https://www.patreon.com/piotrzarzycki
> >> <https://www.patreon.com/piotrzarzycki>*
> >
>
>

-- 

Piotr Zarzycki

Patreon: *https://www.patreon.com/piotrzarzycki
<https://www.patreon.com/piotrzarzycki>*

Reply via email to