Exemplo n.º 1
0
        public event Action <IErrorable, ICommunicative, picture> removePicture; //usuwa obraz. Istotne jest tylko picture.id. Zwraca bool czy się udało


        #endregion
        public PictureEditor()
        {
            InitializeComponent();
            currentlySelectedPicture  = null;
            currentlyEditedPicture    = new picture();
            btnChooseSelected.Visible = false;
        }
Exemplo n.º 2
0
 private void lvPictures_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (lvPictures.SelectedItems.Count <= 0 || lvPictures.SelectedItems[0].Tag == null)
     {
         return;                                                                                 //nic nie jest zaznaczone
     }
     CurrentlySelectedPicture = lvPictures.SelectedItems[0].Tag as picture;
 }
Exemplo n.º 3
0
        private void btnCancel_Click(object sender, EventArgs e)
        {
            //wypada dać potwierdzenie
            DialogResult dialogResult = MessageBox.Show("Czy na pewno chcesz odrzucić wprowadzone zmiany?", "Potwierdzenie odrzucenia zmian", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.No)
            {
                return;
            }

            groupBoxGraphicList.Visible = true;
            currentlyEditedPicture      = null;
            CurrentlySelectedPicture    = CurrentlySelectedPicture; //odswiezenie
        }
Exemplo n.º 4
0
 private void DisplaySinglePicture(picture p)
 {
     currentlyEditedPicture = p;
     if (p != null)
     {
         tbName.Text = p.name;
         tbID.Text   = p.id.ToString();
         //TODO: dodać wyświetlanie obrazka
     }
     else
     {
         //wyswietlanie pustego obrazka
         tbName.Text = "";
         tbID.Text   = "";
     }
     return;
 }
Exemplo n.º 5
0
        private void ApplySelectedPicture(picture p)
        {
            if (currentlyEditedOrder == null)
            {
                return;
            }


            if (p == null)
            {
                btnSelectedOrderBrowseImage.Text = "Wybierz obrazek";
                btnSelectedOrderBrowseImage.Font = new System.Drawing.Font(DefaultFont, System.Drawing.FontStyle.Regular);
                currentlyEditedOrder.picture_id  = null;
            }

            else
            {
                btnSelectedOrderBrowseImage.Text = p.name;
                currentlyEditedOrder.picture_id  = p.id;
                btnSelectedOrderBrowseImage.Font = new System.Drawing.Font(DefaultFont, System.Drawing.FontStyle.Bold);
            }
        }
Exemplo n.º 6
0
 private void PictureEditorWindow_removePicture(IErrorable arg1, ICommunicative arg3, picture arg2)
 {
     removePicture(arg1, arg3, arg2);
 }
Exemplo n.º 7
0
 private void PictureEditorWindow_insertPicture(IErrorable arg1, ICommunicative arg3, picture arg2)
 {
     insertPicture(arg1, arg3, arg2);
 }
Exemplo n.º 8
0
 private void btnAddNew_Click(object sender, EventArgs e)
 {
     CurrentlySelectedPicture    = null;
     currentlyEditedPicture      = new picture();
     groupBoxGraphicList.Visible = false;
 }