1///////////////////////////////////////////////////////////////////////////// 2// Name: contrib/samples/ogl/studio/project.h 3// Purpose: Studio project classes 4// Author: Julian Smart 5// Modified by: 6// Created: 27/7/98 7// RCS-ID: $Id: project.h 37440 2006-02-10 11:59:52Z ABX $ 8// Copyright: (c) Julian Smart 9// Licence: wxWindows licence 10///////////////////////////////////////////////////////////////////////////// 11 12#ifndef _STUDIO_PROJECT_H_ 13#define _STUDIO_PROJECT_H_ 14 15#include "wx/treectrl.h" 16#include "wx/imaglist.h" 17 18/* 19 * This is the project tree control. 20 */ 21 22class csProjectTreeCtrl: public wxTreeCtrl 23{ 24 25DECLARE_CLASS(csProjectTreeCtrl) 26public: 27 28 csProjectTreeCtrl(wxWindow *parent, const wxWindowID id, const wxPoint& pos, const wxSize& size, 29 long style = wxTR_HAS_BUTTONS|wxTR_LINES_AT_ROOT); 30 31 ~csProjectTreeCtrl(); 32 33 wxImageList *GetImageList() const { return (wxImageList *)&m_imageList; } 34protected: 35 wxImageList m_imageList; 36 37DECLARE_EVENT_TABLE() 38}; 39 40#endif 41 // _STUDIO_PROJECT_H_ 42