diff options
author | Daniel Wilhelm <daniel@wili.li> | 2014-04-18 17:20:50 +0200 |
---|---|---|
committer | Daniel Wilhelm <daniel@wili.li> | 2014-04-18 17:20:50 +0200 |
commit | 7e706cf64654aea466c059c307e5723e2423ed5d (patch) | |
tree | e85f0d28d7c81b6d21419fc38e1a654cca2212b1 /ui/custom_grid.h | |
parent | 5.5 (diff) | |
download | FreeFileSync-7e706cf64654aea466c059c307e5723e2423ed5d.tar.gz FreeFileSync-7e706cf64654aea466c059c307e5723e2423ed5d.tar.bz2 FreeFileSync-7e706cf64654aea466c059c307e5723e2423ed5d.zip |
5.6
Diffstat (limited to 'ui/custom_grid.h')
-rw-r--r-- | ui/custom_grid.h | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/ui/custom_grid.h b/ui/custom_grid.h index 58a421e6..98092ade 100644 --- a/ui/custom_grid.h +++ b/ui/custom_grid.h @@ -17,23 +17,20 @@ namespace zen //setup grid to show grid view within three components: namespace gridview { -static const size_t COMP_LEFT = 0; -static const size_t COMP_MIDDLE = 1; -static const size_t COMP_RIGHT = 2; - -void init(Grid& grid, const std::shared_ptr<const GridView>& gridDataView); +void init(Grid& gridLeft, Grid& gridCenter, Grid& gridRight, const std::shared_ptr<const GridView>& gridDataView); std::vector<Grid::ColumnAttribute> convertConfig(const std::vector<ColumnAttributeRim>& attribs); //+ make consistent std::vector<ColumnAttributeRim> convertConfig(const std::vector<Grid::ColumnAttribute>& attribs); // -void showSyncAction(Grid& grid, bool value); +void showSyncAction(Grid& gridCenter, bool value); -void setupIcons(Grid& grid, bool show, IconBuffer::IconSize sz); +void setupIcons(Grid& gridLeft, Grid& gridCenter, Grid& gridRight, bool show, IconBuffer::IconSize sz); -void clearSelection(Grid& grid); //clear all components +void clearSelection(Grid& gridLeft, Grid& gridCenter, Grid& gridRight); //clear all components +void refresh(Grid& gridLeft, Grid& gridCenter, Grid& gridRight); //mark rows selected in navigation/compressed tree and navigate to leading object -void setNavigationMarker(Grid& grid, +void setNavigationMarker(Grid& gridLeft, std::vector<const HierarchyObject*>&& markedFiles, //mark files/symlinks directly within a container std::vector<const HierarchyObject*>&& markedContainer); //mark full container including child-objects } |