コード例 #1
0
        protected override GoObject CreateBody()
        {
            var container = new GoListGroup
            {
                Selectable        = false,
                BrushColor        = Color.White,
                Spacing           = 2,
                TopLeftMargin     = new SizeF(0, 0),
                BottomRightMargin = new SizeF(0, 2),
                Width             = DefaultWidth
            };

            GoListGroup header = new GoListGroup
            {
                Orientation  = Orientation.Horizontal,
                Selectable   = false,
                AutoRescales = false,
                Width        = DefaultWidth,
                Spacing      = 2
            };

            GoText headerText = new GoText
            {
                DragsNode      = true,
                Selectable     = false,
                Editable       = false,
                Wrapping       = false,
                AutoRescales   = false,
                AutoResizes    = false,
                StringTrimming = StringTrimming.EllipsisCharacter,
                FontSize       = 9,
                Width          = DefaultWidth - DefaultMargin,
                TextColor      = Color.White,
                Height         = 16 * Dpi.Factor.Height
            };

            header.Add(headerText);

            GoImage img = new GoImage
            {
                Selectable   = false,
                AutoRescales = false,
                AutoResizes  = false,
                Size         = new SizeF(16 * Dpi.Factor.Width, 16 * Dpi.Factor.Height),
                Visible      = false
            };

            header.Add(img);

            container.Add(header);

            GoListGroup items = new GoListGroup();

            items.Selectable = false;
            container.Add(items);

            return(container);
        }
コード例 #2
0
    //  開始時のカウントダウン処理
    IEnumerator ReadyGo()
    {
        Time.timeScale = 0;
        GoImage.SetActive(false);
        yield return(new WaitForSecondsRealtime(1.0f));

        ReadyImage.SetActive(true);
        yield return(new WaitForSecondsRealtime(2.0f));

        ReadyImage.SetActive(false);
        yield return(new WaitForSecondsRealtime(1.0f));

        GoImage.SetActive(true);
        yield return(new WaitForSecondsRealtime(1.0f));

        GoImage.SetActive(false);
        Time.timeScale = 1;
        isReady        = true;
        yield break;
    }
コード例 #3
0
        public KanbanSubItem()
        {
            Selectable        = false;
            Deletable         = false;
            Orientation       = System.Windows.Forms.Orientation.Horizontal;
            TopLeftMargin     = new SizeF(0, 0);
            BottomRightMargin = new SizeF(0, 0);

            var img = new GoImage
            {
                Selectable   = false,
                AutoRescales = false,
                AutoResizes  = false,
                Size         = new SizeF(16 * Dpi.Factor.Width, 16 * Dpi.Factor.Height)
            };

            Add(img);
            var t = new GoText
            {
                FontSize      = 9,
                AutoResizes   = false,
                Selectable    = false,
                Editable      = false,
                Multiline     = true,
                Wrapping      = true,
                WrappingWidth = 150
            };

            Add(t);
            var t2 = new GoText
            {
                FontSize      = 9,
                Selectable    = false,
                Editable      = false,
                Multiline     = true,
                Wrapping      = true,
                WrappingWidth = 200
            };

            Add(t2);
        }