FontMaker for BASCOM

Pytania, instrukcje - wszystko o fontach
ODPOWIEDZ
Awatar użytkownika
niveasoft
Posty: 1213
Rejestracja: 17 sie 2015, 12:13
Kontakt:

FontMaker for BASCOM

Post autor: niveasoft » 17 sie 2015, 15:09

Font Maker pomoże Ci stworzyć plik z fontami do wyświetlaczy graficznych. Najciekawszym rozwiązaniem jest to, że nie musisz tworzyć wszystkich znaków alfabetu. Program może stworzyć tylko te użyte w tekstach. Pozwala to na znaczną oszczędność pamięci.

Obrazek

Program można pobrać i używać za darmo ;)
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Awatar użytkownika
niveasoft
Posty: 1213
Rejestracja: 17 sie 2015, 12:13
Kontakt:

Re: FontMaker for BASCOM

Post autor: niveasoft » 05 kwie 2017, 17:10

Jest już nowa wersja 2.0 :D
Dodaje możliwość tworzenia fontów o zmiennej szerokości. Przez co węższe literki takie jak "i" ładniej wyglądają.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
mostach
Posty: 2
Rejestracja: 18 paź 2017, 14:27

Re: FontMaker for BASCOM

Post autor: mostach » 18 paź 2017, 15:04

Witam
Mam problem z tym programem a mianowicie : na wyswietlaczu zle wyswietla małe litery dopiero jak skopiuję wiersz małej litery "z" i umieszczę przed wierszem malej "a" to jest prawidłowo czyli wiersz "z" to jest "a" a reszta jest przesunieta? Czy to ja zle cos robie czy jest bład w programie?
Awatar użytkownika
niveasoft
Posty: 1213
Rejestracja: 17 sie 2015, 12:13
Kontakt:

Re: FontMaker for BASCOM

Post autor: niveasoft » 18 paź 2017, 15:21

Wrzuć jakiś mały/ krótki przykład kodu+wygenerowany/dołączany font file. Trudno mi się odnieśc do Twojej wypowiedzi a czasem kod jest "międzynarodowy" i mówi wszystko :D
Inaczej pisząc prędzej się domyśle o co Ci chodzi patrząc na kod niż czytając to trochę enigmatyczne pytanie.
mostach
Posty: 2
Rejestracja: 18 paź 2017, 14:27

Re: FontMaker for BASCOM

Post autor: mostach » 23 paź 2017, 0:10

Witam
Przepraszam, ale nie mogłem wczesniej
Fragment kodu dla wyswietlacza 18x64 z kontrolerem SED

Do
Setfont Font
Lcdat 6 , 1 , "19200" , 0
Lcdat 1 , 1 , "abcde" , 0
Waitms 100
Loop
$include "font.font"

po skompilowaniu na wyswietlaczu pomijana jest litera "a" a dodawana jest kolejna litera("f" przesuniete sa wszystkie małe litery )
Duże litery są prawidłowe
Czy to Bascom zle interpretuje tabelę

a to wygenerowany plik font

