Hi Matthias

Thank you for your feedback. If you have time you can update the example
application, I'll be happy ;)

On my side, I've created the bug # 560694 [1] and I'll work on CSS theming
for the CDateTime  widget

Have a nice day,

Laurent

[1] = https://bugs.eclipse.org/bugs/show_bug.cgi?id=560694


Le lun. 2 mars 2020 à 15:24, Matthias Paul Scholz <
matthias.paul.sch...@gmail.com> a écrit :

> Hi Laurent,
>
> So maybe we should also add a separate sample section for the border color
> in the UI of *org.eclipse.nebula.widgets.tablecombo.example.e4*?
> I could do that in case that's ok for you?
>
> Comprehensive support for customization of the DateTime widget using E4
> CSS-based theming would be great indeed.
>
> Best,
>   MP
>
>
> Am So., 1. März 2020 um 17:10 Uhr schrieb Laurent Caron <
> laurent.ca...@gmail.com>:
>
>> Hi Matthias
>>
>> I would like to apologize for my late answer (I was far away from
>> Internet ;) )
>>
>> I'm very happy if you appreciate this work !!
>>
>> If you want to customize the border color, you have to use the property "
>> *tablecombo-border-color*". There was an error in the documentation, it
>> is fixed now.
>> Here is an example extracted from [1]
>>
>> TableCombo#two {
>>       font: Verdana 11px;
>>       background-color: darkred;
>>       color: white;
>>       tablecombo-show-table-lines: true;
>>       tablecombo-show-table-header: true;
>>       *tablecombo-border-color: red;*
>> }
>>
>> If I remember well, you wanted also the possibility to custom the "date
>> time" widget.
>> Is it still ok for you ?
>>
>> Have a nice day,
>>
>> Laurent
>>
>> [1] =
>> https://github.com/eclipse/nebula/blob/master/widgets/tablecombo/org.eclipse.nebula.widgets.tablecombo.example.e4/css/default.css
>>
>>
>> Le lun. 24 févr. 2020 à 14:04, Matthias Paul Scholz <
>> matthias.paul.sch...@gmail.com> a écrit :
>>
>>> Hi Laurent,
>>>
>>> I am testing you new Table Combo CSS features and so far, your new
>>> features and the table combo CSS sample app work fine in my IDE.
>>> Great work!
>>>
>>> One small thing, though:
>>> There's  support for setting the border color by a CSS property in
>>> the  TableComboPropertyHandler, but none in the sample app nor in the
>>> documentation - did I miss something?
>>>
>>> Best,
>>>   MP
>>>
>>> Am Mo., 24. Feb. 2020 um 13:21 Uhr schrieb Matthias Paul Scholz <
>>> matthias.paul.sch...@gmail.com>:
>>>
>>>> Hi Laurent,
>>>>
>>>> Thank you.
>>>> I will have a look  this week.
>>>>
>>>> Best,
>>>>   MP
>>>>
>>>> Am Fr., 21. Feb. 2020 um 15:58 Uhr schrieb Laurent Caron <
>>>> laurent.ca...@gmail.com>:
>>>>
>>>>> Hi Matthias
>>>>>
>>>>> On the latest snap of Nebula you'll find my work on "TableCombo
>>>>> Theming".
>>>>>
>>>>> In order to do so, you just have to use the plugin
>>>>> *org.eclipse.nebula.widgets.tablecombo.css* or the feature
>>>>> *org.eclipse.nebula.widgets.tablecombo.css.feature*
>>>>>
>>>>> An e4 sample application called "
>>>>> *org.eclipse.nebula.widgets.tablecombo.example.e4*" is available
>>>>> under the /widgets/tablecombo directory.
>>>>>
>>>>> I've created a documentation: please have a look at
>>>>> https://wiki.eclipse.org/Nebula_CSS_TableCombo
>>>>>
>>>>> <https://wiki.eclipse.org/Nebula_CSS_TableCombo>
>>>>> You'll notice a little improvement : you can change the color for the
>>>>> border of the widget ;)
>>>>>
>>>>> Have a nice week-end,
>>>>>
>>>>> Laurent
>>>>>
>>>>> Le mar. 18 févr. 2020 à 11:19, Matthias Paul Scholz <
>>>>> matthias.paul.sch...@gmail.com> a écrit :
>>>>>
>>>>>> Hi Laurent,
>>>>>>
>>>>>> Great.
>>>>>> Just tell me when you need a test person.
>>>>>>
>>>>>> Best,
>>>>>>   MP
>>>>>>
>>>>>> Am Mo., 17. Feb. 2020 um 19:28 Uhr schrieb Laurent Caron <
>>>>>> laurent.ca...@gmail.com>:
>>>>>>
>>>>>>> Hi Paul,
>>>>>>>
>>>>>>> Well, to be honest I have time and I like to improve myself in
>>>>>>> subject I'm not good at.
>>>>>>>
>>>>>>> If you can help me for testing, I can create plugins for TableCombo
>>>>>>> and CDateTime that handle css properties.
>>>>>>>
>>>>>>> If you agree, I'll create entries in Bugzilla and work on it this
>>>>>>> week.
>>>>>>>
>>>>>>> Cheers,
>>>>>>>
>>>>>>> Laurent
>>>>>>>
>>>>>>>
>>>>>>> Le lun. 17 févr. 2020 à 17:25, Matthias Paul Scholz <
>>>>>>> matthias.paul.sch...@gmail.com> a écrit :
>>>>>>>
>>>>>>>> Hi Laurent,
>>>>>>>>
>>>>>>>> Merci for the quick response.
>>>>>>>> Indeed, it's E4 theming I was referring too.
>>>>>>>>
>>>>>>>> Nebula widgets we were not able to style satisfyingly were in
>>>>>>>> particular the TableCombo and the CDateTime widget (for the TableCombo 
>>>>>>>> the
>>>>>>>> text field border and the button do not seem to be accessible for 
>>>>>>>> theming,
>>>>>>>> while with the  CDateTimeWidget more or less the background only can be
>>>>>>>> styled).
>>>>>>>> Yet, I do not ask someone else to fix this, but hope to come up
>>>>>>>> with some support for that in the code base of the widgets by myself.
>>>>>>>>
>>>>>>>> But it would be nice when new widgets came along with the required
>>>>>>>> CSS properties for E4 theming quite from the beginning.
>>>>>>>> If help is welcome here, I'd be willing to lend a hand (however,
>>>>>>>> unfortunately I cannot  promise constant and quick response).
>>>>>>>>
>>>>>>>> Best,
>>>>>>>>   MP
>>>>>>>>
>>>>>>>> Am Mo., 17. Feb. 2020 um 16:30 Uhr schrieb Laurent Caron <
>>>>>>>> laurent.ca...@gmail.com>:
>>>>>>>>
>>>>>>>>> Hi Matthias,
>>>>>>>>>
>>>>>>>>> Thank you for your message. I wrote many new widgets and I have to
>>>>>>>>> admit that I did not take care of this aspect (probably because I'm 
>>>>>>>>> not
>>>>>>>>> able to work with the Dark Theme of Eclipse or VSCode).
>>>>>>>>>
>>>>>>>>> When you are talking about theming, you're talking about e4
>>>>>>>>> theming, right ? (like the dark mode in Eclipse)
>>>>>>>>>
>>>>>>>>> Can you tell what widgets cause problem in your application ? Or
>>>>>>>>> post a screenshot if possible ?
>>>>>>>>>
>>>>>>>>> Thank you for your feedback,
>>>>>>>>>
>>>>>>>>> Laurent
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Le lun. 17 févr. 2020 à 13:50, Matthias Paul Scholz <
>>>>>>>>> matthias.paul.sch...@gmail.com> a écrit :
>>>>>>>>>
>>>>>>>>>> Hi all,
>>>>>>>>>>
>>>>>>>>>> I see a lot of new widgets being added to our beloved Nebula
>>>>>>>>>> lately which is great!
>>>>>>>>>> Yet, I wonder whether also support for theming is considered by
>>>>>>>>>> the authors when creating the first release versions for them?
>>>>>>>>>>
>>>>>>>>>> Using a lot of the "classic" Nebula widgets in our RCP
>>>>>>>>>> application (that includes theming as a matter of course), we 
>>>>>>>>>> noticed that
>>>>>>>>>> theming support is rather sparse for the Nebula widgets so far; in my
>>>>>>>>>> opinion, this is some sort of drawback for the acceptance of the 
>>>>>>>>>> Nebula
>>>>>>>>>> widgets these days since good theming support is naturally expected 
>>>>>>>>>> by
>>>>>>>>>> users of modern RCP applications.
>>>>>>>>>>
>>>>>>>>>> Hence, I think it would be reasonable and productive to take
>>>>>>>>>> theming support for new Nebula into account quite from the start.
>>>>>>>>>>
>>>>>>>>>> Best,
>>>>>>>>>>   MP
>>>>>>>>>> _______________________________________________
>>>>>>>>>> nebula-dev mailing list
>>>>>>>>>> nebula-dev@eclipse.org
>>>>>>>>>> To change your delivery options, retrieve your password, or
>>>>>>>>>> unsubscribe from this list, visit
>>>>>>>>>> https://www.eclipse.org/mailman/listinfo/nebula-dev
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> nebula-dev mailing list
>>>>>>>>> nebula-dev@eclipse.org
>>>>>>>>> To change your delivery options, retrieve your password, or
>>>>>>>>> unsubscribe from this list, visit
>>>>>>>>> https://www.eclipse.org/mailman/listinfo/nebula-dev
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> nebula-dev mailing list
>>>>>>>> nebula-dev@eclipse.org
>>>>>>>> To change your delivery options, retrieve your password, or
>>>>>>>> unsubscribe from this list, visit
>>>>>>>> https://www.eclipse.org/mailman/listinfo/nebula-dev
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> nebula-dev mailing list
>>>>>>> nebula-dev@eclipse.org
>>>>>>> To change your delivery options, retrieve your password, or
>>>>>>> unsubscribe from this list, visit
>>>>>>> https://www.eclipse.org/mailman/listinfo/nebula-dev
>>>>>>
>>>>>> _______________________________________________
>>>>>> nebula-dev mailing list
>>>>>> nebula-dev@eclipse.org
>>>>>> To change your delivery options, retrieve your password, or
>>>>>> unsubscribe from this list, visit
>>>>>> https://www.eclipse.org/mailman/listinfo/nebula-dev
>>>>>
>>>>> _______________________________________________
>>>>> nebula-dev mailing list
>>>>> nebula-dev@eclipse.org
>>>>> To change your delivery options, retrieve your password, or
>>>>> unsubscribe from this list, visit
>>>>> https://www.eclipse.org/mailman/listinfo/nebula-dev
>>>>
>>>> _______________________________________________
>>> nebula-dev mailing list
>>> nebula-dev@eclipse.org
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://www.eclipse.org/mailman/listinfo/nebula-dev
>>
>> _______________________________________________
>> nebula-dev mailing list
>> nebula-dev@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://www.eclipse.org/mailman/listinfo/nebula-dev
>
> _______________________________________________
> nebula-dev mailing list
> nebula-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://www.eclipse.org/mailman/listinfo/nebula-dev
_______________________________________________
nebula-dev mailing list
nebula-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/nebula-dev

Reply via email to