예제 #1
0
        public XWindow(XWindow parent, int x, int y, int w, int h, bool option)
        {
            EcoreXWindowNew func;

            if (option)
            {
                func = new EcoreXWindowNew(ecore_x_window_override_new);
            }
            else
            {
                func = new EcoreXWindowNew(ecore_x_window_override_new);
            }

            objRaw    = new HandleRef(this, func(parent.Raw, x, y, w, h));
            Dnd       = new XDnd(this);
            Selection = new XSelection(this);
        }
예제 #2
0
 public XWindow()
 {
     Dnd       = new XDnd();
     Selection = new XSelection();
 }
예제 #3
0
 public XWindow(IntPtr win)
 {
     objRaw    = new HandleRef(this, win);
     Dnd       = new XDnd(this);
     Selection = new XSelection(this);
 }
예제 #4
0
 /* FIXME - we need to see what happens if the user passed 'null'
  * instead of a valid window
  */
 public XWindow(XWindow parent, int x, int y, int w, int h)
 {
     objRaw    = new HandleRef(this, ecore_x_window_new(parent.Raw, x, y, w, h));
     Dnd       = new XDnd(this);
     Selection = new XSelection(this);
 }
예제 #5
0
 public XWindow(int x, int y, int w, int h)
 {
     objRaw    = new HandleRef(this, ecore_x_window_new(IntPtr.Zero, x, y, w, h));
     Dnd       = new XDnd(this);
     Selection = new XSelection(this);
 }
예제 #6
0
파일: ecore_x.cs 프로젝트: emtees/old-code
	   public XWindow ()
	   {
		   Dnd = new XDnd();
		   Selection = new XSelection();
	   }
예제 #7
0
파일: ecore_x.cs 프로젝트: emtees/old-code
	   public XWindow (IntPtr win)
	   {
		   objRaw = new HandleRef(this, win);
		   Dnd = new XDnd(this);
		   Selection = new XSelection(this);
	   }
예제 #8
0
파일: ecore_x.cs 프로젝트: emtees/old-code
	   public XWindow (XWindow parent, int x, int y, int w, int h, bool option)
	   {
		   EcoreXWindowNew func;

		   if(option)
		     func = new EcoreXWindowNew(ecore_x_window_override_new);
		   else
		     func = new EcoreXWindowNew(ecore_x_window_override_new);

		   objRaw = new HandleRef(this, func(parent.Raw, x, y, w, h));
		   Dnd = new XDnd(this);
		   Selection = new XSelection(this);
	   }
예제 #9
0
파일: ecore_x.cs 프로젝트: emtees/old-code
	   public XWindow (int x, int y, int w, int h)
	   {
		   objRaw = new HandleRef(this, ecore_x_window_new(IntPtr.Zero, x, y,  w, h));
		   Dnd = new XDnd(this);
		   Selection = new XSelection(this);
	   }
예제 #10
0
파일: ecore_x.cs 프로젝트: emtees/old-code
	   /* FIXME - we need to see what happens if the user passed 'null'
	    * instead of a valid window
	    */
	   public XWindow (XWindow parent, int x, int y, int w, int h)
	   {
		   objRaw = new HandleRef(this, ecore_x_window_new(parent.Raw, x, y, w, h));
		   Dnd = new XDnd(this);
		   Selection = new XSelection(this);
	   }