20 lines
415 B
C++
20 lines
415 B
C++
#pragma once
|
|
#include "desktop.h"
|
|
#include "tft_handler.h"
|
|
#include <vector>
|
|
#include "GLOBALS.h"
|
|
|
|
class Desktop_Hander {
|
|
private:
|
|
TFT_Handler* tft;
|
|
std::vector<Desktop_Item> items;
|
|
|
|
public:
|
|
void init(TFT_Handler* th);
|
|
void re_draw_desktop();
|
|
void draw_background(int color);
|
|
void draw_task_bar(int color);
|
|
void draw_desktop_Item(Desktop_Item desktop_item);
|
|
int click_event(CLICK_EVENT event);
|
|
};
|