Exemplo n.º 1
0
 public void PopUpPostIt(PostIt p)
 {
     if (listPostit.Remove(p))
     {
         listPostit.Insert(0, p);
     }
 }
Exemplo n.º 2
0
        public PostIt CreateNewPostit(int x, int y)
        {
            var p = new PostIt(x, y);

            listPostit.Insert(0, p);

            return(p);
        }
Exemplo n.º 3
0
 public DesignPostIt(PostIt p)
 {
     idModel = p.GetID();
     InitializeComponent();
     Controls.Add(tb);
     Display(p);
     Enabled = true;
 }
Exemplo n.º 4
0
        public DesignPostIt CreateNewPostItDesigner(PostIt p, AbstractControler controler)
        {
            var design = new DesignPostIt(p);

            Controls.Add(design);
            Controls.SetChildIndex(design, 0);

            design.SetControler(controler);

            return(design);
        }
Exemplo n.º 5
0
        public object Clone()
        {
            var p = new PostIt();

            p.id       = id;
            p.text     = text;
            p.x        = x;
            p.y        = y;
            p.selected = false;

            return(p);
        }
Exemplo n.º 6
0
        public void Display(PostIt postIt)
        {
            if (postIt.GetText() != tb.Text)
            {
                tb.Text = postIt.GetText();
            }

            Location = new Point(postIt.GetX(), postIt.GetY());

            if (postIt.IsSelected())
            {
                Selected();
            }
            else
            {
                Deseleted();
            }
        }
Exemplo n.º 7
0
 public DesignPostItControler(Model model, PostitEditor view, int idModel) : base(model, view)
 {
     mousePosition = new Point(0, 0);
     postIt        = model.GetPostItByID(idModel);
     isMoved       = false;
 }
Exemplo n.º 8
0
 public int GetIndex(PostIt p)
 {
     return(listPostit.IndexOf(p));
 }
Exemplo n.º 9
0
 public bool Correspond(PostIt p)
 {
     return(p.GetID() == idModel);
 }