diff options
author | Christian Göttsche <cgzones@googlemail.com> | 2020-12-25 16:42:35 +0100 |
---|---|---|
committer | Benny Baumann <BenBE@geshi.org> | 2021-08-22 16:15:59 +0200 |
commit | 9060a4179da07c82e73142b2b2afab5e6efaa8b0 (patch) | |
tree | 1451b10537097d248c9fee671f3eb01af808fdb8 /Settings.h | |
parent | 7269faf651cbb789156113df0a540943a24ded27 (diff) |
Add option to change Header layout
Diffstat (limited to 'Settings.h')
-rw-r--r-- | Settings.h | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -13,20 +13,22 @@ in the source distribution for its full text. #include <stdint.h> #include "Hashtable.h" +#include "HeaderLayout.h" #include "Process.h" #define DEFAULT_DELAY 15 typedef struct { - int len; + uint8_t len; char** names; int* modes; -} MeterColumnSettings; +} MeterColumnSetting; typedef struct Settings_ { char* filename; - MeterColumnSettings columns[2]; + HeaderLayout hLayout; + MeterColumnSetting* hColumns; Hashtable* dynamicColumns; ProcessField* fields; @@ -104,4 +106,6 @@ void Settings_enableReadonly(void); bool Settings_isReadonly(void); +void Settings_setHeaderLayout(Settings* this, HeaderLayout hLayout); + #endif |