1/* 2 * Copyright 2008, François Revol, <revol@free.fr>. All rights reserved. 3 * Distributed under the terms of the MIT License. 4 */ 5#ifndef _DESKTOPWINDOW_H_ 6#define _DESKTOPWINDOW_H_ 7 8#include <Shelf.h> 9#include <Window.h> 10 11class DesktopWindow : public BWindow { 12 public: 13 DesktopWindow(BRect frame, bool editMode); 14 virtual ~DesktopWindow(); 15 16 bool QuitRequested(); 17 void DispatchMessage(BMessage *message, BHandler *handler); 18 19 private: 20 bool fEditShelfMode; 21 22 //TODO: 23 BShelf* fDesktopShelf; 24}; 25 26#endif // _DESKTOPWINDOW_H_ 27