From 32a13f925808235d5715538e4017eda9a2c28f7d Mon Sep 17 00:00:00 2001 From: heeyoung Date: Sun, 7 Sep 2014 13:57:15 +0900 Subject: [PATCH] Setting : add image and Resource data Change-Id: I31cda63be3e3124dce7d614d5d2ce29536ea0802 Signed-off-by: heeyoung --- .../dynamicanalyzer/resources/ColorResources.java | 12 +++---- .../dynamicanalyzer/resources/FontResources.java | 4 +-- .../dynamicanalyzer/resources/ImageResources.java | 1 + .../tizen/dynamicanalyzer/theme/DAThemeWhite.java | 11 +++--- .../dynamicanalyzer/widgets/da/base/DAText.java | 5 +++ .../theme/white/img/feature_template_custom.png | Bin 0 -> 5744 bytes .../toggle/DACustomToggleButtonRenderer.java | 39 +++++++++++++++++++++ 7 files changed, 55 insertions(+), 17 deletions(-) create mode 100644 org.tizen.dynamicanalyzer.appearance/theme/white/img/feature_template_custom.png diff --git a/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/resources/ColorResources.java b/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/resources/ColorResources.java index f923fcc..967ff0a 100755 --- a/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/resources/ColorResources.java +++ b/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/resources/ColorResources.java @@ -533,16 +533,12 @@ public class ColorResources { /** setting table colors start **/ public static Color SETTING_TABLE_HEADER_BG = getColor("setting_table_header_bg"); //$NON-NLS-1$ -// public static Color SETTING_TABLE_LINE = getColor("setting_table_line"); //$NON-NLS-1$ -// public static Color SETTING_TABLE_CONTENTS_NORMAL = getColor("setting_table_contents_normal"); //$NON-NLS-1$ -// public static Color SETTING_TABLE_CONTENTS_HOVER = getColor("setting_table_contents_hover"); //$NON-NLS-1$ - public static Color SETTING_TABLE_CONTENTS_SELECTED_START = getColor("setting_table_contents_selected_start"); //$NON-NLS-1$ - public static Color SETTING_TABLE_CONTENTS_SELECTED_END = getColor("setting_table_contents_selected_end"); //$NON-NLS-1$ - public static Color SETTING_TABLE_CONTENTS_SELECTED_FONT_COLOR = getColor("setting_table_contents_selected_font_color"); //$NON-NLS-1$ + public static Color SETTING_TABLE_CONTENTS_NORMAL_ODD = getColor("setting_table_contents_normal_odd"); //$NON-NLS-1$ + public static Color SETTING_TABLE_CONTENTS_NORMAL_EVEN = getColor("setting_table_contents_normal_even"); //$NON-NLS-1$ + public static Color SETTING_TABLE_CONTENTS_HOVER = getColor("setting_table_contents_hover"); //$NON-NLS-1$ + public static Color SETTING_TABLE_CONTENTS_SELECTED = getColor("setting_table_contents_selected"); //$NON-NLS-1$ public static Color SETTING_TABLE_HEADER_FONT_COLOR = getColor("setting_table_title_font_color"); //$NON-NLS-1$ public static Color SETTING_TABLE_CONTENTS_FONT_COLOR = getColor("setting_table_contents_font_color"); //$NON-NLS-1$ -// public static Color SETTING_TABLE_CONTENTS_FAILED_BACGOUND_COLOR = getColor("setting_table_contents_failed_bacgound_color"); //$NON-NLS-1$ -// public static Color SETTING_TABLE_CONTENTS_FAILED_FONT_COLOR = getColor("setting_table_contents_failed_font_color"); //$NON-NLS-1$ /** setting table colors end **/ diff --git a/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/resources/FontResources.java b/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/resources/FontResources.java index 0960560..3a7d899 100644 --- a/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/resources/FontResources.java +++ b/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/resources/FontResources.java @@ -202,8 +202,8 @@ public class FontResources { "time_tick", resizeDefaultFont(8, 3));//$NON-NLS-1$ public static final Font TIMELINE_BALLOON_FONT = getFont( "time_balloon", resizeDefaultFont(8, 3));//$NON-NLS-1$ - - // setting + + // * seting public static final Font SETTING_BUTTON_FONT = getFont( "setting_button_font", resizeDefaultFont(8, 3));//$NON-NLS-1$ diff --git a/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/resources/ImageResources.java b/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/resources/ImageResources.java index 8dd17d8..0f51ad9 100644 --- a/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/resources/ImageResources.java +++ b/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/resources/ImageResources.java @@ -443,6 +443,7 @@ public class ImageResources { public static final Image TEMPLATE_NETWORK_ANALYSIS = getPngImage("feature_template_network"); //$NON-NLS-1$ public static final Image TEMPLATE_OPEN_GL_ANALYSIS = getPngImage("feature_template_opengl"); //$NON-NLS-1$ public static final Image TEMPLATE_ENERGY = getPngImage("feature_template_energy"); //$NON-NLS-1$ + public static final Image TEMPLATE_CUSTOM = getPngImage("feature_template_custom"); //$NON-NLS-1$ private static Image getImage(String pluginId, String folderName, diff --git a/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/theme/DAThemeWhite.java b/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/theme/DAThemeWhite.java index 6b77f9c..316a960 100644 --- a/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/theme/DAThemeWhite.java +++ b/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/theme/DAThemeWhite.java @@ -540,16 +540,13 @@ public class DAThemeWhite extends DATheme { /** setting table colors start **/ setColor("setting_table_header_bg", new RGB(235, 252, 254)); //$NON-NLS-1$ -// setColor("setting_table_line", new RGB(186, 186, 186)); //$NON-NLS-1$ -// setColor("setting_table_contents_normal", new RGB(255, 255, 255)); //$NON-NLS-1$ -// setColor("setting_table_contents_hover", new RGB(236, 235, 248)); //$NON-NLS-1$ - setColor("setting_table_contents_selected_start", new RGB(117, 223, 235)); //$NON-NLS-1$ - setColor("setting_table_contents_selected_end", new RGB(117, 223, 235)); //$NON-NLS-1$ + setColor("setting_table_contents_normal_odd", new RGB(255, 255, 255)); //$NON-NLS-1$ + setColor("setting_table_contents_normal_even", new RGB(240, 240, 240)); //$NON-NLS-1$ + setColor("setting_table_contents_hover", new RGB(197, 231, 235)); //$NON-NLS-1$ + setColor("setting_table_contents_selected", new RGB(117, 223, 235)); //$NON-NLS-1$ setColor("setting_table_contents_selected_font_color", new RGB(80, 80, 80)); //$NON-NLS-1$ setColor("setting_table_title_font_color", new RGB(0, 0, 0)); //$NON-NLS-1$ setColor("setting_table_contents_font_color", new RGB(80, 80, 80)); //$NON-NLS-1$ -// setColor("setting_table_contents_failed_bacgound_color", new RGB(244, 199, 197)); //$NON-NLS-1$ -// setColor("setting_table_contents_failed_font_color", new RGB(212, 75, 69)); //$NON-NLS-1$ /** setting table colors end **/ } diff --git a/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/widgets/da/base/DAText.java b/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/widgets/da/base/DAText.java index c81c035..5e6585e 100644 --- a/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/widgets/da/base/DAText.java +++ b/org.tizen.dynamicanalyzer.appearance/src/org/tizen/dynamicanalyzer/widgets/da/base/DAText.java @@ -6,6 +6,7 @@ import org.eclipse.swt.events.FocusListener; import org.eclipse.swt.events.PaintEvent; import org.eclipse.swt.events.PaintListener; import org.eclipse.swt.graphics.Color; +import org.eclipse.swt.graphics.Font; import org.eclipse.swt.graphics.Rectangle; import org.eclipse.swt.layout.FormData; import org.eclipse.swt.widgets.Composite; @@ -107,4 +108,8 @@ public class DAText { public void setForeground(Color color) { this.text.setForeground(color); } + + public void setFont(Font font) { + this.text.setFont(font); + } } diff --git a/org.tizen.dynamicanalyzer.appearance/theme/white/img/feature_template_custom.png b/org.tizen.dynamicanalyzer.appearance/theme/white/img/feature_template_custom.png new file mode 100644 index 0000000000000000000000000000000000000000..cd894a469861980fd4fcd5ce965e31c87fb286a5 GIT binary patch literal 5744 zcmV-$7LVzPP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000Y{Nkl!cl2%BT5D3X2fs7Ft6X7T%jmL4~aWcG^ zI+ISP<1uY!><@Ka>Wr~v*M`oxAEN2Ble#piTiiOq6k(cCkO>x;SQrEnLPC*TkU*BS zi-cbH^}hAP-CfoSFT(!PJ9FmljP#u6cmL-+=Q+3OO`Al zKR-VWbhpQ{EJC3WLqkLK^z<-3KK@tj?d|_`=+L1EV0{%p@uinuTCsTX;)~_w<*Z%1 zmi+vDzHHtKg23eDBD5<>}A#0YFQ@5gu`r2BG3-Z&Df*{b_+so+9>OsHng+O#p^NA@;W%rTO$3y2gSSq67$F znKz>)2p~#eS)gmw6y)>d`Z{)e`;S;wQf!At6uEl!Dko2#WO#UZ$ICCj{Hytpw*wSk zeDTFq6%`eon>KBtyu2L4u*Wr@ILY6=cYv<(3CMEW5V0uCPD3~hnr3@Y6#MTUFF2iG znh*(dzbA*k*|wD}n;X)Qqobo7KYpCS!NG65{`%`DGa)U@Vt$qjUawazDJki!tE;1| ztPCwV>D$eR+5O)8%&AWB7k~gvPU4S;d49|Hd7|O#RFstg@Y&E1hd*lLr-zR)E&$#< zaA(suH_M;@^FD?{A)ec|1=BPM1OjZ>uz^@CcKo4-9$Iwz^y%r$g)?74xv{bF`E~2o zz17grfTn3!mc`EwHS@}WL&UOkAUg*X2TV<|-mTKS=M4&czFRJe(8L7a+w~L9CUjd( zO^4YTq^U`EedkgB@{gZF5=A6QqP@MHQ>RYte&v-{_5xZ;K`}G5Pe1*1Nl{VJTeY>d z#N%;vUFYEOHr_aR*oMpTKvou57I_#P-1{azpARD$m-*)N`8c@e4f0IGRy->UJYI}N zKK{O?mH#^0imvNunnq1c4W*@}uRZ(hvsG}DD-%$zs;b&qU0sda?MBlyhDJx(`>Xev zQJj#I11_hXU#7`lJo;_&7UiK^+|m3#A3MMGO)xD`RdBf=Hqz`(U@Xqtwq zs#I53Q&Lj06L8E26t-^NS`-Kb{<^rhm_#ChVHo_|uUqJ!or9cgJJ}r$+eCryY}|+r z3$jNaS`U(Ff1IL#Q-$1IF2~~R``~}jbe%*ZK}ksorKP1m-nnz<$`o4)P+Yon>88TM z!nAr6|#x*~!(pa1u_jCy-?uQdJQgjs+_yIvlniMX|@rvi;kY zMMyJf{qzi)rjbY_C@d_*<#KIEg*jDbWK~sHdORL9O~Wt@&i;M?Q*nZ#f-Hd~B>^4a zauS@L!SC@bXp0NZ%-M=LWH20H7$6%-C7qnRd)aIzu;ZfF#?F#0--p$jah(!@~;({N2cyU1CyjnZ6{M>10Vu z)!n3eU&uj85CjE4*L4iTAgbvg3LuE~-YN)5#{#G-zq$4~3CmiLwT=bt5|bJ)iZ}fU z0)i-D7zUa=(>KZX6fcz5Ew{kbX>i5SM@#}y2_ww+CcODr1xCX z^QM}TKPc3eWhD&5NJBa#!5*337U#X4PTuM6CSh?$d#Cr3y@GGz+nvNg49l`uQ?ZnSj&p=!5xX&sgu%3xBN~OdS=LrnvSY^%61OSP z+qZ9Lc<)}$etH^ma_uJ8;jqh#1%xBynkMTimt&eHilQ(wGQ!llpwqDYa~%hyUu`0xJzg~>^X%pn^(70W7EUB8isH*aQ1Wu^Ufw*hqK=JJy_-(;}A zpHDvei0<>}8R+RlcR0Z12HSs1?+=wj8EcWH`C)>91 zz>j`}tSEO>Yr&7Ia{t2*vwYn;&iv~>$_niBwaewAyStlDKKbO|fw|No5i^QYthcxK zaz{r;)8ODBd3kxrvdsGOQhJX5X2G4yLha&jkFlYA39>BX@pu>+8R6{Nvv0SzxAy?i z`G6$5^yz*3_WjG1D_4lcV&vuJ;WP{$(BgC-IYKm%K(nl`WHC*nyQPKd*=e#Y6OYG( zWmyai46uLy{+|KUnSsg#G=ZpL7{PbneRoS&R~HV418;UVs>8vWc!bM`n+XmN-}Vf0 zHyaNI8902H+PP`mib8Hy7H+qjuC6YQ969pL%*@Q^KqRGJW)5bmIMd$V{;A*Ze;)Yh znzd`O1c4h96FiVeF#PceF8T8*sC|H(yu1aa-Q3g^p$lE)2gi6&RZvtX-bIVZ^?2y) z?Bv+7W3RTfw6rGG`$8jd%Y!@M1PUL2{P7=r_lYOos;Q|#k|eH&LPR1FG+pParW4A} zK`vTMc0mEzJ|Cha*$Hi$%-*;`I21w~9mO|0%@SEck!74tC;t3=L{X%tr-!30EsX~b z9M}(xCUehN(A7s0vS5AvrbmAG)b?N8S5iXBefKdtJImDMB++P;glRHu7))6(C&}od z4JexiZbQclcx4Gi6mdG8c)VUb9uH$J%OgMqe5$IJ zKKbO6Kis@|^UjKj3UYIEiN#{f&dw5x#YiL)nVkrNARx;!ilU&ZDmghhIGs+S(J1}> z{hT;);++Er4*WbCja~sJ<|}tk*KdFVB9TDTG}_wQ{-Lk0ul?f1i@m^jaxp}c3*swXV9r-F z1?o(9%}D{wlUS%4Ui$0O6z)7K{_C$Eo@^khO$0m{h8$kmaN5he4WlguZ5UVEqkW>Zs>dC#}}_xM;DwKtwjflN#N iPuenX_V4xizX1Ronr*yy9<-4F0000