Add option to change Header layout

This commit is contained in:
Christian Göttsche
2020-12-25 16:42:35 +01:00
committed by Benny Baumann
parent 7269faf651
commit 9060a4179d
12 changed files with 438 additions and 168 deletions

View File

@ -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