diff --git a/programs/develop/libraries/buf2d/trunk/about.htm b/programs/develop/libraries/buf2d/trunk/about.htm index 81bf65772a..57d994c285 100644 --- a/programs/develop/libraries/buf2d/trunk/about.htm +++ b/programs/develop/libraries/buf2d/trunk/about.htm @@ -55,6 +55,10 @@ table { font-size: 15px; }
╧юёыхфэхх юсэютыхэшх сшсышюЄхъш 11.08.12.
+╧юёыхфэхх юсэютыхэшх сшсышюЄхъш 01.10.12.
╧юффхЁцштрхЄё 3 ЇюЁьрЄр сєЇхЁют. @@ -114,19 +118,24 @@ buf_0:
╤ючфрхЄ сєЇхЁ эр юёэютх шчюсЁрцхэш т ЇюЁьрЄх rgb.
-╫шёЄшЄ сєЇхЁ єърчрэ√ь ЎтхЄюь. ╧ЁшьхЁ:
buf2d_color equ dword[edi+16] ;ЎтхЄ Їюэр сєЇхЁр mov edi,buf_0 stdcall [buf2d_clear], edi, buf2d_color ;юўш∙рхь ¤ъЁрэ Їюэют√ь ЎтхЄюь
уфх buf_0 - ёЄЁєъЄєЁр сєЇхЁр.
-╨шёєхЄ сєЇхЁ эр ¤ъЁрэх (ЁрсюЄрхЄ ўхЁхч ёшёЄхьэє■ Ї. 7). ╨шёє■Єё Єюы№ъю сєЇхЁр ё уыєсшэющ ЎтхЄр 24 сшЄр.
-╬ётюсюцфрхЄ ярь Є№ чрэ Єє■ шчюсЁрцхэшхь сєЇхЁр.
+╧ютюЁрўштрхЄ сєЇхЁ эр 90 шыш 180 уЁрфєёют. ╧ЁшьхЁ:
+stdcall [buf2d_rotate], buf_0, 90+
уфх buf_0 - ёЄЁєъЄєЁр сєЇхЁр (ьюцхЄ с√Є№ 8, 24 шыш 32 сшЄэ√ь); 90 - єуюы яютюЁюЄр.
+╚чьхэ хЄ ЁрчьхЁ√ сєЇхЁр. ╧юър яюффхЁцштр■Єё сєЇхЁр ё уыєсшэющ ЎтхЄр 24 сшЄр. ╧ЁшьхЁ:
stdcall [buf2d_resize], buf_0, 0,300 ;шчьхэ хь т√ёюЄє сєЇхЁр@@ -294,6 +303,7 @@ import_buf2d_lib: buf2d_clear dd sz_buf2d_clear buf2d_draw dd sz_buf2d_draw buf2d_delete dd sz_buf2d_delete + buf2d_rotate dd sz_buf2d_rotate buf2d_resize dd sz_buf2d_resize buf2d_line dd sz_buf2d_line buf2d_line_sm dd sz_buf2d_line_sm @@ -335,6 +345,7 @@ import_buf2d_lib: sz_buf2d_clear db 'buf2d_clear',0 sz_buf2d_draw db 'buf2d_draw',0 sz_buf2d_delete db 'buf2d_delete',0 + sz_buf2d_rotate db 'buf2d_rotate',0 sz_buf2d_resize db 'buf2d_resize',0 sz_buf2d_line db 'buf2d_line',0 sz_buf2d_line_sm db 'buf2d_line_sm',0 @@ -392,5 +403,6 @@ import_buf2d_lib:
11.05.12 - фюсртыхэр ЇєэъЎш фы тч Єш ЎтхЄр Єюўъш buf2d_get_pixel, фюЁрсюЄъш т buf2d_set_pixel.
12.06.12 - фюсртыхэ√ ЇєэъЎшш фы Ёшёютрэш тюъёхы№эющ уЁрЇшъш.
11.08.12 - ЇєэъЎшш фы ёцрЄш шчюсЁрцхэшщ buf2d_img_hdiv2 ш buf2d_img_wdiv2 ЁрсюЄр■Є ё 32 сшЄэ√ьш сєЇхЁрьш.
+01.10.12 - фюсртыхэр ЇєэъЎш яютюЁюЄр шчюсЁрцхэшщ эр 90 ш 180 уЁрфєёют buf2d_rotate.