示例#1
0
        public AlphaForm()
        {
            if (!this.DesignMode)
            {
                m_layeredWnd = new LayeredWindow();
            }

            m_sizeMode = SizeModes.None;
            m_background = null;
            m_backgroundEx = null;
            m_backgroundFull = null;
            m_renderCtrlBG = false;
            m_enhanced = false;
            m_isDown.Left = false;
            m_isDown.Right = false;
            m_isDown.Middle = false;
            m_isDown.XBtn = false;
            m_moving = false;
            m_hiddenControls = new List<Control>();
            m_controlDict = new Dictionary<Control, bool>();
            m_initialised = false;

            //Set drawing styles
            this.SetStyle(ControlStyles.DoubleBuffer, true);
        }
示例#2
0
 //Erstellt eine neue leere Picturebox ohne Bild.
 public PictureBox() : base()
 {
     image      = null;
     drawBorder = true;
     sizemode   = SizeModes.Normal;
     Width      = 100;
     Height     = 100;
 }
示例#3
0
        public static void SetSizeMode(SizeModes mode)
        {
            if (size_mode != mode)
            {
                size_mode = mode;
                switch (size_mode)
                {
                case SizeModes.RealSize:
                    meter_size = 1000;
                    break;

                case SizeModes.DemoSize:
                    meter_size = 300;
                    break;
                }
                OGActions.SceneToWorldScale = 1.0f / meter_size;
            }
        }
 public RelativeSize(RelativeSize o, float offset)
 {
     Paramater = o.Paramater - offset;
     Mode      = o.Mode;
 }
 public RelativeSize(float param)
 {
     Paramater = param;
     Mode      = SizeModes.Raw;
 }
 public RelativeSize(float param, bool width)
 {
     Paramater = param;
     Mode      = width ? SizeModes.Width : SizeModes.Height;
 }