Giter VIP home page Giter VIP logo

fonter's Introduction

Fonter

Matrix Font Data Generating for Assembler and C Projects

Screenshot

Tour A - new char for example font set
  • click char A in Char Field ... A is marked orange
  • optionally press Clear ... Edit Grid is cleared
  • draw an A in Edit Grid (use left and right mouse button)
  • press Save ... A is added to font set
Tour B - new font set
  • enter a new font set name in Set
  • optionally press Load ... error file not found
  • continue with Tour A
Hint
  • if you take the tours and running a compiled version of fonter
  • be sure to copy dirs font and bitmap to same dir as fonter.exe
  • if starting fonter with VisualStudio all is already in place

Controls

Edit Grid
  • click (or hold) left mouse button to draw cell(s)
  • click (or hold) right mouse button to clear cell(s)
Char Field
  • green marked chars are present in set
  • orange marked char is the active char
  • single click a char to make it the active char
  • double click a char to load it
Set
  • enter name of font set to load or save
  • all fonts are loaded or saved from %APPATH%\font
Right from Set
  • status messages, green OK, red ERROR
Load
  • loads the font set specified in Set
  • existing chars in the set will be marked green
Width
  • width of the active char
Height
  • height of the active char
Cell
  • cell size of Edit Grid
Clear
  • clear Edit Grid (nothing is saved yet)
Save
  • save current char to font set
Delete
  • delete current char from font set
DB
  • use .DB format in data (mostly for assembler)
0x
  • use 0x hex format in data
$
  • use $ hex format in data
16
  • data format width in byte
Data Preview
  • shows data of current char
  • data is copied to clipboard automatically
Bitmap
  • a bitmap image of all chars of a font set is saved in %APPATH%\bitmap (when pressing Clip)
Clip
  • copies the data of all chars of the font set to clipboard (also see Bitmap)
Exit
  • save settings and exit program
Origin
  • TLY07 - TLY07R - TLX40 bit origin and order of data (see code)
  • HXY writes grid coordinates as you draw char (for animated fonts)
Preview and Control Window
  • set dot size and gap
  • set dot shape
  • set dot color

[email protected]

fonter's People

Contributors

qrti avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.