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 */
|
/* cpu_set */
|
||||||
static void _cpu_set(CPU * cpu, gdouble level)
|
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);
|
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
|
#else
|
||||||
gtk_range_set_value(GTK_RANGE(cpu->scale), level);
|
gtk_range_set_value(GTK_RANGE(cpu->scale), level);
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -151,8 +151,11 @@ static void _memory_destroy(Memory * memory)
|
||||||
/* memory_set */
|
/* memory_set */
|
||||||
static void _memory_set(Memory * memory, gdouble level)
|
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);
|
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
|
#else
|
||||||
gtk_range_set_value(GTK_RANGE(memory->scale), level);
|
gtk_range_set_value(GTK_RANGE(memory->scale), level);
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -137,8 +137,11 @@ static void _swap_destroy(Swap * swap)
|
||||||
/* accessors */
|
/* accessors */
|
||||||
static void _swap_set(Swap * swap, gdouble level)
|
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);
|
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
|
#else
|
||||||
gtk_range_set_value(GTK_RANGE(swap->scale), level);
|
gtk_range_set_value(GTK_RANGE(swap->scale), level);
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue
Block a user