예제 #1
0
 protected WindowsImp GetWindowsImp()
 {
     if (windowsImp == null)
     {
         this.windowsImp = WindowsImpAbstractFactory.MakeWindowsImp(windowsImpType);
     }
     return(this.windowsImp);
 }
예제 #2
0
        public override void DrawContents()
        {
            WindowsImp windowsImp = GetWindowsImp();

            if (windowsImp != null)
            {
                windowsImp.DeviceBitmap(this.mBitMapName, new Coord(0), new Coord(0));
            }
        }
예제 #3
0
 public WindowsBase(View contents)
 {
     this.view           = contents;
     this.windowsImp     = null;
     this.windowsImpType = null;
 }