コード例 #1
0
ファイル: LoadFrameScene.cs プロジェクト: XZelnar/MicroWorld
        public override void Initialize()
        {
            ShouldBeScaled = false;
            ButtonsCount = FrameButtonsCount.Two;
            ShortUpperLine = true;

            saves = new Elements.SavesLoadsList((int)Position.X, (int)Position.Y, (int)Size.X, (int)Size.Y - 35);
            saves.onElementSelected += new Elements.SavesLoadsList.SaveLoadEvent(saves_onElementSelected);
            controls.Add(saves);

            lTitle = new Elements.Label((int)Position.X + 92, (int)Position.Y + 31, "Load Sandbox");
            lTitle.foreground = Color.White;
            controls.Add(lTitle);

            bdelete = new Elements.MenuButton((int)(Position.X + Size.X) - 240, (int)(Position.Y + Size.Y) - 23,
                120, 23, "Delete");
            bdelete.Font = ButtonFont;
            bdelete.onClicked += new Elements.Button.ClickedEventHandler(deleteClick);
            controls.Add(bdelete);

            bload = new Elements.MenuButton((int)(Position.X + Size.X) - 120, (int)(Position.Y + Size.Y) - 23,
                120, 23, "Load");
            bload.Font = ButtonFont;
            bload.onClicked += new Elements.Button.ClickedEventHandler(loadClick);
            controls.Add(bload);

            base.Initialize();
        }
コード例 #2
0
ファイル: LoadFrameScene.cs プロジェクト: XZelnar/MicroWorld
        public override void Initialize()
        {
            ShouldBeScaled = false;
            ButtonsCount   = FrameButtonsCount.Two;
            ShortUpperLine = true;

            saves = new Elements.SavesLoadsList((int)Position.X, (int)Position.Y, (int)Size.X, (int)Size.Y - 35);
            saves.onElementSelected += new Elements.SavesLoadsList.SaveLoadEvent(saves_onElementSelected);
            controls.Add(saves);

            lTitle            = new Elements.Label((int)Position.X + 92, (int)Position.Y + 31, "Load Sandbox");
            lTitle.foreground = Color.White;
            controls.Add(lTitle);

            bdelete = new Elements.MenuButton((int)(Position.X + Size.X) - 240, (int)(Position.Y + Size.Y) - 23,
                                              120, 23, "Delete");
            bdelete.Font       = ButtonFont;
            bdelete.onClicked += new Elements.Button.ClickedEventHandler(deleteClick);
            controls.Add(bdelete);

            bload = new Elements.MenuButton((int)(Position.X + Size.X) - 120, (int)(Position.Y + Size.Y) - 23,
                                            120, 23, "Load");
            bload.Font       = ButtonFont;
            bload.onClicked += new Elements.Button.ClickedEventHandler(loadClick);
            controls.Add(bload);

            base.Initialize();
        }
コード例 #3
0
        public override void Initialize()
        {
            ButtonsCount   = FrameButtonsCount.Two;
            ShouldBeScaled = false;

            saves = new Elements.SavesLoadsList((int)Position.X, (int)Position.Y, (int)Size.X, (int)Size.Y - 35);
            saves.onElementSelected      += new Elements.SavesLoadsList.SaveLoadEvent(saves_onElementSelected);
            saves.onSelectedIndexChanged += new Elements.SavesLoadsList.SelectionEvent(saves_onSelectedIndexChanged);
            controls.Add(saves);

            lTitle            = new Elements.Label((int)Position.X + 92, (int)Position.Y + 31, "Save");
            lTitle.foreground = Color.White;
            controls.Add(lTitle);

            bdelete = new Elements.MenuButton((int)(Position.X + Size.X) - 240, (int)(Position.Y + Size.Y) - 23,
                                              120, 23, "Delete");
            bdelete.Font       = ButtonFont;
            bdelete.onClicked += new Elements.Button.ClickedEventHandler(deleteClick);
            controls.Add(bdelete);

            bsave = new Elements.MenuButton((int)(Position.X + Size.X) - 120, (int)(Position.Y + Size.Y) - 23,
                                            120, 23, "Save");
            bsave.Font       = ButtonFont;
            bsave.onClicked += new Elements.Button.ClickedEventHandler(saveClick);
            controls.Add(bsave);

            tb = new Elements.TextBox((int)saves.position.X, (int)bsave.position.Y, (int)saves.size.X, 23, "");
            tb.onTextChanged  += new Elements.TextBox.TextChangedEventHandler(tb_onTextChanged);
            tb.BackgroundColor = Color.White * 0.2f;
            tb.ForegroundColor = Color.White;
            tb.CursorColor     = Color.White;
            tb.Multiline       = false;
            tb.BGAsColor       = true;
            controls.Add(tb);

            base.Initialize();
        }
コード例 #4
0
ファイル: SaveFrameScene.cs プロジェクト: XZelnar/MicroWorld
        public override void Initialize()
        {
            ButtonsCount = FrameButtonsCount.Two;
            ShouldBeScaled = false;

            saves = new Elements.SavesLoadsList((int)Position.X, (int)Position.Y, (int)Size.X, (int)Size.Y - 35);
            saves.onElementSelected += new Elements.SavesLoadsList.SaveLoadEvent(saves_onElementSelected);
            saves.onSelectedIndexChanged += new Elements.SavesLoadsList.SelectionEvent(saves_onSelectedIndexChanged);
            controls.Add(saves);

            lTitle = new Elements.Label((int)Position.X + 92, (int)Position.Y + 31, "Save");
            lTitle.foreground = Color.White;
            controls.Add(lTitle);

            bdelete = new Elements.MenuButton((int)(Position.X + Size.X) - 240, (int)(Position.Y + Size.Y) - 23,
                120, 23, "Delete");
            bdelete.Font = ButtonFont;
            bdelete.onClicked += new Elements.Button.ClickedEventHandler(deleteClick);
            controls.Add(bdelete);

            bsave = new Elements.MenuButton((int)(Position.X + Size.X) - 120, (int)(Position.Y + Size.Y) - 23,
                120, 23, "Save");
            bsave.Font = ButtonFont;
            bsave.onClicked += new Elements.Button.ClickedEventHandler(saveClick);
            controls.Add(bsave);

            tb = new Elements.TextBox((int)saves.position.X, (int)bsave.position.Y, (int)saves.size.X, 23, "");
            tb.onTextChanged += new Elements.TextBox.TextChangedEventHandler(tb_onTextChanged);
            tb.BackgroundColor = Color.White * 0.2f;
            tb.ForegroundColor = Color.White;
            tb.CursorColor = Color.White;
            tb.Multiline = false;
            tb.BGAsColor = true;
            controls.Add(tb);

            base.Initialize();
        }