mirror of
https://github.com/kwsch/PKHeX.git
synced 2026-05-19 12:20:22 -05:00
Misc ribbon editing qol
sort ribbon checkbox names alphabetically
hovering over ribbon displays ribbon name ('what is this ribbon
called?')
This commit is contained in:
parent
2546ddfd8e
commit
587d0ea9fc
|
|
@ -42,6 +42,7 @@ private void B_Save_Click(object sender, EventArgs e)
|
|||
Close();
|
||||
}
|
||||
|
||||
private readonly ToolTip tipName = new ToolTip();
|
||||
private void PopulateRibbons()
|
||||
{
|
||||
// Get a list of all Ribbon Attributes in the PKM
|
||||
|
|
@ -59,10 +60,9 @@ private void PopulateRibbons()
|
|||
|
||||
// Add Ribbons
|
||||
foreach (var rib in riblist)
|
||||
{
|
||||
AddRibbonSprite(rib);
|
||||
foreach (var rib in riblist.OrderBy(z => RibbonStrings.GetName(z.Name)))
|
||||
AddRibbonChoice(rib);
|
||||
}
|
||||
|
||||
// Force auto-size
|
||||
foreach (RowStyle style in TLP_Ribbons.RowStyles)
|
||||
|
|
@ -79,6 +79,11 @@ private void AddRibbonSprite(RibbonInfo rib)
|
|||
if (img == null)
|
||||
return;
|
||||
|
||||
pb.MouseEnter += (s, e) =>
|
||||
{
|
||||
tipName.SetToolTip(pb, RibbonStrings.GetName(rib.Name));
|
||||
};
|
||||
|
||||
FLP_Ribbons.Controls.Add(pb);
|
||||
}
|
||||
private void AddRibbonChoice(RibbonInfo rib)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user