12.01.12
+Flip* add 16bit suppport

+DrawLayerRECT add 32bit suppport

+ 16  32	-> 8 10

T_16COL
T_32COL

+Rotate90 add 16bit suppport

+Rotate (int ang) - some optimiz

+JPEG   

*RGB16_2_RGBA   c.A=0xFF; // 064 

Resize   16  32 

*FRotate   c  (  Clean   )


13.01.12
1.    Create

2.  - NotReleaseBitmap (); -      

3.  
int FRotate (AIMG *dst, float angle);

//      1   
int Resize (AIMG *dst, int px, int py);

int FResize (AIMG *dst, float k);

dst    AIMG img; AIMG *img=new AIMG ();
dst   

4. FResize   ,   32

5. Rotate90 .

6.   Fork (AIMG *dst);

7.   void Fill (color clr);

8.   32 SetAlphaLevel

9. CreateFromPNG   #define  __SWILIB_PNG__

10. DrawLine    : hor/vert


14.01.12

1.  -  ,    

2. DrawRect -> DrawFillRect, DrawRect

3.   

4. DrawCircle, smooth, wave, blur from de

5.  system draw

6.    '\n'

15.01.12

1.  
#define UTF16 0
#define UTF8 1
#define ASCII 2

void SetCharMap (int id);

2.  JPEG, PNG 
CreateFromPNG       #define  __SWILIB_PNG__

3. libaimg.so 


16.01.12


DrawEllipse

Rotate90 ()  _32COL  
if (bpnum_==T_32COL) img->Clean ();

17.01.12
Resize ()
if (bpnum_==T_32COL) img->Clean ();

21.01.12
   SetCharMap

 - c   
int DrawScrollString (char *str, ft_font *font, int x1, int y1, int x2, int y2, int slide, int TEXT_ALIGN, color clr, int charmap);
int DrawString (char *str, ft_font *font, int x1, int y1, int x2, int y2, int TEXT_ALIGN, color clr, int charmap);

  -   
int DrawScrollString_UTF8 (char *str, ft_font *font, int x1, int y1, int x2, int y2, int slide, int TEXT_ALIGN, color clr);
int DrawString_UTF8 (char *str, ft_font *font, int x1, int y1, int x2, int y2, int TEXT_ALIGN, color clr);
int DrawScrollString_ASCII (char *str, ft_font *font, int x1, int y1, int x2, int y2, int slide, int TEXT_ALIGN, color clr);
int DrawString_ASCII (char *str, ft_font *font, int x1, int y1, int x2, int y2, int TEXT_ALIGN, color clr);

   UTF8
  UTF8  

    color32_t

ToDo

BUG

color_set[CLR_BACKGROUND]=rgb_rgb32 (90, 100, 110,255);

color_set[CLR_PANEL_BEG]=rgb_rgb32 (100, 115, 130,180);
        color_set[CLR_PANEL_END]=rgb_rgb32 (40, 50, 60,180);

color_set[CLR_HEADER_BEG]=rgb_rgb32 (120, 130, 140,180);
color_set[CLR_HEADER_END]=rgb_rgb32 (40, 50, 60,180);

color_set[CLR_SCROLL_BG_END]=rgb_rgb32 (80, 90, 100,180);
color_set[CLR_SCROLL_BG_BEG]=rgb_rgb32 (160, 170, 180,180);

 A=150   MemSysFreeFail

    JPEG



 triangle  de

Rotate - .    270
