Invert values ourselves when there is no support in Gtk+ 3
This commit is contained in:
parent
663b7bb1de
commit
46ab297160
|
@ -194,8 +194,11 @@ static gboolean _cpu_get(CPU * cpu, gdouble * level)
|
|||
/* cpu_set */
|
||||
static void _cpu_set(CPU * cpu, gdouble level)
|
||||
{
|
||||
#if GTK_CHECK_VERSION(3, 6, 0)
|
||||
#if GTK_CHECK_VERSION(3, 8, 0)
|
||||
gtk_level_bar_set_value(GTK_LEVEL_BAR(cpu->scale), level);
|
||||
#elif GTK_CHECK_VERSION(3, 6, 0)
|
||||
/* invert the value ourselves */
|
||||
gtk_level_bar_set_value(GTK_LEVEL_BAR(cpu->scale), 100.0 - level);
|
||||
#else
|
||||
gtk_range_set_value(GTK_RANGE(cpu->scale), level);
|
||||
#endif
|
||||
|
|
|
@ -151,8 +151,11 @@ static void _memory_destroy(Memory * memory)
|
|||
/* memory_set */
|
||||
static void _memory_set(Memory * memory, gdouble level)
|
||||
{
|
||||
#if GTK_CHECK_VERSION(3, 6, 0)
|
||||
#if GTK_CHECK_VERSION(3, 8, 0)
|
||||
gtk_level_bar_set_value(GTK_LEVEL_BAR(memory->scale), level);
|
||||
#elif GTK_CHECK_VERSION(3, 6, 0)
|
||||
/* invert the value ourselves */
|
||||
gtk_level_bar_set_value(GTK_LEVEL_BAR(memory->scale), 100.0 - level);
|
||||
#else
|
||||
gtk_range_set_value(GTK_RANGE(memory->scale), level);
|
||||
#endif
|
||||
|
|
|
@ -137,8 +137,11 @@ static void _swap_destroy(Swap * swap)
|
|||
/* accessors */
|
||||
static void _swap_set(Swap * swap, gdouble level)
|
||||
{
|
||||
#if GTK_CHECK_VERSION(3, 6, 0)
|
||||
#if GTK_CHECK_VERSION(3, 8, 0)
|
||||
gtk_level_bar_set_value(GTK_LEVEL_BAR(swap->scale), level);
|
||||
#elif GTK_CHECK_VERSION(3, 6, 0)
|
||||
/* invert the value ourselves */
|
||||
gtk_level_bar_set_value(GTK_LEVEL_BAR(swap->scale), 100.0 - level);
|
||||
#else
|
||||
gtk_range_set_value(GTK_RANGE(swap->scale), level);
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue
Block a user