Implement create_window_impl vfunc for quartz
This commit is contained in:
		
				
					committed by
					
						
						Kristian Rietveld
					
				
			
			
				
	
			
			
			
						parent
						
							57efe15bda
						
					
				
				
					commit
					46352afa6f
				
			@ -252,5 +252,5 @@ _gdk_display_quartz_class_init (GdkDisplayQuartz *class)
 | 
			
		||||
  display_class->notify_startup_complete = _gdk_quartz_display_notify_startup_complete;
 | 
			
		||||
  display_class->event_data_copy = _gdk_quartz_display_event_data_copy;
 | 
			
		||||
  display_class->event_data_free = _gdk_quartz_display_event_data_free;
 | 
			
		||||
 | 
			
		||||
  display_class->create_window_impl = _gdk_quartz_display_create_window_impl;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -180,6 +180,14 @@ void       _gdk_quartz_display_event_data_copy (GdkDisplay     *display,
 | 
			
		||||
                                                GdkEvent       *dst);
 | 
			
		||||
void       _gdk_quartz_display_event_data_free (GdkDisplay     *display,
 | 
			
		||||
                                                GdkEvent       *event);
 | 
			
		||||
void       _gdk_quartz_display_create_window_impl (GdkDisplay    *display,
 | 
			
		||||
                                                   GdkWindow     *window,
 | 
			
		||||
                                                   GdkWindow     *real_parent,
 | 
			
		||||
                                                   GdkScreen     *screen,
 | 
			
		||||
                                                   GdkEventMask   event_mask,
 | 
			
		||||
                                                   GdkWindowAttr *attributes,
 | 
			
		||||
                                                   gint           attributes_mask);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
GdkDisplay *    _gdk_quartz_display_open (const gchar *name);
 | 
			
		||||
 | 
			
		||||
@ -843,12 +843,13 @@ get_nsscreen_for_point (gint x, gint y)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
_gdk_window_impl_new (GdkWindow     *window,
 | 
			
		||||
		      GdkWindow     *real_parent,
 | 
			
		||||
		      GdkScreen     *screen,
 | 
			
		||||
		      GdkEventMask   event_mask,
 | 
			
		||||
		      GdkWindowAttr *attributes,
 | 
			
		||||
		      gint           attributes_mask)
 | 
			
		||||
_gdk_x11_display_create_window_imp (GdkDisplay    *display,
 | 
			
		||||
                                    GdkWindow     *window,
 | 
			
		||||
                                    GdkWindow     *real_parent,
 | 
			
		||||
                                    GdkScreen     *screen,
 | 
			
		||||
                                    GdkEventMask   event_mask,
 | 
			
		||||
                                    GdkWindowAttr *attributes,
 | 
			
		||||
                                    gint           attributes_mask)
 | 
			
		||||
{
 | 
			
		||||
  GdkWindowImplQuartz *impl;
 | 
			
		||||
  GdkWindowImplQuartz *parent_impl;
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user