Got some suggestion:
- As you draw your chars on the view screen it is useful to know what char is under the cursor at that moment. Basically you design your layout and then want to know the sequence of chars. Can I suggest that you display the # of the char under the cursor (maybe next to the 40 bytes check box)
- Would be awesome to have a method to highlight duplicate chars in your font 1 or font 2
1st suggestion is done
2nd is being worked on, but I am not sure where to put some "show duplicates" checkbox..
Absolutely awesome. Thank you very much.
Peter
On Sat, Apr 3, 2021 at 11:07 AM "Martin Šimeček" matosimi@users.sourceforge.net wrote:
Related
Tickets:
#4Implemented in 1.5.3.66
http://matosimi.websupport.sk/atari/atari-fontmaker/
Hi, I love this program and wanted to see what other functionality I could use in it. So after looking at the Delphi source I said no way am I going to learn Delphi for this. Then I saw that you started porting the code to C#, well I got that code running. Would love to send it to you.
I think I also found a bug in the CharacterEdited:boolean function.
ptr := selectedCharacterIndex*8;
might need to be:
ptr := GetCharacterPointer(selectedCharacterIndex);
peter
cerebusrc@gmail.com
Hi Peter, honestly I was looking for some autoconversion from deplhi to c#, found a paid solution, contacted the company and they were so nice to perform the autoconversion for me for free... thats basically what is stored in the repository csharp dir.
I did not touch that code, so it is definitely a half baked stuff.
I was more focusing on the mapmaker honestly planning to integrate (recreate) fontmaker within it, but it is always like... I work on development of the tools when I have a need for it... and current delphi-based fontmaker suits my needs... so I did not have mood to redo it again.
also the code originated 20 years ago, so i had to do lot of changes to make it usable in the 1.5 version...beacuse it was really coded very poorly at the beginning not foreseeing places where it can be extended... and I'm pretty sure some of these "pearls" slipped to the current code as well.