/* Set new progress bar colors. 
This sets new fill and background colors for the progress bar. If the bar is inverted, the two colors are switched. */
void wtk_progress_bar_set_colors(struct wtk_progress_bar *bar, gfx_color_t fill_color, gfx_color_t background_color)
/* Set new progress bar colors. 
This sets new fill and background colors for the progress bar. If the bar is inverted, the two colors are switched. */
void wtk_progress_bar_set_colors(struct wtk_progress_bar *bar, gfx_color_t fill_color, gfx_color_t background_color)
{
	Assert(bar);
	if (bar->option & WTK_PROGRESS_BAR_INVERT) {
		bar->fill_color = background_color;
		bar->background_color = fill_color;
	} else {
		bar->fill_color = fill_color;
		bar->background_color = background_color;
	}
}