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
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
16 changed files with 306 additions and 63 deletions

View file

@ -466,6 +466,7 @@ public:
NewButton(const NewButton&) = delete;
NewButton& operator=(const NewButton&) = delete;
NewButton(Rect parent_rect, std::string text, const Bitmap* bitmap);
NewButton(Rect parent_rect, std::string text, const Bitmap* bitmap, Color color);
NewButton(
) : NewButton { { }, { }, { } }
{
@ -486,8 +487,8 @@ public:
private:
std::string text_;
Color color_ = Color::dark_cyan();
const Bitmap* bitmap_;
Color color_;
};
class Image : public Widget {