1,27 → 1,28 |
11.04.12 |
SoUrcerer |
11.4.12 |
ïóñòü ñàì àâòîð íàïèøåò... |
---------- |
24.8.12 |
SoUrcerer |
20.6.12 |
... |
---------- |
SoUrcerer |
24.8.12 |
Èñïðàâèë îïðåäåëåíèå äëèíû âûâîäèìîé ñòðîêè â ïèêñåëàõ. Òåïåðü text_out ðàáîòàåò êîððåêòíî íà äëèííûõ ñòðîêàõ. |
Èñïðàâèë âûâîä ðóññêèõ áóêâ. |
|
Âîïðîñ ñ áëèòòåðîì îñòàåòñÿ îòêðûòûì. Íóæåí áëèòòåð ñ ïîääåðæêîé ïðîçðà÷íîñòè, ó÷èòûâàþùèé ôëàã "ðèñîâàòü îòíîñèòåëüíî êëèåíòñêîé îáëàñòè îêíà".  òîì ÷èñëå îí íóæåí äëÿ áóêâ ñ óìëÿóòàìè, òèïà ¸ è é. À òàê æå ñîñòàâíûõ ñèìâîëîâ. Èíà÷å ãëèô-÷åðòî÷êà èëè ãëèô-òî÷å÷êè "çàðèñóåò" îñòàòîê áóêâû â íåêîòîðûõ øðèôòàõ. È âîîáùå, òàê ÿâíî áóäåò áûñòðåå, ÷åì ãðàáèòü ýêðàí, ñìåøèâàòü è âûâîäèòü íà ýêðàí, âûçûâàÿ 2 ñèñòåìíûõ ôóíêöèè è ãîíÿÿ öèêë â ïîëüçîâàòåëüñêîì ðåæèìå |
--------- |
---------- |
11.10.12 |
Lev |
stb.h |
ñèíõðîíèçèðîâàë stb.h ñ stb_truetype0.6c.h |
|
â ñòðîêå if (num_vertices > 0) STBTT_memcpy(tmp, vertices, num_vertices*sizeof(stbtt_vertex)); |
âñòàâèë STBTT_memcpy âìåñòî STBTT_memset ïî àíàëîãèè ñ èñõîäíûì stb_truetype0.6c.h (åñëè ýòî áûëî íåïðàâèëüíî - âåðíèòå íàçàä) |
|
lib.c |
- stb.h |
Ñèíõðîíèçèðîâàë stb.h ñ stb_truetype0.6c.h |
 ñòðîêå if (num_vertices > 0) STBTT_memcpy(tmp, vertices, num_vertices*sizeof(stbtt_vertex)); |
Âñòàâèë STBTT_memcpy âìåñòî STBTT_memset ïî àíàëîãèè ñ èñõîäíûì stb_truetype0.6c.h (åñëè ýòî áûëî íåïðàâèëüíî - âåðíèòå íàçàä) |
- lib.c |
çàìåíèë 65-þ ôóíêöèþ íà 7-þ, ïî êîäó ÷óòü ïðîùå è âûëåòàëî ó ìåíÿ ïîñòîÿííî ñ 65-é |
âí¸ñ ïîïðàâêè äëÿ ïðàâèëüíîé ðàáîòû ñ îêíàìè îòñ÷èòûâàþùèìè êîîðäèíàòû îò êëèåíòñêîãî îêíà |
Äîáàâèë ó÷¸ò descent, ÷òîáû íå âûëåòàëî íà äèàêðèòèêå òèïà "É", dos2utf ïðàâèòü íå ñòàë - âìåñòî ¨ è ò.ï. ïîêàçûâàþòñÿ ñèìâîëû ðàñøèðåííîé ëàòèíèöû |
---------- |
13.03.15 |
hidnplayr |
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. |
---------- |
Leency |
15.05.15 |
Make SetBackColor() function faster. |