From a3451b84ad4f8acca9fe940d45b6ab51eb2dcba7 Mon Sep 17 00:00:00 2001 From: "Kirill Lipatov (Leency)" Date: Thu, 26 Dec 2013 19:42:33 +0000 Subject: [PATCH] KolibriN9 installer update git-svn-id: svn://kolibrios.org@4407 a494cfbc-eb01-0410-851d-a64ba20cac60 --- programs/cmm/installer/installer.c | 57 +++++------------------------- 1 file changed, 9 insertions(+), 48 deletions(-) diff --git a/programs/cmm/installer/installer.c b/programs/cmm/installer/installer.c index e78d35ec89..74cda0cc6f 100644 --- a/programs/cmm/installer/installer.c +++ b/programs/cmm/installer/installer.c @@ -1,71 +1,29 @@ #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 успешно завершена." + ?define T_LESS_RAM "Мало свободной оперативной памяти. Могут возникнуть проблемы" #else ?define T_WTITILE "Kolibri N9 Setup" ?define T_END "KolibriN install complete." + ?define T_LESS_RAM "Too less free ram. May cause problems" #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]>