コード例 #1
0
 public TabItem(EditorScreenMode value)
     : base(value)
 {
     Text.Margin = new MarginPadding();
     Text.Anchor = Anchor.CentreLeft;
     Text.Origin = Anchor.CentreLeft;
 }
コード例 #2
0
            public TabItem(EditorScreenMode value)
                : base(value)
            {
                Text.Margin = new MarginPadding();
                Text.Anchor = Anchor.CentreLeft;
                Text.Origin = Anchor.CentreLeft;

                Text.Font = OsuFont.TorusAlternate;

                Bar.Expire();
            }
コード例 #3
0
        protected EditorScreen(EditorScreenMode type)
        {
            Type = type;

            Anchor           = Anchor.Centre;
            Origin           = Anchor.Centre;
            RelativeSizeAxes = Axes.Both;

            InternalChild = content = new Container {
                RelativeSizeAxes = Axes.Both
            };
        }
コード例 #4
0
ファイル: EditorScreen.cs プロジェクト: stanriders/osu
        protected EditorScreen(EditorScreenMode type)
        {
            Type = type;

            Anchor           = Anchor.Centre;
            Origin           = Anchor.Centre;
            RelativeSizeAxes = Axes.Both;

            ColourProvider = new OverlayColourProvider(OverlayColourScheme.Blue);

            InternalChild = content = new PopoverContainer {
                RelativeSizeAxes = Axes.Both
            };
        }
コード例 #5
0
ファイル: Editor.cs プロジェクト: vbe0201/osu
        private void onModeChanged(EditorScreenMode mode)
        {
            currentScreen?.Exit();

            switch (mode)
            {
            case EditorScreenMode.Compose:
                currentScreen = new Compose();
                break;

            case EditorScreenMode.Design:
                currentScreen = new Design();
                break;

            default:
                currentScreen = new EditorScreen();
                break;
            }

            LoadComponentAsync(currentScreen, screenContainer.Add);
        }
コード例 #6
0
        private void onModeChanged(EditorScreenMode mode)
        {
            currentScreen?.Exit();

            switch (mode)
            {
            case EditorScreenMode.Compose:
                currentScreen = new Compose();
                break;

            case EditorScreenMode.Design:
                currentScreen = new Design();
                break;

            default:
                currentScreen = new EditorScreen();
                break;
            }

            currentScreen.Beatmap.BindTo(Beatmap);
            screenContainer.Add(currentScreen);
        }
コード例 #7
0
 public EditorRoundedScreen(EditorScreenMode mode)
     : base(mode)
 {
     ColourProvider = new OverlayColourProvider(OverlayColourScheme.Blue);
 }
コード例 #8
0
 protected EditorScreenWithTimeline(EditorScreenMode type)
     : base(type)
 {
 }
コード例 #9
0
ファイル: EditorRoundedScreen.cs プロジェクト: roridev/osu
 public EditorRoundedScreen(EditorScreenMode mode)
     : base(mode)
 {
 }