Esempio n. 1
0
 void ShowDropdown()
 {
     dropdown_visible = true;
     selected_item    = cursor;
     CreateDropdownSurface();
     Painter.Add(Layer.Popup, PaintDropdown);
     Painter.Invalidate(new Rectangle(new Point(X1, Y1 + Height),
                                      dropdownSurface.Size));
 }
Esempio n. 2
0
 public override void AddToPainter()
 {
     base.AddToPainter();
     foreach (MovieElement el in smkElements)
     {
         el.Play();
     }
     Painter.Add(Layer.Background, smkPainter.Paint);
 }
Esempio n. 3
0
	void CreateWindow ()
	{
		window = new Gtk.Window ("animation viewer");
		window.SetDefaultSize (640, 480);

		drawing_area = new Gtk.DrawingArea ();

		painter = new Painter (drawing_area, 200);
		painter.Add (Layer.Background, DrawFrame);

		window.Add (drawing_area);
		window.ShowAll ();
	}
Esempio n. 4
0
        public override void AddToPainter()
        {
            base.AddToPainter();

            Painter.Add(Layer.Hud, PaintMinimap);

            if (scenario.Tileset == Tileset.Platform)
            {
                Painter.Add(Layer.Background, PaintStarfield);
            }

            Painter.Add(Layer.Map, mapRenderer.Paint);
            SpriteManager.AddToPainter();
        }
Esempio n. 5
0
		public virtual void AddToPainter ()
		{
			Painter.Painting += FirstPaint;

			if (background != null)
				Painter.Add (Layer.Background, BackgroundPainter);

			if (UIPainter != null)
				Painter.Add (Layer.UI, UIPainter.Paint);

			if (Cursor != null)
				Game.Instance.Cursor = Cursor;

			Painter.Invalidate ();
		}
Esempio n. 6
0
        public override void AddToPainter()
        {
            if (Background != null)
            {
                Painter.Add(Layer.DialogBackground, BackgroundPainter);
            }

            if (UIPainter != null)
            {
                Painter.Add(Layer.DialogUI, UIPainter.Paint);
            }

            if (dimScreen)
            {
                Painter.Add(Layer.DialogDimScreenHack, DimScreenPainter);
            }

            Painter.Invalidate();
        }
Esempio n. 7
0
 public override void AddToPainter()
 {
     base.AddToPainter();
     Painter.Add(Layer.Background, PaintBackground);
     Painter.Add(Layer.UI, PaintMarkup);
 }
Esempio n. 8
0
 public void AddToPainter()
 {
     Painter.Add(Layer.Cursor, Paint);
     Events.Tick += CursorTick;
 }
Esempio n. 9
0
 public void AddToPainter()
 {
     Painter.Add(Layer.Unit, PaintSprite);
 }
Esempio n. 10
0
        public override void AddToPainter()
        {
            base.AddToPainter();

            Painter.Add(Layer.Background, VideoPainter);
        }