From 5a5ad5a64e9b6edb39662c3bf85a255a5c2c2456 Mon Sep 17 00:00:00 2001 From: "Kirill Lipatov (Leency)" Date: Wed, 22 Dec 2021 01:26:10 +0000 Subject: [PATCH] @reshare: share checkbox image appearance: WiP clean skins git-svn-id: svn://kolibrios.org@9455 a494cfbc-eb01-0410-851d-a64ba20cac60 --- programs/cmm/appearance/appearance.c | 103 +++----- programs/cmm/appearance/const.h | 29 +++ programs/cmm/lib/gui/checkbox.h | 40 +-- programs/cmm/lib/gui/tabs.h | 2 +- programs/cmm/misc/reshare.c | 40 +++ skins/_old/StyleXP/wmpx/Tupfile.lua | 2 - skins/_old/StyleXP/wmpx/base.bmp | Bin 582 -> 0 bytes skins/_old/StyleXP/wmpx/base_1.bmp | Bin 584 -> 0 bytes skins/_old/StyleXP/wmpx/default.asm | 33 --- skins/_old/StyleXP/wmpx/default.dtp | Bin 40 -> 0 bytes skins/_old/StyleXP/wmpx/default.dtp.asm | 11 - skins/_old/StyleXP/wmpx/left.bmp | Bin 406 -> 0 bytes skins/_old/StyleXP/wmpx/left_1.bmp | Bin 406 -> 0 bytes skins/_old/StyleXP/wmpx/oper.bmp | Bin 2694 -> 0 bytes skins/_old/StyleXP/wmpx/oper_1.bmp | Bin 2696 -> 0 bytes skins/_old/StyleXP/wmpx/skn_build.bat | 4 - skins/_old/WindowsXP/Classic/WnXP Classic.png | Bin 4432 -> 0 bytes .../WindowsXP/WinXP Classic blue/preview.gif | Bin 0 -> 1528 bytes skins/_old/mist/Tupfile.lua | 2 - skins/_old/mist/base.bmp | Bin 582 -> 0 bytes skins/_old/mist/base_1.bmp | Bin 582 -> 0 bytes skins/_old/mist/default.asm | 33 --- skins/_old/mist/default.dtp | Bin 40 -> 0 bytes skins/_old/mist/default.dtp.asm | 11 - skins/_old/mist/left.bmp | Bin 406 -> 0 bytes skins/_old/mist/left_1.bmp | Bin 406 -> 0 bytes skins/_old/mist/oper.bmp | Bin 2430 -> 0 bytes skins/_old/mist/oper_1.bmp | Bin 2430 -> 0 bytes skins/_old/mist/skin.inc | 239 ------------------ skins/_old/mist/skn_build.bat | 3 - skins/skinlist.lua | 2 - 31 files changed, 113 insertions(+), 441 deletions(-) create mode 100644 programs/cmm/appearance/const.h delete mode 100644 skins/_old/StyleXP/wmpx/Tupfile.lua delete mode 100644 skins/_old/StyleXP/wmpx/base.bmp delete mode 100644 skins/_old/StyleXP/wmpx/base_1.bmp delete mode 100644 skins/_old/StyleXP/wmpx/default.asm delete mode 100644 skins/_old/StyleXP/wmpx/default.dtp delete mode 100644 skins/_old/StyleXP/wmpx/default.dtp.asm delete mode 100644 skins/_old/StyleXP/wmpx/left.bmp delete mode 100644 skins/_old/StyleXP/wmpx/left_1.bmp delete mode 100644 skins/_old/StyleXP/wmpx/oper.bmp delete mode 100644 skins/_old/StyleXP/wmpx/oper_1.bmp delete mode 100644 skins/_old/StyleXP/wmpx/skn_build.bat delete mode 100644 skins/_old/WindowsXP/Classic/WnXP Classic.png create mode 100644 skins/_old/WindowsXP/WinXP Classic blue/preview.gif delete mode 100644 skins/_old/mist/Tupfile.lua delete mode 100644 skins/_old/mist/base.bmp delete mode 100644 skins/_old/mist/base_1.bmp delete mode 100644 skins/_old/mist/default.asm delete mode 100644 skins/_old/mist/default.dtp delete mode 100644 skins/_old/mist/default.dtp.asm delete mode 100644 skins/_old/mist/left.bmp delete mode 100644 skins/_old/mist/left_1.bmp delete mode 100644 skins/_old/mist/oper.bmp delete mode 100644 skins/_old/mist/oper_1.bmp delete mode 100644 skins/_old/mist/skin.inc delete mode 100644 skins/_old/mist/skn_build.bat diff --git a/programs/cmm/appearance/appearance.c b/programs/cmm/appearance/appearance.c index 38fdea6741..40c5855f75 100644 --- a/programs/cmm/appearance/appearance.c +++ b/programs/cmm/appearance/appearance.c @@ -17,6 +17,7 @@ #include "../lib/patterns/restart_process.h" #include "ui_elements_preview.h" +#include "const.h" //===================================================// // // @@ -24,36 +25,6 @@ // // //===================================================// -#ifdef LANG_RUS - ?define WINDOW_HEADER "Настройки оформления" - ?define T_SELECT_FOLDER "Выбрать папку" - ?define MENU_LIST "Открыть файл |Enter\nУдалить файл |Del" - ?define T_PICTURE_MODE " Положение картинки " - ?define T_CHECKBOX_STRETCH "Растянуть" - ?define T_CHECKBOX_TILED "Замостить" - ?define T_UPDATE_DOCK "Обновлять Dock-панель" - char t_skins[] = " Стиль окон"; - char t_wallpapers[] = " Обои"; - char t_screensaver[] = " Скринсейвер"; -#else - ?define WINDOW_HEADER "Appearance" - ?define T_SELECT_FOLDER "Select folder" - ?define MENU_LIST "Open file |Enter\nDelete file |Del" - ?define T_PICTURE_MODE " Picture Mode " - ?define T_CHECKBOX_STRETCH "Stretch" - ?define T_CHECKBOX_TILED "Tiled" - ?define T_UPDATE_DOCK "Update Dock" - char t_skins[] = " Skins"; - char t_wallpapers[] = " Wallpapers"; - char t_screensaver[] = " Screensaver"; -#endif - -#define WIN_W 621 -#define PANEL_H 58 -#define LP 10 //LIST_PADDING -char skins_folder_path[4096]; -char wallp_folder_path[4096]; - signed int active_skin=-1, active_wallpaper=-1, active_screensaver=-1; enum { BASE_TAB_BUTTON_ID=3, @@ -66,7 +37,7 @@ char cur_skin_path[4096]; char temp_filename[4096]; int files_mas[400]; -_ini ini = { "/sys/settings/system.ini", "style" }; +_ini ini = { "/sys/settings/system.ini" }; int cur; @@ -92,21 +63,9 @@ checkbox optionbox_tiled = { T_CHECKBOX_TILED, false }; // // //===================================================// -void GetRealFolderPathes() -{ - char real_kolibrios_path[4096]; - SetCurDir("/kolibrios"); - GetCurDir(#real_kolibrios_path, sizeof(real_kolibrios_path)); - miniprintf(#skins_folder_path, "%s/res/skins", #real_kolibrios_path); - miniprintf(#wallp_folder_path, "%s/res/wallpapers", #real_kolibrios_path); -} - void main() { int id; - - GetRealFolderPathes(); - load_dll(boxlib, #box_lib_init,0); load_dll(libini, #lib_init,1); load_dll(Proc_lib, #OpenDialog_init,0); @@ -159,7 +118,7 @@ void main() id = tabs.active_tab+1; if(id==3)id=0; tabs.click(id + tabs.base_id); - draw_window(); + DrawWindowContent(); break; } @@ -192,7 +151,7 @@ void main() void draw_window() { sc.get(); - DefineAndDrawWindow(screen.width-600/2,80,WIN_W+9,504+skin_height,0x34,sc.work,WINDOW_HEADER,0); + DefineAndDrawWindow(screen.width-600/2,80,WIN_W+9,WIN_H+skin_height,0x34,sc.work,WINDOW_HEADER,0); GetProcessInfo(#Form, SelfInfo); IF (Form.status_window&ROLLED_UP) return; DrawWindowContent(); @@ -206,26 +165,26 @@ void DrawWindowContent() //tabs.w = Form.cwidth-LP-LP; tabs.draw(); - draw_icon_16w(tabs.x + TAB_PADDING, 15, 17); - draw_icon_16w(sizeof(t_skins)-1*8 + TAB_PADDING + TAB_PADDING + tabs.x, 15, 6); - draw_icon_16w(sizeof(t_wallpapers)+sizeof(t_skins)-2*8 + TAB_PADDING + TAB_PADDING + TAB_PADDING + tabs.x, 15, 61); + draw_icon_16w(tabs.x + TAB_PADDING, LP+5, 17); + draw_icon_16w(sizeof(t_skins)-1*8 + TAB_PADDING + TAB_PADDING + tabs.x, LP+5, 6); + draw_icon_16w(sizeof(t_wallpapers)+sizeof(t_skins)-2*8 + TAB_PADDING + TAB_PADDING + TAB_PADDING + tabs.x, LP+5, 61); id = select_list.cur_y; - #define LIST_W 280 SelectList_Init( LP + TAB_PADDING, PANEL_H, LIST_W, - Form.cheight-LP-LP - TAB_PADDING - PANEL_H + Form.cheight-LP - TAB_PADDING - PANEL_H ); select_list.cur_y = id; skp.set_size( LP + TAB_PADDING + LIST_W + TAB_PADDING + 30, PANEL_H, - WIN_W - 400, + 226, 230 //select_list.h - 50 - 50 ); + DrawBar(skp.x, skp.y, skp.w, WIN_H, sc.work); SelectList_Draw(); SelectList_DrawBorder(); @@ -249,6 +208,10 @@ void DrawWindowContent() } } +bool strreqi(dword _left, _right) +{ + return strcmpi(_left+strrchr(_left,'.')-1, _right); +} void Open_Dir() { @@ -261,13 +224,13 @@ void Open_Dir() strcpy(#temp_filename, io.dir.position(j)); strlwr(#temp_filename); if (tabs.active_tab==SKINS) { - if (strcmpi(#temp_filename+strlen(#temp_filename)-4,".skn")!=0) continue; + if (strreqi(#temp_filename,".skn")!=0) continue; } if (tabs.active_tab==WALLPAPERS) { - if (strcmpi(#temp_filename+strlen(#temp_filename)-4,".png")!=0) - && (strcmpi(#temp_filename+strlen(#temp_filename)-4,".jpg")!=0) - && (strcmpi(#temp_filename+strlen(#temp_filename)-5,".jpeg")!=0) - && (strcmpi(#temp_filename+strlen(#temp_filename)-4,".gif")!=0) continue; + if (strreqi(#temp_filename,".png")!=0) + && (strreqi(#temp_filename,".jpg")!=0) + && (strreqi(#temp_filename,".jpeg")!=0) + && (strreqi(#temp_filename,".gif")!=0) continue; } cur = select_list.count; files_mas[cur]=j; @@ -325,7 +288,15 @@ void ActivateTab(int _id) select_list.cur_y = _id; if (select_list.cur_y>select_list.visible) select_list.first=select_list.cur_y; select_list.CheckDoesValuesOkey(); - if (select_list.w) draw_window(); + if (select_list.w) DrawWindowContent(); +} + +dword GetRealKolibriosPath() +{ + char real_kolibrios_path[4096]; + SetCurDir("/kolibrios"); + GetCurDir(#real_kolibrios_path, sizeof(real_kolibrios_path)); + return #real_kolibrios_path; } //===================================================// @@ -337,14 +308,18 @@ void ActivateTab(int _id) void EventTabSkinsClick() { active_wallpaper = select_list.cur_y; - strcpy(#folder_path, #skins_folder_path); + miniprintf(#folder_path, "%s/res/skins", GetRealKolibriosPath()); ActivateTab(active_skin); } void EventTabWallpappersClick() { active_skin = select_list.cur_y; - strcpy(#folder_path, #wallp_folder_path); + if (opendir_path) { + strcpy(#folder_path, #opendir_path); + } else { + miniprintf(#folder_path, "%s/res/wallpapers", GetRealKolibriosPath()); + } ActivateTab(active_wallpaper); } @@ -371,10 +346,7 @@ void EventSetNewCurrent() void EventSelectWallpFolder() { OpenDialog_start stdcall (#o_dialog); - if (o_dialog.status) { - strcpy(#wallp_folder_path, #opendir_path); - EventTabWallpappersClick(); - } + if (o_dialog.status) EventTabWallpappersClick(); } void EventSetWallpMode_Stretch() @@ -429,7 +401,10 @@ void EventOpenFile() void EventExit() { - if (cur_skin_path) ini.SetString("skin", #cur_skin_path, strlen(#cur_skin_path)); + if (cur_skin_path) { + ini.section = "style"; + ini.SetString("skin", #cur_skin_path, strlen(#cur_skin_path)); + } ExitProcess(); } diff --git a/programs/cmm/appearance/const.h b/programs/cmm/appearance/const.h new file mode 100644 index 0000000000..1388a4270a --- /dev/null +++ b/programs/cmm/appearance/const.h @@ -0,0 +1,29 @@ +#ifdef LANG_RUS + ?define WINDOW_HEADER "Настройки оформления" + ?define T_SELECT_FOLDER "Выбрать папку" + ?define MENU_LIST "Открыть файл |Enter\nУдалить файл |Del" + ?define T_PICTURE_MODE " Положение картинки " + ?define T_CHECKBOX_STRETCH "Растянуть" + ?define T_CHECKBOX_TILED "Замостить" + ?define T_UPDATE_DOCK "Обновлять Dock-панель" + char t_skins[] = " Стиль окон"; + char t_wallpapers[] = " Обои"; + char t_screensaver[] = " Скринсейвер"; +#else + ?define WINDOW_HEADER "Appearance" + ?define T_SELECT_FOLDER "Select folder" + ?define MENU_LIST "Open file |Enter\nDelete file |Del" + ?define T_PICTURE_MODE " Picture Mode " + ?define T_CHECKBOX_STRETCH "Stretch" + ?define T_CHECKBOX_TILED "Tiled" + ?define T_UPDATE_DOCK "Update Dock" + char t_skins[] = " Skins"; + char t_wallpapers[] = " Wallpapers"; + char t_screensaver[] = " Screensaver"; +#endif + +#define WIN_W 600 +#define WIN_H 400 +#define LIST_W 280 +#define PANEL_H 50 +#define LP 6 //LIST_PADDING \ No newline at end of file diff --git a/programs/cmm/lib/gui/checkbox.h b/programs/cmm/lib/gui/checkbox.h index d07c1d9f25..f29d518229 100644 --- a/programs/cmm/lib/gui/checkbox.h +++ b/programs/cmm/lib/gui/checkbox.h @@ -1,41 +1,6 @@ #ifndef INCLUDE_CHECKBOX #define INCLUDE_CHECKBOX -:unsigned char checkbox_flag[507] = { - 0xFC, 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, - 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xD4, - 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xDC, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, - 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, - 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xB4, 0x04, 0xFC, 0xDC, - 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xBC, 0x04, - 0xFC, 0xBC, 0x04, 0xFC, 0xBC, 0x04, 0xFC, 0xB4, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFC, - 0xB4, 0x04, 0xFC, 0xB4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, - 0x04, 0xFC, 0xBC, 0x04, 0xFC, 0xBC, 0x04, 0xFC, 0xB4, 0x04, 0xFC, 0xB4, 0x04, 0xF9, 0x98, 0x04, - 0xFC, 0xF2, 0xD2, 0xFC, 0xF2, 0xD2, 0xFA, 0xA5, 0x04, 0xFC, 0xB4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, - 0xB4, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xB4, 0x04, 0xFC, 0xB4, 0x04, 0xFC, 0xB4, - 0x04, 0xF9, 0x98, 0x04, 0xFF, 0xFF, 0xFF, 0xFD, 0xFD, 0xF6, 0xFC, 0xF9, 0xAF, 0xF9, 0x98, 0x04, - 0xFC, 0xB4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xF2, 0xD2, 0xFC, 0xF2, 0xD2, 0xF9, - 0x98, 0x04, 0xFC, 0xB4, 0x04, 0xF9, 0x98, 0x04, 0xFF, 0xFF, 0xFF, 0xFD, 0xFD, 0xF6, 0xF7, 0xE0, - 0x95, 0xBC, 0x64, 0x04, 0xF9, 0x98, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xD4, 0x04, 0xF9, 0x98, 0x04, - 0xFD, 0xFD, 0xF6, 0xFF, 0xFF, 0xFF, 0xFC, 0xDC, 0x2C, 0xF9, 0x98, 0x04, 0xFF, 0xFF, 0xFF, 0xFD, - 0xFD, 0xF6, 0xF7, 0xE0, 0x95, 0xBC, 0x64, 0x04, 0xF9, 0x98, 0x04, 0xFA, 0x9F, 0x04, 0xFC, 0xA9, - 0x04, 0xFC, 0xD4, 0x04, 0xF9, 0x98, 0x04, 0xF7, 0xE0, 0x95, 0xFD, 0xFD, 0xF6, 0xFF, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFD, 0xFD, 0xF6, 0xF7, 0xE0, 0x95, 0xBC, 0x64, 0x04, 0xF9, 0x98, 0x04, 0xFA, - 0x9F, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xD4, 0x04, 0xF9, 0x98, 0x04, 0xBC, 0x64, - 0x04, 0xF7, 0xE0, 0x95, 0xFD, 0xFD, 0xF6, 0xFD, 0xFD, 0xF6, 0xF7, 0xE0, 0x95, 0xBC, 0x64, 0x04, - 0xF9, 0x98, 0x04, 0xFA, 0x9F, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFC, - 0xC8, 0x04, 0xFA, 0xA5, 0x04, 0xF9, 0x98, 0x04, 0xBC, 0x64, 0x04, 0xF7, 0xE0, 0x95, 0xF7, 0xE0, - 0x95, 0xBC, 0x64, 0x04, 0xF9, 0x98, 0x04, 0xFA, 0x9F, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, - 0xFC, 0xA9, 0x04, 0xFA, 0x9F, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xA9, 0x04, 0xFA, 0x9F, 0x04, 0xF9, - 0x98, 0x04, 0xBC, 0x64, 0x04, 0xBC, 0x64, 0x04, 0xF9, 0x98, 0x04, 0xFA, 0x9F, 0x04, 0xFC, 0xA9, - 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFA, 0x9F, 0x04, 0xFA, 0x9F, 0x04, 0xFC, 0xC8, 0x04, - 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFA, 0x9F, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, 0xFA, - 0x9F, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFA, 0x9F, 0x04, 0xFA, 0x9F, - 0x04, 0xF9, 0x98, 0x04, 0xFC, 0xB4, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, - 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, 0xF9, - 0x98, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04 -}; - struct checkbox { dword text; @@ -61,6 +26,7 @@ struct checkbox :void checkbox::draw(dword _x,_y) { #define SIZE 14 + static dword checkbox_flag; dword text_col = sc.work_text; if (!id) id = GetFreeButtonId(); x=_x; y=_y; @@ -80,7 +46,9 @@ struct checkbox } else if (checked == true) { - _PutImage(x+1, y+1, 13, 13, #checkbox_flag); + if (!checkbox_flag) checkbox_flag = memopen("CHECKBOX", NULL, SHM_READ); + if (checkbox_flag) _PutImage(x+1, y+1, 13, 13, checkbox_flag); + else DrawBar(x+2, y+2, SIZE-3, SIZE-3, 0x58C33C); } if (text) WriteTextWithBg(x+SIZE+8, SIZE / 2 + y -7, 0xD0, text_col, text, sc.work); DrawRectangle3D(x-1,y-1,SIZE+2,SIZE+2,sc.work_dark,sc.work_light); diff --git a/programs/cmm/lib/gui/tabs.h b/programs/cmm/lib/gui/tabs.h index 2c2e655dc5..3732efcf00 100644 --- a/programs/cmm/lib/gui/tabs.h +++ b/programs/cmm/lib/gui/tabs.h @@ -65,7 +65,7 @@ col_text = MixColors(sc.work, sc.work_text, 120); } DefineHiddenButton(xx-2,y, ww-1+4,TAB_HEIGHT-1, _id + base_id); - WriteText(xx, y+6, 0x90, col_text, text); + WriteTextWithBg(xx, y+6, 0xD0, col_text, text, sc.work); DrawBar(xx, y+TAB_HEIGHT-3, ww, 3, col_bg); return ww; } diff --git a/programs/cmm/misc/reshare.c b/programs/cmm/misc/reshare.c index 7c0e768397..d0dfaeca5c 100644 --- a/programs/cmm/misc/reshare.c +++ b/programs/cmm/misc/reshare.c @@ -6,6 +6,41 @@ #include "../lib/obj/libimg.h" #include "../lib/patterns/rgb.h" +:unsigned char checkbox_flag[507] = { + 0xFC, 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, + 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xD4, + 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xDC, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, + 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, + 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xB4, 0x04, 0xFC, 0xDC, + 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xBC, 0x04, + 0xFC, 0xBC, 0x04, 0xFC, 0xBC, 0x04, 0xFC, 0xB4, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFC, + 0xB4, 0x04, 0xFC, 0xB4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xC8, + 0x04, 0xFC, 0xBC, 0x04, 0xFC, 0xBC, 0x04, 0xFC, 0xB4, 0x04, 0xFC, 0xB4, 0x04, 0xF9, 0x98, 0x04, + 0xFC, 0xF2, 0xD2, 0xFC, 0xF2, 0xD2, 0xFA, 0xA5, 0x04, 0xFC, 0xB4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, + 0xB4, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xB4, 0x04, 0xFC, 0xB4, 0x04, 0xFC, 0xB4, + 0x04, 0xF9, 0x98, 0x04, 0xFF, 0xFF, 0xFF, 0xFD, 0xFD, 0xF6, 0xFC, 0xF9, 0xAF, 0xF9, 0x98, 0x04, + 0xFC, 0xB4, 0x04, 0xFC, 0xD4, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xF2, 0xD2, 0xFC, 0xF2, 0xD2, 0xF9, + 0x98, 0x04, 0xFC, 0xB4, 0x04, 0xF9, 0x98, 0x04, 0xFF, 0xFF, 0xFF, 0xFD, 0xFD, 0xF6, 0xF7, 0xE0, + 0x95, 0xBC, 0x64, 0x04, 0xF9, 0x98, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xD4, 0x04, 0xF9, 0x98, 0x04, + 0xFD, 0xFD, 0xF6, 0xFF, 0xFF, 0xFF, 0xFC, 0xDC, 0x2C, 0xF9, 0x98, 0x04, 0xFF, 0xFF, 0xFF, 0xFD, + 0xFD, 0xF6, 0xF7, 0xE0, 0x95, 0xBC, 0x64, 0x04, 0xF9, 0x98, 0x04, 0xFA, 0x9F, 0x04, 0xFC, 0xA9, + 0x04, 0xFC, 0xD4, 0x04, 0xF9, 0x98, 0x04, 0xF7, 0xE0, 0x95, 0xFD, 0xFD, 0xF6, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFD, 0xFD, 0xF6, 0xF7, 0xE0, 0x95, 0xBC, 0x64, 0x04, 0xF9, 0x98, 0x04, 0xFA, + 0x9F, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xD4, 0x04, 0xF9, 0x98, 0x04, 0xBC, 0x64, + 0x04, 0xF7, 0xE0, 0x95, 0xFD, 0xFD, 0xF6, 0xFD, 0xFD, 0xF6, 0xF7, 0xE0, 0x95, 0xBC, 0x64, 0x04, + 0xF9, 0x98, 0x04, 0xFA, 0x9F, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFC, + 0xC8, 0x04, 0xFA, 0xA5, 0x04, 0xF9, 0x98, 0x04, 0xBC, 0x64, 0x04, 0xF7, 0xE0, 0x95, 0xF7, 0xE0, + 0x95, 0xBC, 0x64, 0x04, 0xF9, 0x98, 0x04, 0xFA, 0x9F, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, + 0xFC, 0xA9, 0x04, 0xFA, 0x9F, 0x04, 0xFC, 0xC8, 0x04, 0xFC, 0xA9, 0x04, 0xFA, 0x9F, 0x04, 0xF9, + 0x98, 0x04, 0xBC, 0x64, 0x04, 0xBC, 0x64, 0x04, 0xF9, 0x98, 0x04, 0xFA, 0x9F, 0x04, 0xFC, 0xA9, + 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFA, 0x9F, 0x04, 0xFA, 0x9F, 0x04, 0xFC, 0xC8, 0x04, + 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFA, 0x9F, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, 0xFA, + 0x9F, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFC, 0xA9, 0x04, 0xFA, 0x9F, 0x04, 0xFA, 0x9F, + 0x04, 0xF9, 0x98, 0x04, 0xFC, 0xB4, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, + 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, 0xF9, + 0x98, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04, 0xF9, 0x98, 0x04 +}; + void main() { libimg_image icons32; @@ -16,11 +51,15 @@ void main() char* shared_i32; char* shared_i16; char* shared_i16w; + char* shared_chbox; mem_init(); load_dll(libimg, #libimg_init, 1); @SetEventMask(EVM_DESKTOPBG); + shared_chbox = memopen("CHECKBOX", sizeof(checkbox_flag), SHM_CREATE+SHM_WRITE); + memmov(shared_chbox, #checkbox_flag, sizeof(checkbox_flag)); + icons32.load("/sys/icons32.png"); size32 = icons32.h * 32 * 4; icons16.load("/sys/icons16.png"); size16 = icons16.h * 18 * 4; @@ -48,3 +87,4 @@ UPDATE_ICONS18WORK: loop() IF(WaitEvent()==evDesktop) GOTO UPDATE_ICONS18WORK; } + diff --git a/skins/_old/StyleXP/wmpx/Tupfile.lua b/skins/_old/StyleXP/wmpx/Tupfile.lua deleted file mode 100644 index bdcdcdcc25..0000000000 --- a/skins/_old/StyleXP/wmpx/Tupfile.lua +++ /dev/null @@ -1,2 +0,0 @@ -if tup.getconfig("NO_FASM") ~= "" then return end -tup.rule("default.asm", 'fasm "%f" "%o" ' .. tup.getconfig("KPACK_CMD"), "wmpx.skn") diff --git a/skins/_old/StyleXP/wmpx/base.bmp b/skins/_old/StyleXP/wmpx/base.bmp deleted file mode 100644 index 1a1b88f489f928cafe4ff9542d3288cf9260214f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 582 zcmZ?rbz@=x12Z700mK|YEC$4k3=%++fk6N$e}oT$!2&>HS#35}bZ}}dN$A+DM(k)# z(=lx5%;Gkz==`z{tmyKZF0AO9Mv7(p9S71dSFK)t$K40026@9wC l6D#_1dkk@-kNR^UZav==Zz(B%$-`7hpvU3;@$Xu*d)a diff --git a/skins/_old/StyleXP/wmpx/default.asm b/skins/_old/StyleXP/wmpx/default.asm deleted file mode 100644 index 110f279afc..0000000000 --- a/skins/_old/StyleXP/wmpx/default.asm +++ /dev/null @@ -1,33 +0,0 @@ -;SKIN (.SKN) - COMPILE WITH FASM - -include '../skin.inc' - -SKIN_PARAMS \ - height = bmp_base.height,\ ; skin height - margins = [5:1:44:1],\ ; margins [left:top:right:bottom] - colors active = [binner=0x6B7DA6:\ ; border inner color - bouter=0x6B7DA6:\ ; border outer color - bframe=0x7D95C1],\ ; border frame color - colors inactive = [binner=0x97A4C1:\ ; border inner color - bouter=0x97A4C1:\ ; border outer color - bframe=0xA4B5D3],\ ; border frame color - dtp = 'default.dtp' ; dtp colors - -SKIN_BUTTONS \ - close = [-21:3][16:16],\ ; buttons coordinates - minimize = [-39:3][16:16] ; [left:top][width:height] - -SKIN_BITMAPS \ - left active = bmp_left,\ ; skin bitmaps pointers - left inactive = bmp_left1,\ - oper active = bmp_oper,\ - oper inactive = bmp_oper1,\ - base active = bmp_base,\ - base inactive = bmp_base1 - -BITMAP bmp_left ,'left.bmp' ; skin bitmaps -BITMAP bmp_oper ,'oper.bmp' -BITMAP bmp_base ,'base.bmp' -BITMAP bmp_left1,'left_1.bmp' -BITMAP bmp_oper1,'oper_1.bmp' -BITMAP bmp_base1,'base_1.bmp' diff --git a/skins/_old/StyleXP/wmpx/default.dtp b/skins/_old/StyleXP/wmpx/default.dtp deleted file mode 100644 index 56eecab39c803652db7195365ee628e4b69c0d6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40 kcmX>&wU*)I#Z3&4_RVEjR22`#FJ8Q00AUzdwQ3au0FYS_=>Px# diff --git a/skins/_old/StyleXP/wmpx/default.dtp.asm b/skins/_old/StyleXP/wmpx/default.dtp.asm deleted file mode 100644 index efad63436f..0000000000 --- a/skins/_old/StyleXP/wmpx/default.dtp.asm +++ /dev/null @@ -1,11 +0,0 @@ -;SYSTEM COLORS (.DTP) - COMPILE WITH FASM -frame dd 0x7D95C1 -grab dd 0xb2d1f1 -grab_button dd 0x9dbee2 -grab_button_text dd 0x5f7aa2 -grab_text dd 0x5f7aa2 -work dd 0xE8E8E8 -work_button dd 0xE8E8E8 -work_button_text dd 0x000000 -work_text dd 0x000000 -work_graph dd 0xAAAAAA \ No newline at end of file diff --git a/skins/_old/StyleXP/wmpx/left.bmp b/skins/_old/StyleXP/wmpx/left.bmp deleted file mode 100644 index 6d3a3bfd53ca7e0257615c7d013a87009f74fadb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 406 zcmZ?royN!j24+A~1Bh9HSPY0686VZO>hL_pIO`nM843tLOM1Xth!?A?Q_;s&OsNEVZlg&I;slg#2MX?zr;BpVLdc%L)P zQ);H)dz$}wPp#f`l>Mr5R%8k?B^gJRsuo6x(UL+JgqOX%aQN9fDaCv+0}gnn$sgnq_zLYu>a(63WSc7I-(4Emj{$?mU_ R$)G?;fa#?f%KD(|$ z-L_%Dt#1jNZ;IWwKy?9iTdkT*_rl zt&7>Q+_-Nt%uYqPU73uq-$sXjWIj1ft>Xh-pgN0O%H_M;=jC9Gv&tU3>|s=(-2w|( z!*X=+9w=K;&MLmr$N8TBVo{0ny%^%C!XlS)-Db_q#IVGfW!@TMx>Vc=F-2s)8(;xz zSe6|RK-t2=)B1Cqwo!6fa6@s^Wp-&BF$^)cD=cz1|GySZZj6gN^%7_5X{z0c%$b1X z)aS=sf<=>Z>HrF|qK?O$uF=+1>oZ)HI3qw|ZK}mE=6GCTkxRKgTSrcOm2_%T+{2#c z+MQqyuz)q6t@Ep30BS4AKJ*)}*jwt}XzQKY`o88muklin)$O#%rQ85>cSdw%_$OJ9 zA?q=gC>Q0{km2?D4-P+bf7)vR6;|49aB3U+TQ2}s+km!oTct%V>YTsNP<@RWcF8t);!7m|L<^LT`8D`GBQ; zN%E3~0-+eANssJHK*@@T`#tFg#oUs$5cSAj`%lTMcF|&pqvEwH zi(JZ0u)S;36DwcBzp}w!+0Y&YS0=-&U&oUivoZY+RA-S(xl{h-pFo zL^tN-x#+vJr|-xT%pB_IXu+?c8B__yWpBkS9!&&4~t{9m2d=1<#TYVO}l$+u? zdnc_+yuo6MFz@1nA~+Z<3NU~%3>(Q$pl4wqGVx6Edv)fV;7l@}`MqdjtIs0$;``;f zMp@Fupe{w?Q{&e$qzJ%(U1l=RnPLE-AWKUwNdYgcZ0L*LHClyrVd8M$5h&!!ifRo#`OnD{h9n16Fk)EMp z6bMBVTTaJik?YD;JGK1(u~g@M>p9TPb*z>q8yVqH&$x9g(ZrV1bXnw5ZdF`4-P<|- zQ8>1gLDUN;yW6HDobPRd;Vg0~x1L+GRd(L2p4r-&UAY16ylFJG&6>P=wy%KUEOIHg qwIkK@pYgewY;_=lB`0k4>#qY93}=x`xxZWbh`HTdq>rBNpUOX4y$X2% diff --git a/skins/_old/StyleXP/wmpx/skn_build.bat b/skins/_old/StyleXP/wmpx/skn_build.bat deleted file mode 100644 index b7fe56b7b7..0000000000 --- a/skins/_old/StyleXP/wmpx/skn_build.bat +++ /dev/null @@ -1,4 +0,0 @@ -fasm default.dtp.asm default.dtp -fasm default.asm default.skn -kpack default.skn default.skn -pause \ No newline at end of file diff --git a/skins/_old/WindowsXP/Classic/WnXP Classic.png b/skins/_old/WindowsXP/Classic/WnXP Classic.png deleted file mode 100644 index 3668fdfd52f4631fbfa9c678b7e8fbca059021cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4432 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 z 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 eo literal 0 HcmV?d00001 diff --git a/skins/_old/mist/Tupfile.lua b/skins/_old/mist/Tupfile.lua deleted file mode 100644 index 6d440cae82..0000000000 --- a/skins/_old/mist/Tupfile.lua +++ /dev/null @@ -1,2 +0,0 @@ -if tup.getconfig("NO_FASM") ~= "" then return end -tup.rule("default.asm", 'fasm "%f" "%o" ' .. tup.getconfig("KPACK_CMD"), "mist.skn") diff --git a/skins/_old/mist/base.bmp b/skins/_old/mist/base.bmp deleted file mode 100644 index 187c10033f3fbaf58035bea466310a7d5508d9e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 582 zcmZ?rbz@=x12Z700mK|YEC$4k3=%++fk6N$e}oT$!2&>HBM$I-6o5nE%P<9paR2~+ C59Ue$ diff --git a/skins/_old/mist/base_1.bmp b/skins/_old/mist/base_1.bmp deleted file mode 100644 index 187c10033f3fbaf58035bea466310a7d5508d9e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 582 zcmZ?rbz@=x12Z700mK|YEC$4k3=%++fk6N$e}oT$!2&>HBM$I-6o5nE%P<9paR2~+ C59Ue$ diff --git a/skins/_old/mist/default.asm b/skins/_old/mist/default.asm deleted file mode 100644 index 23505fa068..0000000000 --- a/skins/_old/mist/default.asm +++ /dev/null @@ -1,33 +0,0 @@ -;SKIN (.SKN) - COMPILE WITH FASM - -include 'skin.inc' - -SKIN_PARAMS \ - height = bmp_base.height,\ ; skin height - margins = [5:1:41:1],\ ; margins [left:top:right:bottom] - colors active = [binner=0xb1b1b1:\ ; border inner color - bouter=0xb1b1b1:\ ; border outer color - bframe=0xf4f4f4],\ ; border frame color - colors inactive = [binner=0xb1b1b1:\ ; border inner color - bouter=0xb1b1b1:\ ; border outer color - bframe=0xf4f4f4],\ ; border frame color - dtp = 'default.dtp' ; dtp colors - -SKIN_BUTTONS \ - close = [-20:4][12:12],\ ; buttons coordinates - minimize = [-39:4][12:12] ; [left:top][width:height] - -SKIN_BITMAPS \ - left active = bmp_left,\ ; skin bitmaps pointers - left inactive = bmp_left1,\ - oper active = bmp_oper,\ - oper inactive = bmp_oper1,\ - base active = bmp_base,\ - base inactive = bmp_base1 - -BITMAP bmp_left ,'left.bmp' ; skin bitmaps -BITMAP bmp_oper ,'oper.bmp' -BITMAP bmp_base ,'base.bmp' -BITMAP bmp_left1,'left_1.bmp' -BITMAP bmp_oper1,'oper_1.bmp' -BITMAP bmp_base1,'base_1.bmp' diff --git a/skins/_old/mist/default.dtp b/skins/_old/mist/default.dtp deleted file mode 100644 index 170b3483591e9139710f2fd91822cdab98717528..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40 qcmezJ)^uU~`NApY*%yBPrZLlxx! diff --git a/skins/_old/mist/default.dtp.asm b/skins/_old/mist/default.dtp.asm deleted file mode 100644 index 1d7650de4e..0000000000 --- a/skins/_old/mist/default.dtp.asm +++ /dev/null @@ -1,11 +0,0 @@ -;SYSTEM COLORS (.DTP) - COMPILE WITH FASM -frame dd 0xf4f4f4 -grab dd 0xFFFfff -grab_button dd 0xb1b1b1 -grab_button_text dd 0xEEEEEE -grab_text dd 0x606060 -work dd 0xf4f4f4 -work_button dd 0xebebeb -work_button_text dd 0x606060 -work_text dd 0x606060 -work_graph dd 0xBBBbbb \ No newline at end of file diff --git a/skins/_old/mist/left.bmp b/skins/_old/mist/left.bmp deleted file mode 100644 index 08580c4aecab5fa55c6588432b15dfb132aaf7d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 406 zcmZ?royN!j24+A~1Bh9HSPY0686a_>12Z700mLdmEC$4k3=%++fx!bPf0z$~!2&>HBOSqOdI6xH=w;RGQM)J) z>d`QyN*E?!03wYA>O)qE#zmHbuqli$xcP7frWJ4z3he@#1GI%0i-0PDc734?KKRh61y->!!I&w7yj@eMs^s7A<%1d0|1fO BSB3xp diff --git a/skins/_old/mist/oper_1.bmp b/skins/_old/mist/oper_1.bmp deleted file mode 100644 index c563e7ddc0b21ba11699c94d58e7f88531a1c02e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2430 zcmZ?rt>a_>12Z700mLdmEC$4k3=%++fx!bPf0z$~!2&>HBOSqOdI6xH=w;RGQM)J) z>d`QyN*Er-07M#l;J^W7m1taKDF~aw_=1}cXJA?Z7opHDpgBNWh_MK$5@^>K$^gVJ zV$1->6*0 0 - dd btn - dw q1,q2,q3,q4 - end if - \\} - \} - common - dd 0 -} - -macro SKIN_BITMAPS [a] -{ - common - local bmp - __bitmaps__: - forward - match qq == ww,a - \{ - bmp=-1 - match qqq =active,qq \\{ bmp = 1 \\} - match qqq =inactive,qq \\{ bmp = 0 \\} - match =left qqq,qq - \\{ - if bmp >= 0 - dw 1,bmp - dd ww - end if - \\} - match =oper qqq,qq - \\{ - if bmp >= 0 - dw 2,bmp - dd ww - end if - \\} - match =base qqq,qq - \\{ - if bmp >= 0 - dw 3,bmp - dd ww - end if - \\} - \} - common - dd 0 -} diff --git a/skins/_old/mist/skn_build.bat b/skins/_old/mist/skn_build.bat deleted file mode 100644 index 6a9513989e..0000000000 --- a/skins/_old/mist/skn_build.bat +++ /dev/null @@ -1,3 +0,0 @@ -fasm default.dtp.asm default.dtp -fasm default.asm default.skn -pause \ No newline at end of file diff --git a/skins/skinlist.lua b/skins/skinlist.lua index 15e37af253..79a52e6431 100644 --- a/skins/skinlist.lua +++ b/skins/skinlist.lua @@ -48,7 +48,6 @@ skinlist = { "_old/MenuetOS/5.MenuetOS/MenuetOS 5.skn", "_old/MetalColor/MCBlue/MCBlue.skn", "_old/MetalColor/MCRed/MCRed.skn", -"_old/mist/mist.skn", "_old/nix/nix.skn", "_old/OpusOs_Blue/OpusOs_Blue.skn", "_old/RoboTech/BRoboTech/BRoboTech.skn", @@ -63,7 +62,6 @@ skinlist = { "_old/StyleVista/vista_basic_black/vista_basic_black.skn", "_old/StyleXP/orqua/orqua.skn", "_old/StyleXP/panther/panther.skn", -"_old/StyleXP/wmpx/wmpx.skn", "_old/subsilv/subsilv.skn", "_old/USSR/USSR.skn", "_old/USSR_2/1.USSR_2/USSR2.skn",