~aleksandr-rakov/pantheon-dock/pantheon-dock

« back to all changes in this revision

Viewing changes to lib/Widgets/CompositedWindow.vala

  • Committer: Rico Tzschichholz
  • Date: 2012-06-07 09:39:50 UTC
  • Revision ID: ricotz@ubuntu.com-20120607093950-5x669vnzsef3dqj4
build: Drop support for GTK+2.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
43
43
                        double_buffered = false;
44
44
                        
45
45
                        var screen = get_screen ();
46
 
#if USE_GTK2
47
 
                        set_default_colormap (screen.get_rgba_colormap () ?? screen.get_rgb_colormap ());
48
 
                        
49
 
                        realize.connect (() => {
50
 
                                get_window ().set_back_pixmap (null, false);
51
 
                        });
52
 
#else
53
46
                        set_visual (screen.get_rgba_visual () ?? screen.get_system_visual ());
54
 
#endif
55
47
                }
56
48
                
57
 
#if USE_GTK2
58
 
                public override bool expose_event (EventExpose event)
59
 
                {
60
 
                        var cr = cairo_create (event.window);
61
 
#else
62
49
                public override bool draw (Cairo.Context cr)
63
50
                {
64
 
#endif
65
51
                        cr.set_operator (Cairo.Operator.CLEAR);
66
52
                        cr.rectangle (0, 0, width_request, height_request);
67
53
                        cr.fill ();