mirror of
https://github.com/ShareX/ShareX.git
synced 2024-09-30 01:07:21 +13:00
-Added a local variable to hold the count of currently selected items.
-Fixed bug with labels showing the previous values when selecting a single item after selecting multiple
This commit is contained in:
parent
beaef7713f
commit
0398cab88f
1 changed files with 21 additions and 5 deletions
|
@ -440,7 +440,6 @@ private void InitializeComponent()
|
|||
|
||||
public void UpdateTexts(int itemsCount)
|
||||
{
|
||||
UpdateButtons();
|
||||
if (itemsCount > 1)
|
||||
{
|
||||
tsmiCopyURL.Text = Resources.HistoryItemManager_InitializeComponent_URL + " (" + itemsCount + ")";
|
||||
|
@ -457,16 +456,33 @@ public void UpdateTexts(int itemsCount)
|
|||
tsmiCopyMarkdownLink.Text = Resources.HistoryItemManager_InitializeComponent_Markdown__link + " (" + itemsCount + ")";
|
||||
tsmiCopyMarkdownImage.Text = Resources.HistoryItemManager_InitializeComponent_Markdown__image + " (" + itemsCount + ")";
|
||||
tsmiCopyMarkdownLinkedImage.Text = Resources.HistoryItemManager_InitializeComponent_Markdown__linked_image + " (" + itemsCount + ")";
|
||||
} else
|
||||
{
|
||||
tsmiCopyURL.Text = Resources.HistoryItemManager_InitializeComponent_URL;
|
||||
tsmiCopyShortenedURL.Text = Resources.HistoryItemManager_InitializeComponent_Shortened_URL;
|
||||
tsmiCopyThumbnailURL.Text = Resources.HistoryItemManager_InitializeComponent_Thumbnail_URL;
|
||||
tsmiCopyDeletionURL.Text = Resources.HistoryItemManager_InitializeComponent_Deletion_URL;
|
||||
tsmiCopyHTMLLink.Text = Resources.HistoryItemManager_InitializeComponent_HTML_link;
|
||||
tsmiCopyHTMLImage.Text = Resources.HistoryItemManager_InitializeComponent_HTML_image;
|
||||
tsmiCopyHTMLLinkedImage.Text = Resources.HistoryItemManager_InitializeComponent_HTML_linked_image;
|
||||
tsmiCopyHTMLLinkedImage.Text = Resources.HistoryItemManager_InitializeComponent_HTML_linked_image;
|
||||
tsmiCopyForumLink.Text = Resources.HistoryItemManager_InitializeComponent_Forum__BBCode__link;
|
||||
tsmiCopyForumImage.Text = Resources.HistoryItemManager_InitializeComponent_Forum__BBCode__image;
|
||||
tsmiCopyForumLinkedImage.Text = Resources.HistoryItemManager_InitializeComponent_Forum__BBCode__linked_image;
|
||||
tsmiCopyMarkdownLink.Text = Resources.HistoryItemManager_InitializeComponent_Markdown__link;
|
||||
tsmiCopyMarkdownImage.Text = Resources.HistoryItemManager_InitializeComponent_Markdown__image;
|
||||
tsmiCopyMarkdownLinkedImage.Text = Resources.HistoryItemManager_InitializeComponent_Markdown__linked_image;
|
||||
}
|
||||
UpdateButtons();
|
||||
}
|
||||
|
||||
public void UpdateButtons()
|
||||
{
|
||||
cmsHistory.SuspendLayout();
|
||||
cmsHistory.Enabled = true;
|
||||
|
||||
// Copy
|
||||
if (OnGetHistoryItems().Length == 1)
|
||||
HistoryItem[] historyItem = OnGetHistoryItems();
|
||||
int count = historyItem.Length;
|
||||
if (count == 1)
|
||||
{
|
||||
// Open
|
||||
tsmiOpenURL.Enabled = IsURLExist;
|
||||
|
@ -514,7 +530,7 @@ public void UpdateButtons()
|
|||
// Edit image
|
||||
tsmiEditImage.Enabled = editImage != null && IsImageFile;
|
||||
}
|
||||
else if (OnGetHistoryItems().Length > 1)
|
||||
else if (count > 1)
|
||||
{
|
||||
// Open
|
||||
tsmiOpenURL.Enabled = false;
|
||||
|
|
Loading…
Reference in a new issue