TODO feature: Allow to add frames to Single-frame "fonts"

This commit is contained in:
2025-05-28 22:05:52 +03:00
parent f8b53f2dab
commit f9c9d440ec
2 changed files with 7 additions and 6 deletions

View File

@@ -136,7 +136,7 @@ namespace McBitFont {
tsmiCodeShift.Visible = frames.Count > 1;
CodeShiftToolStripMenuItem.Visible = frames.Count > 1;
CheckForAdd();
}
[DllImport("user32.dll")]
@@ -863,17 +863,17 @@ namespace McBitFont {
tsmiRemoveSymbol.Enabled = false;
}
//copyToolStripMenuItem.Enabled = true;
if (ff.Equals(frames.First())) {
if (frames.Count > 1 && ff.Equals(frames.First())) {
removeBeforeToolStripMenuItem.Enabled = false;
removeAfterToolStripMenuItem.Enabled = true;
tsmiRemoveBefore.Enabled = false;
tsmiRemoveAfter.Enabled = true;
} else if (ff.Equals(frames.Last())) {
} else if (frames.Count > 1 && ff.Equals(frames.Last())) {
removeBeforeToolStripMenuItem.Enabled = true;
removeAfterToolStripMenuItem.Enabled = false;
tsmiRemoveBefore.Enabled = true;
tsmiRemoveAfter.Enabled = false;
} else {
} else if (frames.Count > 1) {
removeBeforeToolStripMenuItem.Enabled = true;
removeAfterToolStripMenuItem.Enabled = true;
tsmiRemoveBefore.Enabled = true;
@@ -1031,9 +1031,9 @@ namespace McBitFont {
}
} else {
prependSymbolToolStripMenuItem.Enabled = false;
appendSymbolToolStripMenuItem.Enabled = false;
appendSymbolToolStripMenuItem.Enabled = true;
tsmiPrepensSymbol.Enabled = false;
tsmiAppendSymbol.Enabled = false;
tsmiAppendSymbol.Enabled = true;
}
}

View File

@@ -2,6 +2,7 @@ Application:
- Consider migrating to WPF in order to make DPI aware UI
Functionality:
V Allow to add frames to Single-frame "fonts"
- Type a string to see the result (test the font)
- Export image with All characers table