FreeType2 для Колибри (масштабируемые векторные шрифты)

Discussing libraries simplifying applications development
  • Serge wrote:Heavyiron
    Надо обязательно libc загружать. А так всё готово для использования.
    Рабочий примерчик с разжевыванием для дурня не помешал бы. А то ведь так и заглохнет еще года на 3.
  • FreeType2 - довольно-таки тяжелая библиотека, и неприлично медленная.
  • Heavyiron wrote:А то ведь так и заглохнет еще года на 3.
    Не заглохнет viewtopic.php?f=35&t=2377
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Heavyiron
    С freetype примера нет. Но есть SDK и готовые длл
    В SDK есть два примера для фасм, импорт делается аналогично
    Spoiler:

    Code: Select all

    STACK_SIZE  equ 16384
    
    include "app.inc"
    
    align 8
    main:
              cinvoke _printf, msg_hello
              cinvoke FT_Init_FreeType, ft_lib
              test eax, eax
              jnz @F
              cinvoke _printf, msg_fail
    @@:
              ret
    
    msg_hello db 'Hello world!',0x0D,0x0A,0
    msg_fail db 'an error occurred during FreeType initialization',0x0D,0x0A,0
    
    align 4
    ft_lib  dd 0
    
    align 16
    __idata_start:
    
      library libc,'libc.dll',      \
              libfreetype, 'libfreetype.dll'
    
    include 'include/libc.inc'
    include 'include/libfreetype.inc'
    
    __idata_end:
    __iend:
  • Who is online

    Users browsing this forum: No registered users and 6 guests