logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[C] Jak zmienić czcionkę z 5x7 na 6x8 lub 12x16 w kodzie C?

eiliat 28 Mar 2012 08:51 1293 3
REKLAMA
  • #1 10728041
    eiliat
    Poziom 15  
    Cześć,

    Do tej pory używałem czcionki 5x7.
    Kod do niej:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    I tablica znaków:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod




    Teraz chcę użyć nowej tablicy, większej reprezentowaną przez tablicę, której drugi wymiar to 8:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Na pewno nie muszę odejmować w tym miejscu 32, bo mój znak 32 (spacja) jest na 32 pozycji w tablicy.
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Co dalej?
  • REKLAMA
  • #2 10728116
    michalko12
    Specjalista - Mikrokontrolery
    Jak to co dalej?
    Myślę, że dalej będziesz czekał na gotowca.

    Jeżeli nie chcesz czekać na gotowca to dostosuj kod do tej tablicy, a i samą tablicę też musisz trochę podrasować.
  • REKLAMA
  • #3 10728153
    eiliat
    Poziom 15  
    Używam generatora, który dla jednego znaku tworzy 8 HEX-ów.
    Nie znalazłem takiego na 5 HEX-ów. Jeśli takowy bym miał to wiadomo, usuwam niepotrzebne znaki z tablicy i działa ale tutaj tak nie jest....
  • #4 10735724
    aaadamw
    Poziom 16  
    zauważ że Twoja poprzednia czcionka jest całkowicie ineczej wygenerowana niż ta nowa.
    Tam każdy bajt był kolumną, a w tej nowej każdy bajt jest wierszem czcionki
REKLAMA