Esempio n. 1
0
        public void Initialise(NSView aParent)
        {
            // create background
            iBkgd = new NSImageView();
            iBkgd.InitWithFrame(aParent.Bounds);
            iBkgd.ImageAlignment  = NSImageAlignment.NSImageAlignCenter;
            iBkgd.ImageFrameStyle = NSImageFrameStyle.NSImageFrameNone;
            iBkgd.ImageScaling    = NSImageScaling.NSImageScaleNone;
            aParent.AddSubview(iBkgd);

            // create button
            iButton = new NSButton();
            iButton.InitWithFrame(aParent.Bounds);
            iButton.SetButtonType(NSButtonType.NSMomentaryChangeButton);
            iButton.IsBordered     = false;
            iButton.Title          = NSString.Empty;
            iButton.AlternateTitle = NSString.Empty;
            iButton.ImagePosition  = NSCellImagePosition.NSImageOnly;
            iButton.AlphaValue     = 0.0f;
            iBkgd.AddSubview(iButton);

            SetOn(false);
        }