#define MEMSIZE 0xA1000 #include "..\lib\kolibri.h" #include "..\lib\strings.h" #include "..\lib\figures.h" #include "..\lib\encoding.h" #include "..\lib\file_system.h" #include "..\lib\mem.h" #include "..\lib\dll.h" #include "..\lib\copyf.h" #include "add_appl_dir.c"; #define LOGOW 16 #define LOGOH 16 #define WIN_W 240 #define WIN_H 140 unsigned char logo[LOGOW*LOGOH*3]= FROM "img\logo.raw"; char iclock[3]={1,2}; proc_info Form; system_colors sc; #ifdef LANG_RUS ?define T_WTITILE "Установка Kolibri N9" ?define T_END "Установка KolibriN успешно завершена." #else ?define T_WTITILE "Kolibri N9 Setup" ?define T_END "KolibriN install complete." #endif void main() { byte id, started=false; mem_Init(); loop() switch(WaitEvent()) { case evButton: if (GetButtonID() == 01) ExitProcess(); break; case evReDraw: sc.get(); DefineAndDrawWindow(GetScreenWidth()-WIN_W/2,GetScreenHeight()-WIN_H/2-30, WIN_W+9, WIN_H+GetSkinHeight()+4, 0x34,0xFFFfff,T_WTITILE); GetProcessInfo(#Form, SelfInfo); if (Form.status_window>2) break; _PutImage(Form.cwidth-LOGOW/2, Form.height-LOGOH/2, LOGOW,LOGOH, LOGOW*LOGOH*3*iclock[0]+ #logo); //iclock[0]>