Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 5655 → Rev 5656

/programs/cmm/appearance/appearance.c
5,10 → 5,8
#endif
 
#define MEMSIZE 0xFE800
#include "..\lib\kolibri.h"
#include "..\lib\mem.h"
#include "..\lib\strings.h"
#include "..\lib\dll.h"
#include "..\lib\io.h"
#include "..\lib\list_box.h"
#include "..\lib\gui.h"
27,7 → 25,9
unsigned char icons[]= FROM "icons.raw";
 
#define PANEL_H 30
#define SKINS_STANDART_PATH "/sys/skins" //"/kolibrios/res/skins"
#define SKINS_STANDART_PATH "/sys/skins"
//"/kolibrios/res/skins"
#define WALP_STANDART_PATH "/kolibrios/res/wallpapers"
 
llist list[2];
50,6 → 50,7
{
int j;
list[active].count = 0;
if(io.dir.buffer)free(io.dir.buffer);
io.dir.load(#folder_path,DIR_ONLYREAL);
for (j=0; j<io.dir.count; j++)
{
82,7 → 83,7
if (list[active].current-list[active].first==i)
{
if (sc.work_button<>sc.work)
if (sc.work_button!=sc.work)
{
DrawBar(0, yyy, list[active].w, list[active].line_h, sc.work_button);
if (i<list[active].count) WriteText(12,yyy+list[active].text_y,0x80,sc.work_button_text, #temp_filename);
123,19 → 124,14
{
if (list[SKINS].active)
{
strcpy(#cur_file_path, #folder_path);
cur = list[SKINS].current;
chrcat(#cur_file_path, '/');
strcat(#cur_file_path, io.dir.position(files_mas[cur]));
sprintf(#cur_file_path,"%s/%s",#folder_path,io.dir.position(files_mas[cur]));
SetSystemSkin(#cur_file_path);
}
if (list[WALLPAPERS].active)
{
strcpy(#cur_file_path, "\\S__");
strcat(#cur_file_path, #folder_path);
cur = list[WALLPAPERS].current;
chrcat(#cur_file_path, '/');
strcat(#cur_file_path, io.dir.position(files_mas[cur]));
sprintf(#cur_file_path,"\\S__%s/%s",#folder_path,io.dir.position(files_mas[cur]));
RunProgram("/sys/media/kiv", #cur_file_path);
Draw_List();
}
165,8 → 161,9
{
case evMouse:
if (!CheckActiveProcess(Form.ID)) break;
mouse.get();
scrollbar_v_mouse (#scroll1);
if (list[active].first <> scroll1.position)
if (list[active].first != scroll1.position)
{
list[active].first = scroll1.position;
Draw_List();
173,8 → 170,6
break;
}
mouse.get();
 
if (mouse.vert)
{
if (list[SKINS].active) && (list[SKINS].MouseScroll(mouse.vert)) Draw_List();
181,13 → 176,13
if (list[WALLPAPERS].active) && (list[WALLPAPERS].MouseScroll(mouse.vert)) Draw_List();
}
 
if (mouse_clicked)
if (mouse.up)&&(mouse_clicked)
{
if (!mouse.lkm) && (list[SKINS].active) && (list[SKINS].ProcessMouse(mouse.x, mouse.y)) Apply();
if (!mouse.lkm) && (list[WALLPAPERS].active) && (list[WALLPAPERS].ProcessMouse(mouse.x, mouse.y)) Apply();
mouse_clicked=0;
if (mouse.lkm) &&(list[SKINS].active) && (list[SKINS].ProcessMouse(mouse.x, mouse.y)) Apply();
if (mouse.lkm) &&(list[WALLPAPERS].active) && (list[WALLPAPERS].ProcessMouse(mouse.x, mouse.y)) Apply();
mouse_clicked=false;
}
if (mouse.lkm) && (list[SKINS].MouseOver(mouse.x, mouse.y)) mouse_clicked=1;
else if (mouse.down)&&(mouse.lkm) && (list[SKINS].MouseOver(mouse.x, mouse.y)) mouse_clicked=true;
break;
 
 
/programs/cmm/software_widget/software_widget.c
3,11 → 3,9
*/
 
#define MEMSIZE 0x5000
#include "..\lib\kolibri.h"
#include "..\lib\strings.h"
#include "..\lib\mem.h"
#include "..\lib\file_system.h"
#include "..\lib\dll.h"
#include "..\lib\gui.h"
 
#include "..\lib\obj\libio_lib.h"
124,8 → 122,8
RunProgram(key_value, "");
}
current_item_id++;
if (strncmp(key_value, "/kolibrios/", 11)==0) && (!kolibrios_mounted) current_item_id--;
return 1;
if (!strncmp(key_value, "/kolibrios/", 11)) && (!kolibrios_mounted) current_item_id--;
return true;
}
 
 
141,7 → 139,7
}
 
//do not show items located in /kolibrios/ if this directory not mounted
if (strncmp(key_value, "/kolibrios/", 11)==0) && (!kolibrios_mounted) return 1;
if (!strncmp(key_value, "/kolibrios/", 11)) && (!kolibrios_mounted) return true;
 
if (col==0) DrawBar(0, row * cell_h + list_pos, Form.cwidth, cell_h, LIST_BACKGROUND_COLOR);
DefineButton(col*cell_w+6,row*cell_h + list_pos,cell_w,cell_h-5,current_item_id + 100 + BT_HIDE,0);
154,13 → 152,13
WriteTextCenter(col*cell_w+6,row*cell_h+46 + list_pos,cell_w,0x000000,key_name);
current_item_id++;
col++;
return 1;
return true;
}
 
 
byte process_sections(dword sec_name, f_name)
{
if (strcmp(sec_name, "Config")==0) return 1;
if (!strcmp(sec_name, "Config")) return true;
 
if (item_id_need_to_run!=-1)
{
183,7 → 181,7
list_pos += 20;
ini_enum_keys stdcall (f_name, sec_name, #draw_icons_from_section);
}
return 1;
return true;
}
 
void draw_top_bar()