Exemplo n.º 1
0
        public void AddPackage(IPackageInfo package)
        {
            PackageButton button = new PackageButton("button" + buttons.Count, package);

            button.Click += new EventHandler <MouseButtonEventArgs>(button_Click);
            buttons.Add(button);
            vScroll.Maximum = System.Math.Max(1, buttons.Count - maxVisibleButtons);
            base.AddWidget(button);
            VerifyButtons();
        }
Exemplo n.º 2
0
        bool IsButtonVisible(PackageButton button)
        {
            int index = buttons.IndexOf(button) + 1;

            if (index >= vScroll.Value && index <= vScroll.Value + maxVisibleButtons)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
 public PackageButtonSelectedEventArgs(PackageButton packageButton)
 {
     this.packageButton = packageButton;
 }
Exemplo n.º 4
0
 public void AddPackage(IPackageInfo package)
 {
     PackageButton button = new PackageButton("button" + buttons.Count, package);
     button.Click += new EventHandler<MouseButtonEventArgs>(button_Click);
     buttons.Add(button);
     vScroll.Maximum = System.Math.Max(1, buttons.Count - maxVisibleButtons);
     base.AddWidget(button);
     VerifyButtons();
 }
Exemplo n.º 5
0
 bool IsButtonVisible(PackageButton button)
 {
     int index = buttons.IndexOf(button)+1;
     if (index >= vScroll.Value && index <= vScroll.Value + maxVisibleButtons) {
         return true;
     } else {
         return false;
     }
 }
Exemplo n.º 6
0
 private void LoadPackageInfo(PackageButton packageButton)
 {
     lblUpdateInfo.Text = "";
     CharRenderOptions renderOptions = new CharRenderOptions(Color.Black);
     renderOptions.Bold = true;
     lblUpdateInfo.AppendText("Package: " + packageButton.AttachedPackage.FullID + "\n", renderOptions);
     lblUpdateInfo.AppendText("Name: " + packageButton.AttachedPackage.Name + "\nSize: " + PMU.Core.IO.Files.GetFileSize(packageButton.AttachedPackage.Size) +
         "\nPublish Date: " + packageButton.AttachedPackage.PublishDate.ToLongDateString() + "\n\nDescription:\n" + packageButton.AttachedPackage.Description, new CharRenderOptions(Color.Black));
 }
 public PackageButtonSelectedEventArgs(PackageButton packageButton)
 {
     this.packageButton = packageButton;
 }