Compare commits
5 Commits
Author | SHA1 | Date | |
---|---|---|---|
72ad6e5be0 | |||
9d1ca65f34 | |||
|
dd3f4f4b4b | ||
|
8889b846dc | ||
|
fe0e1dabfd |
@@ -51,7 +51,7 @@ namespace McBitFont {
|
|||||||
public bool monospaced = false;
|
public bool monospaced = false;
|
||||||
bool modified = false;
|
bool modified = false;
|
||||||
bool prjModified = false;
|
bool prjModified = false;
|
||||||
public const string version = "1.4";
|
public const string version = "1.6";
|
||||||
public string prjName = "Untitled";
|
public string prjName = "Untitled";
|
||||||
public int codepage = 1251;
|
public int codepage = 1251;
|
||||||
private FrameMiniature fbuf;
|
private FrameMiniature fbuf;
|
||||||
@@ -141,7 +141,7 @@ namespace McBitFont {
|
|||||||
for (int i = 0; i < frames.Count; i++) {
|
for (int i = 0; i < frames.Count; i++) {
|
||||||
frames[i] = frameResize(frames[i], (int)nudX.Value, dotHeight);
|
frames[i] = frameResize(frames[i], (int)nudX.Value, dotHeight);
|
||||||
bmp = getMiniPictue(frames[i]);
|
bmp = getMiniPictue(frames[i]);
|
||||||
string s = frames[i].code.ToString();
|
string s = frames[i].code.ToString().PadLeft(3, '0');
|
||||||
ilMiniatures.Images.RemoveByKey(s);
|
ilMiniatures.Images.RemoveByKey(s);
|
||||||
ilMiniatures.Images.Add(s, (Image)bmp);
|
ilMiniatures.Images.Add(s, (Image)bmp);
|
||||||
miniList.Items[s].ImageKey = s;
|
miniList.Items[s].ImageKey = s;
|
||||||
@@ -158,11 +158,12 @@ namespace McBitFont {
|
|||||||
for (int i = 0; i < frames.Count; i++) {
|
for (int i = 0; i < frames.Count; i++) {
|
||||||
frames[i] = frameResize(frames[i], dotWidth, (int)nudY.Value);
|
frames[i] = frameResize(frames[i], dotWidth, (int)nudY.Value);
|
||||||
bmp = getMiniPictue(frames[i]);
|
bmp = getMiniPictue(frames[i]);
|
||||||
string s = frames[i].code.ToString();
|
string s = frames[i].code.ToString().PadLeft(3, '0');
|
||||||
ilMiniatures.Images.RemoveByKey(s);
|
ilMiniatures.Images.RemoveByKey(s);
|
||||||
ilMiniatures.Images.Add(s, (Image)bmp);
|
ilMiniatures.Images.Add(s, (Image)bmp);
|
||||||
miniList.Items[s].ImageKey = s;
|
miniList.Items[s].ImageKey = s;
|
||||||
}
|
}
|
||||||
|
if (nudY.Focused) modified = true;
|
||||||
prjModified = true;
|
prjModified = true;
|
||||||
dotResize(dotWidth, (int)nudY.Value);
|
dotResize(dotWidth, (int)nudY.Value);
|
||||||
}
|
}
|
||||||
@@ -631,6 +632,11 @@ namespace McBitFont {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void saveToolStripMenuItem_Click(object sender, EventArgs e) {
|
private void saveToolStripMenuItem_Click(object sender, EventArgs e) {
|
||||||
|
if (modified) {
|
||||||
|
if (MessageBox.Show("Current frame is modified.\nDo you want to apply the changes first?", "The frame was modified!", MessageBoxButtons.YesNo) == DialogResult.Yes) {
|
||||||
|
saveFrame();
|
||||||
|
}
|
||||||
|
}
|
||||||
if (dlgSave.ShowDialog() == DialogResult.OK) {
|
if (dlgSave.ShowDialog() == DialogResult.OK) {
|
||||||
SaveBlock sav;
|
SaveBlock sav;
|
||||||
sav.monospaced = monospaced;
|
sav.monospaced = monospaced;
|
||||||
|
@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
|
|||||||
// Можно задать все значения или принять номера сборки и редакции по умолчанию
|
// Можно задать все значения или принять номера сборки и редакции по умолчанию
|
||||||
// используя "*", как показано ниже:
|
// используя "*", как показано ниже:
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
[assembly: AssemblyVersion("1.4.0.0")]
|
[assembly: AssemblyVersion("1.6.0.0")]
|
||||||
[assembly: AssemblyFileVersion("1.4.0.0")]
|
[assembly: AssemblyFileVersion("1.6.0.0")]
|
||||||
|
BIN
examples/Font_5x7.mbf
Normal file
BIN
examples/Font_5x7.mbf
Normal file
Binary file not shown.
BIN
examples/Numbers_11x16.mbf
Normal file
BIN
examples/Numbers_11x16.mbf
Normal file
Binary file not shown.
BIN
examples/Numbers_13x20.mbf
Normal file
BIN
examples/Numbers_13x20.mbf
Normal file
Binary file not shown.
Reference in New Issue
Block a user