diff options
author | Hisham Muhammad <hisham@gobolinux.org> | 2018-01-28 04:09:06 -0200 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2018-02-17 15:30:15 -0200 |
commit | 187a035a769fb490318091fee2b0051d9b188ad5 (patch) | |
tree | ad74fe0bfe51adb320f2f2bbb8ce45fcd335f960 /ColumnsPanel.h | |
parent | ece89b8df0db61b8caaf53679afbe00e1c2ef22f (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); |