Beispiel #1
0
 private void btnFav_MouseHover(object sender, EventArgs e)
 {
     if (btnFav.DropDown.Visible == false)
     {
         DataRowCollection rc = favs.GetFavs();
         btnFav.DropDownItems.Clear();
         foreach (DataRow r in rc)
         {
             ToolStripItem tItem = new ToolStripMenuItem();
             tItem.Tag          = r[0].ToString();
             tItem.Text         = truncateString(r[1].ToString(), 100);
             tItem.ImageScaling = ToolStripItemImageScaling.None;
             Bitmap ico = favs.BytesToBitmap((byte[])r[2]);
             tItem.Image = ico;
             btnFav.DropDownItems.Add(tItem);
         }
         btnFav.ShowDropDown();
     }
 }
Beispiel #2
0
        private void LoadFavouriteTools()
        {
            Favourites favs = new Favourites();

            favs.LoadFavTable();
            DataRowCollection rc = favs.GetFavs();

            foreach (DataRow r in rc)
            {
                ToolStripItem tItem = new ToolStripButton();
                tItem.Tag          = r[0].ToString();
                tItem.Text         = "";
                tItem.ToolTipText  = r[0].ToString();
                tItem.ImageScaling = ToolStripItemImageScaling.None;
                Bitmap ico = favs.BytesToBitmap((byte[])r[2]);
                tItem.Image  = ico;
                tItem.Click += TItem_Click;
                mainTools.Items.Add(tItem);
            }
        }