summaryrefslogtreecommitdiffstats
path: root/ColumnsPanel.h
diff options
context:
space:
mode:
authorHisham Muhammad <hisham@gobolinux.org>2018-01-28 04:09:06 -0200
committerHisham Muhammad <hisham@gobolinux.org>2018-02-17 15:30:15 -0200
commit187a035a769fb490318091fee2b0051d9b188ad5 (patch)
treead74fe0bfe51adb320f2f2bbb8ce45fcd335f960 /ColumnsPanel.h
parentece89b8df0db61b8caaf53679afbe00e1c2ef22f (diff)
Add support for multiple screens, switchable using Tab
Diffstat (limited to 'ColumnsPanel.h')
-rw-r--r--ColumnsPanel.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/ColumnsPanel.h b/ColumnsPanel.h
index 0da674a8..054880c1 100644
--- a/ColumnsPanel.h
+++ b/ColumnsPanel.h
@@ -14,15 +14,18 @@ in the source distribution for its full text.
typedef struct ColumnsPanel_ {
Panel super;
+ ScreenSettings* ss;
+ bool* changed;
- Settings* settings;
bool moving;
} ColumnsPanel;
extern PanelClass ColumnsPanel_class;
-ColumnsPanel* ColumnsPanel_new(Settings* settings);
+void ColumnsPanel_fill(ColumnsPanel* this, ScreenSettings* ss);
+
+ColumnsPanel* ColumnsPanel_new(ScreenSettings* ss, bool* changed);
int ColumnsPanel_fieldNameToIndex(const char* name);

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