I've been experimenting with using a customiser reusable for VLF-One and a custom theme in order to run the VLF One application using a my own set of colours.
One area I would like to change is the background bar showing the active applications. This is currently set to white and I can't find any way of changing this.
Does anyone know if it is possible to change the background and font colour?
VLF One and Themes
Re: VLF One and Themes
The application bar adopts (inherits) its background color from the main form area.
If you change the VF_SY170O theme property BaseFormBackgroundandFont to use, for example, Normbackcolor(Red) you can see how both the active application bar and the main form area change:
So it does not look like you can change the bar background independently.
If you change the VF_SY170O theme property BaseFormBackgroundandFont to use, for example, Normbackcolor(Red) you can see how both the active application bar and the main form area change:
So it does not look like you can change the bar background independently.
Re: VLF One and Themes
Thanks Mark. Worked a treat. Almost there! Now is there a way to make the icons use the same background colour without changing the colour of the title bar? So in the example below I want the ICON to have the same background colour but everything else to remain the same.
I've tried setting UseDarkThemedIcons property to true but this does not seem to do anything at all. This 'IsDarkTheme' property changes all the icons. I want the icon on the panel to stay the same.
Here is an extract from my Theme Cusomiser.
If (#Theme.SymbolicName = MTRCrossRail)
Set Com(#NewTheme.BaseFormBackgroundandFont) Normbackcolor('#673BB8') Textcolor(white)
Set Com(#NewTheme.FloatingPanel_AtFrontTitleStyle) Normbackcolor('#8177B7') Textcolor(white)
Set Com(#NewTheme.FloatingPanel_AtFrontBorderBrush) Color(white)
#NewTheme.UseDarkThemedIcons := True
#NewTheme.MaterialMenu_TitleBarHeight := 56
#Theme.UseCustomApplicationTheme <= #MTRCrossRailTheme
Else
* disable all other themes
#theme.Enabled := False
Endif
I've tried setting UseDarkThemedIcons property to true but this does not seem to do anything at all. This 'IsDarkTheme' property changes all the icons. I want the icon on the panel to stay the same.
Here is an extract from my Theme Cusomiser.
If (#Theme.SymbolicName = MTRCrossRail)
Set Com(#NewTheme.BaseFormBackgroundandFont) Normbackcolor('#673BB8') Textcolor(white)
Set Com(#NewTheme.FloatingPanel_AtFrontTitleStyle) Normbackcolor('#8177B7') Textcolor(white)
Set Com(#NewTheme.FloatingPanel_AtFrontBorderBrush) Color(white)
#NewTheme.UseDarkThemedIcons := True
#NewTheme.MaterialMenu_TitleBarHeight := 56
#Theme.UseCustomApplicationTheme <= #MTRCrossRailTheme
Else
* disable all other themes
#theme.Enabled := False
Endif
Re: VLF One and Themes
In my previous example I changed the color associated with the business object examples 101, 102 and 103 to also be red, to match the background:
The icons now have the same background color as the bar.
Not sure if this is what you want to do though?
The icons now have the same background color as the bar.
Not sure if this is what you want to do though?