Fileman icon toolbar (#975)

* Add cut/copy/paste menu with icons
* Add icons, file limit to fileman
This commit is contained in:
Kyle Reed
2023-05-11 13:46:38 -07:00
committed by GitHub
parent f9fdeb3419
commit a832bd433d
16 changed files with 306 additions and 63 deletions

View File

@@ -167,6 +167,10 @@ void MenuView::clear() {
offset = 0;
}
size_t MenuView::item_count() const {
return menu_items.size();
}
void MenuView::add_item(MenuItem new_item) {
menu_items.push_back(new_item);

View File

@@ -83,6 +83,7 @@ public:
void add_item(MenuItem new_item);
void add_items(std::initializer_list<MenuItem> new_items);
void clear();
size_t item_count() const;
MenuItemView* item_view(size_t index) const;