summaryrefslogtreecommitdiffstats
path: root/Settings.h
diff options
context:
space:
mode:
authorChristian Göttsche <cgzones@googlemail.com>2020-12-25 16:42:35 +0100
committerBenny Baumann <BenBE@geshi.org>2021-08-22 16:15:59 +0200
commit9060a4179da07c82e73142b2b2afab5e6efaa8b0 (patch)
tree1451b10537097d248c9fee671f3eb01af808fdb8 /Settings.h
parent7269faf651cbb789156113df0a540943a24ded27 (diff)
Add option to change Header layout
Diffstat (limited to 'Settings.h')
-rw-r--r--Settings.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/Settings.h b/Settings.h
index 97ef58a0..18221a73 100644
--- a/Settings.h
+++ b/Settings.h
@@ -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

© 2014-2024 Faster IT GmbH | imprint | privacy policy