Exemple #1
0
        protected override void Initialize()
        {
            base.Initialize();

            const int IPV4_VALUE_MIN = 0;
            const int IPV4_VALUE_MAX = 255;

            this.intGUIX = new IntGUI()
            {
                MinValue = IPV4_VALUE_MIN,
                MaxValue = IPV4_VALUE_MAX,
                Slider   = false
            };
            this.intGUIY = new IntGUI()
            {
                MinValue = IPV4_VALUE_MIN,
                MaxValue = IPV4_VALUE_MAX,
                Slider   = false
            };
            this.intGUIZ = new IntGUI()
            {
                MinValue = IPV4_VALUE_MIN,
                MaxValue = IPV4_VALUE_MAX,
                Slider   = false
            };
            this.intGUIW = new IntGUI()
            {
                MinValue = IPV4_VALUE_MIN,
                MaxValue = IPV4_VALUE_MAX,
                Slider   = false
            };
        }
Exemple #2
0
        protected override void Initialize()
        {
            base.Initialize();

            const int IPV4_VALUE_MIN = 0;
            const int IPV4_VALUE_MAX = 255;

            int[] defaultValue = ParseIPv4Text(XJGUILayout.DefaultValueIPv4);

            this.intGUIX = new IntGUI()
            {
                Value      = defaultValue[0],
                MinValue   = IPV4_VALUE_MIN,
                MaxValue   = IPV4_VALUE_MAX,
                WithSlider = false
            };
            this.intGUIY = new IntGUI()
            {
                Value      = defaultValue[1],
                MinValue   = IPV4_VALUE_MIN,
                MaxValue   = IPV4_VALUE_MAX,
                WithSlider = false
            };
            this.intGUIZ = new IntGUI()
            {
                Value      = defaultValue[2],
                MinValue   = IPV4_VALUE_MIN,
                MaxValue   = IPV4_VALUE_MAX,
                WithSlider = false
            };
            this.intGUIW = new IntGUI()
            {
                Value      = defaultValue[3],
                MinValue   = IPV4_VALUE_MIN,
                MaxValue   = IPV4_VALUE_MAX,
                WithSlider = false
            };

            this.Value = defaultValue[0] + "."
                         + defaultValue[1] + "."
                         + defaultValue[2] + "."
                         + defaultValue[3];
        }
Exemple #3
0
        public IPv4GUI()
        {
            const int IPV4_VALUE_MIN = 0;
            const int IPV4_VALUE_MAX = 255;

            int[] defaultValue = ParseIPv4Text(XJGUILayout.DefaultValueIPv4);

            this.x = new IntGUI()
            {
                Value      = defaultValue[0],
                MinValue   = IPV4_VALUE_MIN,
                MaxValue   = IPV4_VALUE_MAX,
                WithSlider = false
            };
            this.y = new IntGUI()
            {
                Value      = defaultValue[1],
                MinValue   = IPV4_VALUE_MIN,
                MaxValue   = IPV4_VALUE_MAX,
                WithSlider = false
            };
            this.z = new IntGUI()
            {
                Value      = defaultValue[2],
                MinValue   = IPV4_VALUE_MIN,
                MaxValue   = IPV4_VALUE_MAX,
                WithSlider = false
            };
            this.w = new IntGUI()
            {
                Value      = defaultValue[3],
                MinValue   = IPV4_VALUE_MIN,
                MaxValue   = IPV4_VALUE_MAX,
                WithSlider = false
            };

            this.value = defaultValue[0] + "."
                         + defaultValue[1] + "."
                         + defaultValue[2] + "."
                         + defaultValue[3];
        }