From 30022f1ed8e01de9206c5caaeaef4e43a1ba9fdf Mon Sep 17 00:00:00 2001 From: "Kirill Lipatov (Leency)" Date: Mon, 12 Jun 2017 11:57:30 +0000 Subject: [PATCH] upload skin KNX git-svn-id: svn://kolibrios.org@6925 a494cfbc-eb01-0410-851d-a64ba20cac60 --- skins/Leency/KNX/Tupfile.lua | 2 ++ skins/Leency/KNX/build.bat | 4 ++++ skins/Leency/KNX/center1.bmp | Bin 0 -> 678 bytes skins/Leency/KNX/center2.bmp | Bin 0 -> 678 bytes skins/Leency/KNX/default.asm | 31 +++++++++++++++++++++++++++++++ skins/Leency/KNX/default.dtp | Bin 0 -> 40 bytes skins/Leency/KNX/default.dtp.asm | 14 ++++++++++++++ skins/Leency/KNX/left1.bmp | Bin 0 -> 678 bytes skins/Leency/KNX/left2.bmp | Bin 0 -> 678 bytes skins/Leency/KNX/right1.bmp | Bin 0 -> 5670 bytes skins/Leency/KNX/right2.bmp | Bin 0 -> 5670 bytes 11 files changed, 51 insertions(+) create mode 100644 skins/Leency/KNX/Tupfile.lua create mode 100644 skins/Leency/KNX/build.bat create mode 100644 skins/Leency/KNX/center1.bmp create mode 100644 skins/Leency/KNX/center2.bmp create mode 100644 skins/Leency/KNX/default.asm create mode 100644 skins/Leency/KNX/default.dtp create mode 100644 skins/Leency/KNX/default.dtp.asm create mode 100644 skins/Leency/KNX/left1.bmp create mode 100644 skins/Leency/KNX/left2.bmp create mode 100644 skins/Leency/KNX/right1.bmp create mode 100644 skins/Leency/KNX/right2.bmp diff --git a/skins/Leency/KNX/Tupfile.lua b/skins/Leency/KNX/Tupfile.lua new file mode 100644 index 0000000000..bea716f2dd --- /dev/null +++ b/skins/Leency/KNX/Tupfile.lua @@ -0,0 +1,2 @@ +if tup.getconfig("NO_FASM") ~= "" then return end +tup.rule("default.asm", 'fasm "%f" "%o" ' .. tup.getconfig("KPACK_CMD"), "KNX.skn") diff --git a/skins/Leency/KNX/build.bat b/skins/Leency/KNX/build.bat new file mode 100644 index 0000000000..4da7975657 --- /dev/null +++ b/skins/Leency/KNX/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/KNX/center1.bmp b/skins/Leency/KNX/center1.bmp new file mode 100644 index 0000000000000000000000000000000000000000..4126a9357b5896a3d62bd53f324dc7df3f19f19a GIT binary patch literal 678 zcmZ?rUB<)!24+A~1Bf|*SPF<486`TLn9#2Teik?hNCkZ{Cl!g^OnwWwWJ(!q?72TT{j}>7}3_wAwi2*2xBUzaM0E%f^ Aq5uE@ literal 0 HcmV?d00001 diff --git a/skins/Leency/KNX/center2.bmp b/skins/Leency/KNX/center2.bmp new file mode 100644 index 0000000000000000000000000000000000000000..5c662e053a2495a19a8df9037bedb7c1f0c8532a GIT binary patch literal 678 zcmZ?rUB<)!24+A~1Bf|*SPF<486y^#fpyfm0?B4CX{1ECni;4MJFd$VMV8=)?h`ar`KXd vXJ^!5MdxPLk%Z39ti_7X%&5VNPS2>sicZcb$BM8f2B09;!~hh;k*rJrq2^_p literal 0 HcmV?d00001 diff --git a/skins/Leency/KNX/default.asm b/skins/Leency/KNX/default.asm new file mode 100644 index 0000000000..22e4a467e7 --- /dev/null +++ b/skins/Leency/KNX/default.asm @@ -0,0 +1,31 @@ +include '..\me_skin.inc' + +SKIN_PARAMS \ + height = bmp_center1.height,\ ; skin height + margins = [6:5:43:3],\ ; margins [left:top:right:bottom] + colors active = [binner=0xDDD7CF:\ ; border inner + bouter=0x343434:\ ; border outer + bframe=0xDDD7CF],\ ; border middle + colors inactive = [binner=0xDDD7CF:\ ; border inner + bouter=0x343434:\ ; border outer + bframe=0xDDD7CF],\ ; border middle + dtp = 'default.dtp' ; dtp colors + +SKIN_BUTTONS \ + close = [-33:4][29:19],\ ; buttons coordinates + minimize = [-62:4][29: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/KNX/default.dtp b/skins/Leency/KNX/default.dtp new file mode 100644 index 0000000000000000000000000000000000000000..1a2e2b5ed8af72390ba60666ffae5467344812ae GIT binary patch literal 40 scmZomk6`%s?;pdK-3J(+zI?;*|Nno6^Vjb(%$zwBEY1J~b#-+N0NcqF=l}o! literal 0 HcmV?d00001 diff --git a/skins/Leency/KNX/default.dtp.asm b/skins/Leency/KNX/default.dtp.asm new file mode 100644 index 0000000000..49e614fa90 --- /dev/null +++ b/skins/Leency/KNX/default.dtp.asm @@ -0,0 +1,14 @@ +struc system_colors + { + .taskbar dd 0x586786 + .taskbar_text dd 0xFEFEFE + .work_3d_dark dd 0xC0BBB4 + .work_3d_light dd 0xECE9E5 + .window_title dd 0xFFFfff + .work dd 0xDDD7CF + .work_button dd 0x999999 + .work_button_text dd 0xFEFEFE + .work_text dd 0x000000 + .work_graph dd 0x7E7E7E + } +struct system_colors \ No newline at end of file diff --git a/skins/Leency/KNX/left1.bmp b/skins/Leency/KNX/left1.bmp new file mode 100644 index 0000000000000000000000000000000000000000..c9351513ca27d04987ce11aa3362ac813c975c23 GIT binary patch literal 678 zcmZ?rUB<)!24+A~1Bf|*SPF<486K{!^K}K-#2NM&K5nTM<#CT)`7e`AH5OJ*O0VstD0AI#F8~^|S literal 0 HcmV?d00001 diff --git a/skins/Leency/KNX/left2.bmp b/skins/Leency/KNX/left2.bmp new file mode 100644 index 0000000000000000000000000000000000000000..5cf4c3f01d6c7aba75349ca87a14f5e9d2c33cea GIT binary patch literal 678 zcmajdPYQxS9ERbkRY!P%iJ0pZ5ifCL%ouN(AKO!?*cbo>5ua7Jm zo*9^Te#>dLHbs%Fx;m?Bm(;GPT@Yn;3ZZB3$t62#zt_6m$W!Cb?J6(rYJTTx3_Wl) z_U=PHAn5y1hoK+54nseBU50)d_Za$l(r4(Gslm{%Gn1i*bCaRp78XN~mNr9=rNhu4 izQg|Z*tZ$x@6uxEksL7eP#O&V<4dId>wi#B`Sk*p8%O2< literal 0 HcmV?d00001 diff --git a/skins/Leency/KNX/right1.bmp b/skins/Leency/KNX/right1.bmp new file mode 100644 index 0000000000000000000000000000000000000000..5e83529d89670f6ba01bd3ff942b6595f4053657 GIT binary patch literal 5670 zcmds*%TF6u7{$pSkt*sgo2Y+4m0cUDt8TLG3$^KsL|IkpA~XqcVjP39!LcDu%p03W z3k@Co+!4zWLB$yI=#=5 zi(EJqP)wJ~!lfQN=|*y6Uf4wOAv7PH+b z%h=?)efll2aIGp~<<{2Lysa7@9!A+{YuZ(@TxpYC6^ZgszeQQbCfDrQx5dKsP>Edk zZPhm;BPiS5zEM+|@;L2rP37v@Qxho5*yNf&_l{V&R+Px~<1X~TqLG_7QMRY!sqf-r zugh$I^~R32?n0?^<&!AO*yLJpl!}FGS&3YhXuBF9S1g+KSFhK)%?@}nKG(YE!Wv!Y z-hky2Q&?c#g;M8F&mb*hlk2YYU9oU2DecIWPN#pf2!q>@ldHE=3)B=ing*Z2<#s$e z^+^II5&Kn+HB4cFziPu|lyaWAjkJtSu6wTc#KM(O+MWwVyk74Si!g{OqVXH$x1*z@ zDBItoU-4%V(&SKGHsJZ?Vnq_S(3z=C5{=z@ic1V)3JXkIa9QumR94KQEMt@FLDlakw~P}A`Hsnq($G2jiKzoH9Z{6BBaTU!E897RXLJ?A{sk)=Qc5jDJ%%p zWlX+Yn{hb|F2*KT!t$ugmI(!^7CA@ zMeArP;P%Fh-;-Kd`U6mCrGr6C8Cx0)*yo-{S;i(;(tlhmTnkFik*hz~*{VgF3mCki zOKXHe2PPUin1ZdlqRm=uwZX;M6y%?r75% zUe?tZ=f&9DaQ&e4{J4e&bJwDJPls*xD=xX&@Rc`-J*R)Zglg=<=gT4h#CE0~9(0|(^gr>O6m&Q~gf%OhefH(g`ejcz;e7Jx z`@71NK1BNgUitfC4V&QtAgq0f`8@FxM#KZ*3#=0^t$CA?~yBrJUU;cu!j7_ej`-oV${!}8@Z?@`U zGKsPSJ?nMO6>qgYu5&)9Jdr|K#wOQKo}*&ny01j8-?yPZEJ|LwgtCLZPy98Hd@i#C zp7kwl-Gx%8%4blPvB@>*{X#5UOG@OjMBCN?x#F>0z_V8GHaqCe`dw?@GplridmWZb zOksg_7fPM3m_=H~CfCotV`AZ2RN9g&lga#J5e7FQC)ZG)7OX3BG|hg4%U$*G#E}J< zMC{jAtzrrb0=4TVqg3_D8%WF8ft~RAx#c7KoO0ddvi}Qh$$=xHDpb0 zsn5Eq3@*kd*HmM3|)-t)q;`xpiBc#clA+0N{wKr$sJ97pagbqhA zg#~y+Ol}S4+-D3f#wOR*rmw}q^{W!Otl3_Fgg45|>BzjQxVE)scQ_;ku5YElycnBYGvNxca9vj-*P5+DVU#_e$PW+bL;d!6xL*${F2*KTDqJoWE_}NA0muJe z_G*599$d+ZzwLErHf&c&j literal 0 HcmV?d00001