diff options
author | Hisham Muhammad <hisham@gobolinux.org> | 2018-01-28 04:09:06 -0200 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2018-02-26 20:13:09 -0300 |
commit | b815e4c7a3cdcc64e3c5a28414ef2450bc9d5ebd (patch) | |
tree | 664a7c3d8366b13e48410cd11df55aa0ccd641a3 /ColumnsPanel.h | |
parent | 4791050ceaf24a32e08505015faf07c43580763c (diff) |
Add support for multiple screens, switchable using Tab
Diffstat (limited to 'ColumnsPanel.h')
-rw-r--r-- | ColumnsPanel.h | 7 |
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); |