Домой Классы Статические функции Перечисления (ENUM) Записи (RECORD)

{Icon||Ico|n_bitmap_based}


CLASS {Icon||Ico|n_bitmap_based} , UNTESTED :



IMPORT : {Bitmap} , {AL4_drawing} , {Stream} .

BASE CLASS {Bitmap} .



------------------------------------------------------------- 'create icon'

     

FUN New_icon|_from_scratch (
     
INT Pixels_w|idth ,
     
INT Pixels_h|eight ,
     
INT Bpp|_value ) ==> {Icon} , NEW



FUN Icon_from_file ( STR Path|_icon_file ) ==> {Icon} , NEW



FUN From_file (
     
STR Path|_icon_file ) ==> {Icon} , NEW



FUN Icon_from_stream ( {Stream} In|put_stream ) ==> {Icon} , NEW



FUN From_stream (
     
{Stream} In|put_stream ) ==> {Icon} , NEW



-------------------------------------------------------------------- 'load'

  

METHOD Load_from_file ( STR Path|_file )



METHOD Load_from_stream ( {Stream} In|put_stream )


END