From e89d75a3cab9d24e0f8e0fed68d49cde293aace5 Mon Sep 17 00:00:00 2001 From: "Kirill Lipatov (Leency)" Date: Sun, 20 Jun 2021 00:18:35 +0000 Subject: [PATCH] new skin Oasis git-svn-id: svn://kolibrios.org@8893 a494cfbc-eb01-0410-851d-a64ba20cac60 --- skins/Leency/Oasis/Tupfile.lua | 3 +++ skins/Leency/Oasis/build.bat | 4 ++++ skins/Leency/Oasis/center1.bmp | Bin 0 -> 150 bytes skins/Leency/Oasis/center2.bmp | Bin 0 -> 150 bytes skins/Leency/Oasis/default.asm | 31 +++++++++++++++++++++++++++++ skins/Leency/Oasis/default.dtp.asm | 14 +++++++++++++ skins/Leency/Oasis/left1.bmp | Bin 0 -> 150 bytes skins/Leency/Oasis/left2.bmp | Bin 0 -> 150 bytes skins/Leency/Oasis/right1.bmp | Bin 0 -> 3222 bytes skins/Leency/Oasis/right2.bmp | Bin 0 -> 3222 bytes skins/skinlist.lua | 1 + 11 files changed, 53 insertions(+) create mode 100644 skins/Leency/Oasis/Tupfile.lua create mode 100644 skins/Leency/Oasis/build.bat create mode 100644 skins/Leency/Oasis/center1.bmp create mode 100644 skins/Leency/Oasis/center2.bmp create mode 100644 skins/Leency/Oasis/default.asm create mode 100644 skins/Leency/Oasis/default.dtp.asm create mode 100644 skins/Leency/Oasis/left1.bmp create mode 100644 skins/Leency/Oasis/left2.bmp create mode 100644 skins/Leency/Oasis/right1.bmp create mode 100644 skins/Leency/Oasis/right2.bmp diff --git a/skins/Leency/Oasis/Tupfile.lua b/skins/Leency/Oasis/Tupfile.lua new file mode 100644 index 0000000000..012db5ab1f --- /dev/null +++ b/skins/Leency/Oasis/Tupfile.lua @@ -0,0 +1,3 @@ +if tup.getconfig("NO_FASM") ~= "" then return end +tup.rule("default.dtp.asm", 'fasm "%f" "%o"', "default.dtp") +tup.rule({"default.asm", extra_inputs = {"default.dtp"}}, 'fasm "%f" "%o" ' .. tup.getconfig("KPACK_CMD"), "Aurum.skn") diff --git a/skins/Leency/Oasis/build.bat b/skins/Leency/Oasis/build.bat new file mode 100644 index 0000000000..4da7975657 --- /dev/null +++ b/skins/Leency/Oasis/build.bat @@ -0,0 +1,4 @@ +@fasm default.dtp.asm default.dtp +@fasm default.asm default.skn +@kpack default.skn +@pause \ No newline at end of file diff --git a/skins/Leency/Oasis/center1.bmp b/skins/Leency/Oasis/center1.bmp new file mode 100644 index 0000000000000000000000000000000000000000..76cbbe4227a81551bd3153aa0b05a474ca83dab5 GIT binary patch literal 150 zcmY+#!3hH)6olbP7bzhXq=3Drhdo$?m83RBL=X`{L zwkQ3sz)8J_a}FT{q?Axf5v?_hF|gLcIS21OLI@Aho&fjKAE IT40Rf0`1R1761SM literal 0 HcmV?d00001 diff --git a/skins/Leency/Oasis/center2.bmp b/skins/Leency/Oasis/center2.bmp new file mode 100644 index 0000000000000000000000000000000000000000..5adbcbfd4568aeb5a96fe834d7012995baee1bf7 GIT binary patch literal 150 zcmZ?royGtGWgS;^yyQEXV0E7ynOkR;q~j+ OaQyDwJBE^y5(WV3OFz;8 literal 0 HcmV?d00001 diff --git a/skins/Leency/Oasis/default.asm b/skins/Leency/Oasis/default.asm new file mode 100644 index 0000000000..f39b7aabc4 --- /dev/null +++ b/skins/Leency/Oasis/default.asm @@ -0,0 +1,31 @@ +include '../../skin.inc' + +SKIN_PARAMS \ + height = bmp_center1.height,\ ; skin height + margins = [6:5:65:3],\ ; margins [left:top:right:bottom] + colors active = [binner=0xDDD7CF:\ ; border inner + bouter=0x646464:\ ; border outer + bframe=0xDDD7CF],\ ; border middle + colors inactive = [binner=0xDDD7CF:\ ; border inner + bouter=0x646464:\ ; border outer + bframe=0xDDD7CF],\ ; border middle + dtp = 'default.dtp' ; dtp colors + +SKIN_BUTTONS \ + close = [-24:3][19:19],\ ; buttons coordinates + minimize = [-45:3][19:19] ; [left:top][width:height] + +SKIN_BITMAPS \ + left active = bmp_left1,\ ; skin bitmaps pointers + left inactive = bmp_left2,\ + oper active = bmp_right1,\ + oper inactive = bmp_right2,\ + base active = bmp_center1,\ + base inactive = bmp_center2 + +BITMAP bmp_left1, 'left1.bmp' ; skin bitmaps +BITMAP bmp_left2, 'left2.bmp' +BITMAP bmp_right1, 'right1.bmp' +BITMAP bmp_right2, 'right2.bmp' +BITMAP bmp_center1,'center1.bmp' +BITMAP bmp_center2,'center2.bmp' diff --git a/skins/Leency/Oasis/default.dtp.asm b/skins/Leency/Oasis/default.dtp.asm new file mode 100644 index 0000000000..88cf432594 --- /dev/null +++ b/skins/Leency/Oasis/default.dtp.asm @@ -0,0 +1,14 @@ +struc system_colors + { + .taskbar dd 0x586786 + .taskbar_text dd 0xFEFEFE + .work_dark dd 0xC5BDB9 + .work_light dd 0xECE9E5 + .window_title dd 0x333333 + .work dd 0xDDD7CF + .work_button dd 0xFFD9B5 + .work_button_text dd 0x000000 + .work_text dd 0x000000 + .work_graph dd 0x7E7E7E + } +struct system_colors \ No newline at end of file diff --git a/skins/Leency/Oasis/left1.bmp b/skins/Leency/Oasis/left1.bmp new file mode 100644 index 0000000000000000000000000000000000000000..be84ea7eb969492324c67da119bec9509feab5be GIT binary patch literal 150 lcmZ?royGtGWnG=mNjB>vufo?w;oy_St#Pd9Lx{i_0Z~8qnUv zRfDSx*BQZmHS}?(&Y7TWyy7J&?7Y&Q z82Yr68&d3T)V9^Z>^G@cO%1D4v2D!0!{#rR;PYV}{26U-`DtfV@d~QkP&EgXmz2*# z*(6ksfPV5AcZ3`PqQ>P3WwH&RF8|YZGp3`VU8YOG(4d8AeA;We?^y_1V9Tf9G zEfH#&P+y2_m0bHuN|&MB3Hs^dOkn5jtt| zH-nCWdYV@whLRm~it|z)WcVTIwk@F;1NjG1J@YTa)eUmNM@na*_Dv!kEVkWD@V=Jo zp^2EGfdMtmtF$5Wy`VS|J;<;ph#KbQGX)tg`N{cJkU98tu-G=M*zVSNA%;2zZW%a@ ziWMiKC(D3SAfF?J>VOPq{RCt3{s}s93LYDaG1M?IjLDmh3_(Fy2iZ8ty!p=p8P2Vz z>W~f=TdYG@OTn`c>JY;^h!fF+3?V^xMv}5okS!584#iSVPhvkHL+K*+LoyvKwmoLn z(saTaq>oQNJ|I27bsJHok;&4O&1$np32&s?M!Hlbn^#x{=9!D2h* zVVi2%P6O9r%9%}^ixh*2$GMpB1jUKyL56TfW>-Ab71Ka1=GNgGl#hdPDwYY%{~WNg zcp~ivuFVA5`ys`E0P4d&YaoAGIE)ODjKW;R;!fZ_DR*OkrtZl~FWi`cN(a!BaojDg zaF`qDV|7Z_pgAzLa;baL5Yy#pD0SE;7WW7BVEH7BVEI7BUd2g$$=bzX4tnjX?ka literal 0 HcmV?d00001 diff --git a/skins/Leency/Oasis/right2.bmp b/skins/Leency/Oasis/right2.bmp new file mode 100644 index 0000000000000000000000000000000000000000..dfb566a70eeddef72346c9d0a5dcad35b6bf75b1 GIT binary patch literal 3222 zcmeH|K~94}6ozr{0X%{W*B-#VckmEBhr0?Tq>!dS8>EB~33So!2pbOJLK9=+8T`WN zgc^r5!-6jQCrn_+>6~hp_WFQGdQ88?{TdHH*wu)hhT{6&$^kEMJso)(I!w|b< z;6vzYO7L$j$OG-sp9gKbWMF;77C?|7*^~4G476*{4jp2b3{_Q;3X(wGQI=(01~75cAr07~VP(>rh#7Qc)3**msPbx0JVfb{O6d o)ie!fwfw(eS!NDj>3h