Font:
$asm
.db 2 , 12 , 24 , 0
.db 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0;
.db 0 , 0 , 254 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; !
.db 0 , 14 , 14 , 14 , 6 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; ""
.db 0 , 136 , 248 , 158 , 200 , 254 , 142 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 3 , 0 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; #
.db 0 , 24 , 60 , 254 , 254 , 204 , 200 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 7 , 7 , 3 , 1 , 0 , 0 , 0 , 0 , 0 ; $
.db 0 , 4 , 14 , 10 , 142 , 100 , 56 , 140 , 132 , 128 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 1 , 3 , 2 , 3 , 0 , 0 ; %
.db 0 , 192 , 236 , 62 , 114 , 222 , 200 , 192 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 3 , 3 , 2 , 0 , 0 , 0 , 0 ; &
.db 0 , 14 , 14 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; '
.db 0 , 224 , 252 , 6 , 2 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 12 , 8 , 0 , 0 , 0 , 0 , 0 , 0 , 0
.db 0 , 2 , 14 , 248 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 14 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0
.db 0 , 12 , 14 , 14 , 12 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; *
.db 0 , 64 , 64 , 240 , 240 , 64 , 64 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; +
.db 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; ,
.db 0 , 64 , 64 , 64 , 64 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; -
.db 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; .
.db 0 , 128 , 248 , 14 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; /
.db 0 , 248 , 254 , 2 , 2 , 254 , 248 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 2 , 2 , 3 , 0 , 0 , 0 , 0 , 0 , 0 ; 0
.db 0 , 0 , 4 , 4 , 254 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; 1
.db 0 , 4 , 134 , 194 , 98 , 62 , 28 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 3 , 2 , 2 , 2 , 2 , 0 , 0 , 0 , 0 , 0 ; 2
.db 0 , 4 , 6 , 34 , 34 , 254 , 200 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 3 , 1 , 0 , 0 , 0 , 0 , 0 ; 3
.db 0 , 192 , 240 , 152 , 254 , 254 , 128 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 0 , 0 , 0 , 0 ; 4
.db 0 , 0 , 62 , 18 , 18 , 242 , 226 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 3 , 1 , 0 , 0 , 0 , 0 , 0 ; 5
.db 0 , 248 , 252 , 38 , 34 , 230 , 196 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 2 , 2 , 3 , 1 , 0 , 0 , 0 , 0 , 0 ; 6
.db 0 , 2 , 2 , 130 , 242 , 30 , 6 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; 7
.db 0 , 128 , 222 , 34 , 34 , 222 , 204 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 3 , 1 , 0 , 0 , 0 , 0 , 0 ; 8
.db 0 , 28 , 62 , 34 , 34 , 254 , 248 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 3 , 0 , 0 , 0 , 0 , 0 , 0 ; 9
.db 0 , 0 , 16 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; :
.db 0 , 0 , 16 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; ;
.db 0 , 64 , 224 , 160 , 16 , 16 , 8 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 2 , 0 , 0 , 0 , 0 , 0 ; <
.db 0 , 160 , 160 , 160 , 160 , 160 , 160 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; =
.db 0 , 8 , 24 , 16 , 176 , 160 , 64 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 3 , 1 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; >
.db 0 , 4 , 6 , 194 , 226 , 62 , 28 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 2 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; Print
.db 0 , 224 , 248 , 76 , 230 , 146 , 146 , 242 , 242 , 134 , 124 , 56 , 0 , 0 , 1 , 2 , 6 , 4 , 4 , 4 , 4 , 4 , 0 , 0 ; @
.db 0 , 0 , 224 , 188 , 134 , 158 , 240 , 128 , 0 , 0 , 0 , 0 , 0 , 3 , 1 , 0 , 0 , 0 , 0 , 3 , 2 , 0 , 0 , 0 ; A
.db 0 , 0 , 254 , 34 , 34 , 34 , 126 , 204 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 2 , 2 , 2 , 3 , 1 , 0 , 0 , 0 , 0 ; B
.db 0 , 112 , 252 , 6 , 2 , 2 , 2 , 6 , 4 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 2 , 3 , 1 , 0 , 0 , 0 ; C
.db 0 , 0 , 254 , 2 , 2 , 2 , 6 , 252 , 112 , 0 , 0 , 0 , 0 , 0 , 3 , 2 , 2 , 2 , 3 , 1 , 0 , 0 , 0 , 0 ; D
.db 0 , 0 , 254 , 34 , 34 , 34 , 34 , 34 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 2 , 2 , 2 , 2 , 2 , 0 , 0 , 0 , 0 ; E
.db 0 , 0 , 254 , 34 , 34 , 34 , 34 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; F
.db 0 , 112 , 252 , 6 , 2 , 34 , 34 , 38 , 228 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 2 , 3 , 3 , 0 , 0 , 0 ; G
.db 0 , 0 , 254 , 32 , 32 , 32 , 32 , 254 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 0 , 0 , 0 , 0 , 3 , 0 , 0 , 0 , 0 ; H
.db 0 , 0 , 254 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; I
.db 0 , 128 , 128 , 0 , 254 , 254 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 3 , 1 , 0 , 0 , 0 , 0 , 0 , 0 ; J
.db 0 , 0 , 254 , 112 , 56 , 236 , 134 , 2 , 2 , 0 , 0 , 0 , 0 , 0 , 3 , 0 , 0 , 0 , 3 , 3 , 2 , 0 , 0 , 0 ; K
.db 0 , 0 , 254 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 2 , 2 , 2 , 2 , 0 , 0 , 0 , 0 , 0 ; L
.db 0 , 0 , 254 , 30 , 248 , 192 , 240 , 30 , 254 , 0 , 0 , 0 , 0 , 0 , 3 , 0 , 0 , 1 , 0 , 0 , 3 , 0 , 0 , 0 ; M
.db 0 , 0 , 254 , 14 , 56 , 224 , 128 , 254 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 0 , 0 ; N
.db 0 , 112 , 252 , 6 , 2 , 2 , 2 , 142 , 252 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 2 , 3 , 1 , 0 , 0 , 0 ; O
.db 0 , 0 , 254 , 34 , 34 , 34 , 54 , 28 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; P
.db 0 , 112 , 252 , 6 , 2 , 130 , 130 , 198 , 252 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 3 , 3 , 7 , 0 , 0 , 0 ; Q
.db 0 , 0 , 254 , 34 , 34 , 34 , 226 , 158 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 0 , 0 , 0 , 0 , 3 , 2 , 0 , 0 , 0 ; R
.db 0 , 0 , 28 , 50 , 34 , 34 , 102 , 196 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 2 , 3 , 1 , 0 , 0 , 0 , 0 ; S
.db 0 , 2 , 2 , 2 , 254 , 2 , 2 , 2 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; T
.db 0 , 0 , 254 , 0 , 0 , 0 , 0 , 254 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 3 , 1 , 0 , 0 , 0 , 0 ; U
.db 0 , 6 , 60 , 224 , 0 , 192 , 120 , 14 , 2 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 3 , 0 , 0 , 0 , 0 , 0 , 0 ; V
.db 0 , 14 , 252 , 128 , 192 , 120 , 56 , 224 , 0 , 240 , 62 , 2 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 0 , 3 , 3 , 0 , 0 ; W
.db 0 , 2 , 134 , 220 , 112 , 248 , 140 , 6 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 0 , 1 , 3 , 2 , 0 , 0 , 0 ; X
.db 0 , 2 , 14 , 24 , 240 , 56 , 12 , 6 , 2 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; Y
.db 0 , 2 , 130 , 194 , 50 , 26 , 6 , 2 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 2 , 2 , 2 , 2 , 0 , 0 , 0 , 0 ; Z
.db 0 , 254 , 254 , 2 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 15 , 15 , 8 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; [
.db 0 , 14 , 248 , 128 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; \
.db 0 , 2 , 254 , 254 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 15 , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; ]
.db 0 , 4 , 6 , 3 , 7 , 4 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; ^
.db 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 8 , 8 , 8 , 8 , 0 , 0 , 0 , 0 , 0 ; _
.db 0 , 2 , 6 , 4 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; `
jesli tu wstawimy dowolny wiersz to jest dobrze
.db 0 , 144 , 208 , 80 , 80 , 240 , 224 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 3 , 3 , 0 , 0 , 0 , 0 , 0 ; A
.db 0 , 254 , 254 , 16 , 16 , 240 , 224 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 2 , 3 , 1 , 0 , 0 , 0 , 0 , 0 ; B
.db 0 , 224 , 240 , 16 , 16 , 48 , 32 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 3 , 1 , 0 , 0 , 0 , 0 , 0 ; C
.db 0 , 224 , 240 , 16 , 16 , 254 , 254 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 3 , 3 , 0 , 0 , 0 , 0 , 0 ; D
.db 0 , 224 , 240 , 80 , 80 , 112 , 96 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 3 , 1 , 0 , 0 , 0 , 0 , 0 ; E
.db 0 , 16 , 254 , 18 , 2 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; F
.db 0 , 224 , 240 , 16 , 16 , 240 , 240 , 0 , 0 , 0 , 0 , 0 , 0 , 9 , 11 , 10 , 10 , 15 , 3 , 0 , 0 , 0 , 0 , 0 ; G
.db 0 , 254 , 254 , 16 , 16 , 240 , 224 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 3 , 3 , 0 , 0 , 0 , 0 , 0 ; H
.db 0 , 242 , 242 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; I
.db 0 , 242 , 242 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 15 , 15 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; J
.db 0 , 254 , 254 , 96 , 240 , 16 , 16 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 1 , 3 , 2 , 0 , 0 , 0 , 0 , 0 ; K
.db 0 , 254 , 254 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; L
.db 0 , 240 , 240 , 16 , 16 , 240 , 48 , 16 , 240 , 224 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 3 , 0 , 0 , 3 , 3 , 0 , 0 ; M
.db 0 , 240 , 240 , 16 , 16 , 240 , 224 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 3 , 3 , 0 , 0 , 0 , 0 , 0 ; N
.db 0 , 224 , 240 , 16 , 16 , 240 , 224 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 3 , 1 , 0 , 0 , 0 , 0 , 0 ; O
.db 0 , 240 , 240 , 16 , 16 , 240 , 224 , 0 , 0 , 0 , 0 , 0 , 0 , 15 , 15 , 2 , 2 , 3 , 1 , 0 , 0 , 0 , 0 , 0 ; P
.db 0 , 224 , 240 , 16 , 16 , 240 , 240 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 15 , 15 , 0 , 0 , 0 , 0 , 0 ; Q
.db 0 , 240 , 240 , 16 , 16 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; R
.db 0 , 96 , 112 , 80 , 208 , 176 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 3 , 2 , 2 , 3 , 0 , 0 , 0 , 0 , 0 , 0 ; S
.db 0 , 16 , 252 , 16 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 2 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; T
.db 0 , 240 , 240 , 0 , 0 , 240 , 240 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 2 , 2 , 3 , 3 , 0 , 0 , 0 , 0 , 0 ; U
.db 0 , 48 , 240 , 128 , 192 , 112 , 16 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; V
.db 0 , 48 , 224 , 128 , 240 , 240 , 128 , 224 , 48 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 0 , 0 , 3 , 3 , 0 , 0 , 0 , 0 ; W
.db 0 , 16 , 48 , 224 , 240 , 48 , 16 , 0 , 0 , 0 , 0 , 0 , 0 , 2 , 3 , 1 , 1 , 3 , 2 , 0 , 0 , 0 , 0 , 0 ; X
.db 0 , 48 , 240 , 128 , 192 , 112 , 16 , 0 , 0 , 0 , 0 , 0 , 0 , 8 , 8 , 15 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; Y
.db 0 , 16 , 144 , 208 , 112 , 48 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 3 , 2 , 2 , 2 , 2 , 0 , 0 , 0 , 0 , 0 ; Z
.db 0 , 32 , 222 , 143 , 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 3 , 7 , 4 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; {
.db 0 , 0 , 254 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 7 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; |
.db 0 , 1 , 223 , 248 , 32 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 4 , 7 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; }
.db 0 , 4 , 4 , 4 , 12 , 8 , 12 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ; ~
$end Asm

'Font name: Microsoft Sans Serif Font size: 8,25

' string !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

'coded string !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
Pozdrawiam Marek O.
Awatar użytkownika
Jacek
Posty: 384
Rejestracja: 25 kwie 2016, 19:14

Re: FontMaker for BASCOM

Post autor: Jacek » 25 lut 2018, 0:22

Witam - Bartku czy jest możliwe zrobienie małego poradnika jak używać Twojego programu FontMaker - nie mogę zrozumieć od czego zacząć aby podmienić sobie fonty - bardzo by mi to pomogło i myślę że nie tylko mi - z góry dziękuję.
pozdrawiam Jacek.
Awatar użytkownika
niveasoft
Posty: 1213
Rejestracja: 17 sie 2015, 12:13
Kontakt:

Re: FontMaker for BASCOM

Post autor: niveasoft » 25 lut 2018, 10:09

Chcesz podmienić jeden lub kilka znaków w istniejącym foncie czy po prostu użyć innego.
Często szewc bez butów chodzi i okazuje się, ze taki poradnik zrobiłem już wcześniej tylko po angielsku na Forum MCS a tu zamieścić zapomniałem.
Odkopię obrazki i instrukcja się pojawi.
Awatar użytkownika
Jacek
Posty: 384
Rejestracja: 25 kwie 2016, 19:14

Re: FontMaker for BASCOM

Post autor: Jacek » 25 lut 2018, 10:13

Witam - chcę podmienić jeden znak hi na znak stopnia - ok Bartek dzięki będę czekał.
pozdrawiam Jacek.
Awatar użytkownika
niveasoft
Posty: 1213
Rejestracja: 17 sie 2015, 12:13
Kontakt:

Re: FontMaker for BASCOM

Post autor: niveasoft » 25 lut 2018, 10:23

Mnie pamięć zawodzi, ale Ty sie słabo rozglądasz. Przecież ten temat istnieje tu na Forum LINK
Sprawdź a jakby coś było niejasne to pytaj.
Awatar użytkownika
Jacek
Posty: 384
Rejestracja: 25 kwie 2016, 19:14

Re: FontMaker for BASCOM

Post autor: Jacek » 25 lut 2018, 11:53

Witam - tak Bartek czytałem ten temat już wcześniej, ale mi chodzi jak posługiwać się Twoim programem Graphic Font Maker - przydały by się "dymki podpowiedzi" to może bym szybciej zrozumiał - może dało by radę w formie pdf'a opisać co jaki przycisk robi - przepraszam za swoją niewiedzę :oops: .
pozdrawiam Jacek.
ODPOWIEDZ