Subversion Repositories Kolibri OS

Rev

Rev 6612 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6612 Rev 9583
Line 88... Line 88...
88
 
88
 
89
    pathview pview;
89
    pathview pview;
Line 90... Line 90...
90
    gui_add_pathview(main_window, kolibri_pathview(&pview, X_Y(10, 50), 330, 1, 0, dlg_opensave->openfile_path, temp_path, 0, 0)); // black font, no background, font 1
90
    gui_add_pathview(main_window, kolibri_pathview(&pview, X_Y(10, 50), 330, 1, 0, dlg_opensave->openfile_path, temp_path, 0, 0)); // black font, no background, font 1
91
 
91
 
92
    filebrowser brows;
92
    filebrowser brows;
93
    filedata = load_file_inmem("/rd/1/File managers/z_icons.png", &read_bytes);
93
    filedata = load_file_inmem("/sys/File managers/z_icons.png", &read_bytes);
94
    image_data_rgb = malloc(icon_rgb_size * 20);  // we know size
94
    image_data_rgb = malloc(icon_rgb_size * 20);  // we know size
95
    // îïðåäåëÿåì âèä èçîáðàæåíèÿ è ïåðåâîäèì åãî âî âðåìåííûé áóôåð image_data
95
    // îïðåäåëÿåì âèä èçîáðàæåíèÿ è ïåðåâîäèì åãî âî âðåìåííûé áóôåð image_data
96
    image_data = (*img_decode)(filedata, read_bytes, 0);
96
    image_data = (*img_decode)(filedata, read_bytes, 0);
97
    // ïðåîáðàçóåì èçîáðàæåíèå ê ôîðìàòó rgb
97
    // ïðåîáðàçóåì èçîáðàæåíèå ê ôîðìàòó rgb
98
    (*img_to_rgb2)(image_data, image_data_rgb);
98
    (*img_to_rgb2)(image_data, image_data_rgb);
99
    // óäàëÿåì âðåìåííûé áóôåð image_data
99
    // óäàëÿåì âðåìåííûé áóôåð image_data
Line 100... Line 100...
100
    (*img_destroy)(image_data);
100
    (*img_destroy)(image_data);
101
    free(filedata);
101
    free(filedata);
102
 
102
 
103
    filedata = load_file_inmem("/rd/1/File managers/icons.ini", &read_bytes);
103
    filedata = load_file_inmem("/sys/File managers/icons.ini", &read_bytes);
Line 104... Line 104...
104
    gui_add_filebrowser(main_window, kolibri_filebrowser(&brows, X_Y(10, 400), X_Y(80, 300), X_Y(6, 9), X_Y(16, 16), image_data_rgb, NULL, 24,
104
    gui_add_filebrowser(main_window, kolibri_filebrowser(&brows, X_Y(10, 400), X_Y(80, 300), X_Y(6, 9), X_Y(16, 16), image_data_rgb, NULL, 24,
105
                                         filedata, filedata + read_bytes,
105
                                         filedata, filedata + read_bytes,
106
                                         0x00FF00, 0xbbddff, 0x000000, 0xFFFFFF, 0xFF0000));
106
                                         0x00FF00, 0xbbddff, 0x000000, 0xFFFFFF, 0xFF0000));
Line 107... Line 107...
107
 
107
 
108
    // try devices "/" - good
108
    // try devices "/" - good
109
    brows.folder_data = read_folderdata("/rd/1");
109
    brows.folder_data = read_folderdata("/sys");