diff options
author | Hisham Muhammad <hisham@gobolinux.org> | 2014-02-27 16:35:22 -0300 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2014-02-27 16:35:22 -0300 |
commit | 6d90e58c01c606841753fb23b4effe3d815223cd (patch) | |
tree | 99153968af5251fdfbf534e1fc5b8e606f652c67 /Meter.c | |
parent | 953ec71235f51934014f025ea113e788238e2e24 (diff) |
alignment improvements
Diffstat (limited to 'Meter.c')
-rw-r--r-- | Meter.c | 31 |
1 files changed, 31 insertions, 0 deletions
@@ -143,6 +143,7 @@ MeterClass* Meter_types[] = { &RightCPUsMeter_class, &LeftCPUs2Meter_class, &RightCPUs2Meter_class, + &BlankMeter_class, NULL }; @@ -470,3 +471,33 @@ MeterMode* Meter_modes[] = { &LEDMeterMode, NULL }; + +/* Blank meter */ + +static void BlankMeter_setValues(Meter* this, char* buffer, int size) { + (void) this; (void) buffer; (void) size; +} + +static void BlankMeter_display(Object* cast, RichString* out) { + (void) cast; + RichString_prune(out); +} + +int BlankMeter_attributes[] = { + DEFAULT_COLOR +}; + +MeterClass BlankMeter_class = { + .super = { + .extends = Class(Meter), + .delete = Meter_delete, + .display = BlankMeter_display, + }, + .setValues = BlankMeter_setValues, + .defaultMode = TEXT_METERMODE, + .total = 100.0, + .attributes = BlankMeter_attributes, + .name = "Blank", + .uiName = "Blank", + .caption = "" +}; |