Exemplo n.º 1
0
 protected override void OnSizeChanged(EventArgs e)
 {
     if (AFToolBox != null)
     {
         AFToolBox.Location = new Point(this.Location.X, this.Location.Y + this.Size.Height);
         AFToolBox.Size     = new Size(this.Size.Width, AFToolBox.Size.Height);
     }
     SKHelper.SizeCheckAndRefresh(new Components.RawSize(this.Width, this.Height));
     SelectBitmap(SKHelper.CSharp_Bitmap);
 }
Exemplo n.º 2
0
 protected override void OnPaint(PaintEventArgs pevent)
 {
     base.OnPaint(pevent);
     if (alpha > 0)
     {
         SKHelper.SizeCheckAndRefresh(new RawSize(this.Width, this.Height));
         SKHelper.DrawOnGraphics(pevent.Graphics, (SKCanvas canvas) =>
         {
             canvas.Clear(new SKColor(color.R, color.G, color.B, (byte)(((float)this.HighlightColor.A / 255) * alpha)));
         });
     }
 }
Exemplo n.º 3
0
        public void InputText(string InputString, bool PushList = true)
        {
            // InputString = "지난해 일본에서 러브라이브 유저가 300만엔 이상을 과금한 이후 개인파산 신청을 했다는 소식이 있었습니다. 일본에는 이런일이 많은 듯 합니다. 이에 일본 법원의 대응이 게임결제는 면책불가입니다....";

            if (PushList)
            {
                TextItems.Add(InputString);
                CurrentItem = TextItems.Count - 1;
            }

            AFToolBox.pageLabel.Text = $"{CurrentItem + 1}/{TextItems.Count}";
            SKHelper.ContentText     = InputString;
            SKHelper.Refresh();
            SKHelper.SwapChain();
            SelectBitmap(SKHelper.CSharp_Bitmap);
        }
Exemplo n.º 4
0
 protected override void OnPaintBackground(PaintEventArgs e)
 {
     SKHelper.CopyToGraphics(e.Graphics);
 }