Rev 3002 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
5518 | leency | 1 | 11.04.12 |
3002 | leency | 2 | SoUrcerer |
3 | пусть сам автор напишет... |
||
4 | ---------- |
||
5518 | leency | 5 | 24.8.12 |
3002 | leency | 6 | SoUrcerer |
7 | Исправил определение длины выводимой строки в пикселах. Теперь text_out работает корректно на длинных строках. |
||
8 | Исправил вывод русских букв. |
||
9 | Вопрос с блиттером остается открытым. Нужен блиттер с поддержкой прозрачности, учитывающий флаг "рисовать относительно клиентской области окна". В том числе он нужен для букв с умляутами, типа ё и й. А так же составных символов. Иначе глиф-черточка или глиф-точечки "зарисует" остаток буквы в некоторых шрифтах. И вообще, так явно будет быстрее, чем грабить экран, смешивать и выводить на экран, вызывая 2 системных функции и гоняя цикл в пользовательском режиме |
||
5518 | leency | 10 | ---------- |
3002 | leency | 11 | 11.10.12 |
12 | Lev |
||
5518 | leency | 13 | - stb.h |
14 | Синхронизировал stb.h с stb_truetype0.6c.h |
||
15 | В строке if (num_vertices > 0) STBTT_memcpy(tmp, vertices, num_vertices*sizeof(stbtt_vertex)); |
||
16 | Вставил STBTT_memcpy вместо STBTT_memset по аналогии с исходным stb_truetype0.6c.h (если это было неправильно - верните назад) |
||
17 | - lib.c |
||
3002 | leency | 18 | заменил 65-ю функцию на 7-ю, по коду чуть проще и вылетало у меня постоянно с 65-й |
19 | внёс поправки для правильной работы с окнами отсчитывающими координаты от клиентского окна |
||
20 | Добавил учёт descent, чтобы не вылетало на диакритике типа "Й", dos2utf править не стал - вместо Ё и т.п. показываются символы расширенной латиницы |
||
5518 | leency | 21 | ---------- |
22 | 13.03.15 |
||
23 | hidnplayr |
||
24 | Separate original stb_truetype.h from kolibri library code, updated stb_truetype to version 1.02, added utf8 support for library functions, added compile.bat for windows users. |
||
25 | ---------- |
||
26 | Leency |
||
27 | 15.05.15 |
||
28 | Make SetBackColor() function faster. |