Added support for transparency in rotation code
[wxWidgets.git] / demos / dbbrowse / dbtree.cpp
index 1d58d98d78c36018b806030330a8a690c5360bbc..29a9b3a069e1342ed759a72a506ab967a509bdea 100644 (file)
@@ -61,13 +61,26 @@ DBTree::DBTree(wxWindow *parent, const wxWindowID id,const wxPoint& pos, const w
   : wxTreeCtrl(parent, id, pos, size, style)
 {
   //wxFont* ft_Temp = new wxFont(10,wxSWISS,wxNORMAL,wxBOLD,FALSE,"Comic Sans MS");
-  //SetFont(* ft_Temp);
+  wxFont* ft_Temp = new wxFont(wxSystemSettings::GetSystemFont(wxSYS_SYSTEM_FONT));
+  SetFont(* ft_Temp);
   
   // Make an image list containing small icons
   p_imageListNormal = new wxImageList(16, 16, TRUE);
   
   // should correspond to TreeIc_xxx enum
- #if defined(__WXMSW__)
+
+#if !defined(__WXMSW__)
+#include "bitmaps/logo.xpm"
+#include "bitmaps/dsnclose.xpm"
+#include "bitmaps/dsnopen.xpm"
+#include "bitmaps/tab.xpm"
+#include "bitmaps/key.xpm"
+#include "bitmaps/keyf.xpm"
+#include "bitmaps/d_open.xpm"
+#include "bitmaps/d_closed.xpm" 
+#include "bitmaps/col.xpm"
+#endif
+
    p_imageListNormal->Add(wxICON(Logo));
    p_imageListNormal->Add(wxICON(DsnClosed));
    p_imageListNormal->Add(wxICON(DsnOpen));
@@ -77,16 +90,10 @@ DBTree::DBTree(wxWindow *parent, const wxWindowID id,const wxPoint& pos, const w
    p_imageListNormal->Add(wxICON(KEYF));
    p_imageListNormal->Add(wxICON(DocOpen));
    p_imageListNormal->Add(wxICON(DocOpen));
- #else
- #include "bitmaps/logo.xpm"
- #include "bitmaps/dsnclose.xpm"
- #include "bitmaps/dsnopen.xpm"
- #include "bitmaps/tab.xpm"
- #include "bitmaps/key.xpm"
- #include "bitmaps/keyf.xpm"
- #include "bitmaps/d_open.xpm"
- #include "bitmaps/d_closed.xpm"
-#endif
+
+
+
   
   SetImageList(p_imageListNormal);
   ct_BrowserDB = NULL;