Operating System
Dependencies: UnitTest wolfssh mDNS wolfcrypt wolfSSL
desktop.h
00001 00002 #ifndef __MYOS__GUI__DESKTOP_H 00003 #define __MYOS__GUI__DESKTOP_H 00004 00005 #include <gui/widget.h> 00006 //#include <drivers/mouse.h> 00007 00008 namespace myos 00009 { 00010 namespace gui 00011 { 00012 class Desktop : public CompositeWidget 00013 { 00014 protected: 00015 uint32_t MouseX; 00016 uint32_t MouseY; 00017 00018 public: 00019 Desktop(int32_t w, int32_t h, 00020 uint8_t r, uint8_t g, uint8_t b); 00021 ~Desktop(); 00022 00023 void Draw(common::GraphicsContext* gc); 00024 00025 //void OnMouseDown(uint8_t button); 00026 //void OnMouseUp(uint8_t button); 00027 //void OnMouseMove(int x, int y); 00028 }; 00029 } 00030 } 00031 00032 00033 #endif
Generated on Thu Jul 14 2022 03:24:47 by 1.7.2