1 #ifndef __creaImageIOWxGimmickFieldsView_h_INCLUDED__
2 #define __creaImageIOWxGimmickFieldsView_h_INCLUDED__
4 #include <creaImageIODicomDatabase.h>
9 #include "wx/imaglist.h"
10 #include "treelistctrl.h"
16 //====================================================================
17 class WxGimmickFieldsView : public wxPanel
20 WxGimmickFieldsView() { }
21 WxGimmickFieldsView(wxWindow *parent, const wxWindowID id,
22 const wxPoint& pos, const wxSize& size,
24 virtual ~WxGimmickFieldsView();
26 void UpdateFields(DicomDatabase* db);
27 void UpdateValues(DicomNode* node);
28 void SetColors( const wxColour& DatabaseColour,
29 const wxColour& DatabaseBgColour,
30 const wxColour& PatientColour,
31 const wxColour& PatientBgColour,
32 const wxColour& StudyColour,
33 const wxColour& StudyBgColour,
34 const wxColour& SeriesColour,
35 const wxColour& SeriesBgColour,
36 const wxColour& ImageColour,
37 const wxColour& ImageBgColour);
41 wxTreeListCtrl* mTreeListCtrl;
43 wxTreeItemId mItemId[5];
47 //====================================================================
62 } // namespace creaImageIO
65 #endif // #ifndef __creaImageIOWxGimmickFieldsView_h_INCLUDED__