Exemple #1
0
        protected virtual void OnBtnClicked(object sender, System.EventArgs e)
        {
            foreach (Widget w in btnTable.Children)
            {
                if (w == sender)
                {
                    Button b = (Button)w;
                    ArtikelButtonContent c = (ArtikelButtonContent)(b.Children[0]);

                    if (ArtikelChoosen != null)
                    {
                        ArtikelChoosen(this, c.A);
                    }
                }
            }
        }
Exemple #2
0
        //
        public Button CreateArtikelButton(uint x, uint y)
        {
            Button  b;
            Artikel a = GetXYArtikel(x, y);

            if (a != null)
            {
                ArtikelButtonContent c = new ArtikelButtonContent(a);
                b          = new Button(c);
                b.CanFocus = false;
            }
            else
            {
                b           = new Button();
                b.Sensitive = false;
                b.CanFocus  = false;
                //b = null;
            }

            return(b);
        }