ENH: [STUDIO-1528] support list value icons for param field

Change-Id: I44f14fde20fe4d9859c019ead09d1d565af23ba4
This commit is contained in:
chunmao.guo 2022-12-05 09:13:27 +08:00 committed by Lane.Wei
parent 6a644c271c
commit 4132711f4c
22 changed files with 399 additions and 2 deletions

View file

@ -0,0 +1,11 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8962_33520)">
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M2.17176 2.13202L4.02663 2.48454L5.2514 1.06366L5.05468 0.5H5.63244L5.76451 0.878425L7.61285 1.2297L8.24183 0.5H8.90923L7.9948 1.56085L8.61232 3.33019L9.5 3.49889V4.00926L8.52729 3.82439L7.29959 5.24867L7.91781 7.02006L9.5 7.32075V7.83482L7.81841 7.51524L6.59345 8.93633L6.79018 9.5H6.21293L6.08089 9.12167L4.23201 8.77029L3.60301 9.5H2.93593L3.85014 8.43941L3.23245 6.66953L1.38226 6.3179L0.5 7.34144V6.56279L0.992717 5.99118L0.5 4.57941V3.68626L1.69685 2.29777L1.07871 0.526648L0.950978 0.502373C0.967106 0.500803 0.983459 0.5 1 0.5H1.60218L2.17176 2.13202ZM0.5 8.7327V9C0.5 9.18217 0.597423 9.34159 0.743011 9.42899L0.5 8.7327ZM5.66511 1.3736L4.44015 2.7947L5.06029 4.57157L6.90918 4.92295L8.13793 3.49745L7.5197 1.72606L5.66511 1.3736ZM7.4047 7.20529L6.17993 8.62617L4.32506 8.27366L3.70693 6.50253L4.93567 5.07704L6.78456 5.42842L7.4047 7.20529ZM3.31784 6.17565L4.54573 4.75115L3.92759 2.98003L2.07871 2.62865L0.849963 4.05415L1.46766 5.82402L3.31784 6.17565Z" fill="#262E30"/>
</g>
<defs>
<clipPath id="clip0_8962_33520">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

@ -0,0 +1,30 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8962_33592)">
<path d="M5.40998 5.9611L6.10041 7.12399M6.10041 7.12399L5.28271 8.5231M6.10041 7.12399H7.60868" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M1.701 3.78053L2.39143 4.94342M2.39143 4.94342L1.57373 6.34253M2.39143 4.94342H3.8997" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M8.02424 4.13317L8.71467 5.29607M8.71467 5.29607L7.89697 6.69517M8.71467 5.29607H9.21686" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M2.17556 0.956352L2.56413 1.66289M2.56413 1.66289L2.00143 2.60728M2.56413 1.66289H4.0724" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M5.27863 1.72214L5.96906 2.88503M5.96906 2.88503L5.15137 4.28414M5.96906 2.88503H7.47733" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M4.56651 4.39914L4.95645 5.05592M4.95645 5.05592L4.49463 5.84611M4.95645 5.05592H5.80829" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M8.0836 2.17678L8.47354 2.83356M8.47354 2.83356L8.01172 3.62375M8.47354 2.83356H9.32538" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M0.996194 6.69518L1.38613 7.35196M1.38613 7.35196L0.924316 8.14214M1.38613 7.35196H2.23798" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M2.31338 7.75023L2.72347 8.4287M2.72347 8.4287L2.23779 9.245M2.72347 8.4287H4.05189" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M8.0836 6.30326L8.47354 6.96004M8.47354 6.96004L8.01172 7.75023M8.47354 6.96004H9.32538" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M3.63157 7.08708L3.81028 7.38808M3.81028 7.38808L3.59863 7.75023M3.81028 7.38808H4.20068" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M7.08958 4.72995L7.26829 5.03095M7.26829 5.03095L7.05664 5.3931M7.26829 5.03095H7.65869" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<line x1="4.32227" y1="0.999756" x2="4.32227" y2="9.1233" stroke="#262E30" stroke-width="0.5"/>
<line x1="7.73438" y1="0.999756" x2="7.73437" y2="9.1233" stroke="#262E30" stroke-width="0.5"/>
<path d="M6.31467 0.764671L0.924316 4.0664" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M9.12923 7.57411L6.40137 9.245" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M9.18444 3.40434L0.837891 8.51682" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M9.18542 6.54252L0.870535 2.02575" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M6.08917 9.16866L0.866802 6.3318" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M9.06026 2.32044L6.25726 0.797806" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
</g>
<defs>
<clipPath id="clip0_8962_33592">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3 KiB

View file

@ -0,0 +1,15 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8962_33656)">
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path d="M0.759277 7.5434L2.45215 9.23609" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M7.37939 0.805344L9.07227 2.49803" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M0.872559 4.27128L5.73399 9.13219" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M4.33887 0.805344L9.2003 5.66625" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M0.872559 0.805344L9.2003 9.13219" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
</g>
<defs>
<clipPath id="clip0_8962_33656">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 871 B

View file

@ -0,0 +1,11 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8986_34986)">
<rect x="0.906738" y="0.75" width="8.18652" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.44384 9.15385H8.70117C8.97731 9.15385 9.20117 8.92999 9.20117 8.65385V7.77134C9.01185 8.27195 8.7555 8.73679 8.44384 9.15385ZM9.20117 3.82879C8.50648 2.15978 6.91732 1 5.07962 1C3.0001 1 1.29827 2.76362 1.29827 4.96686C1.29827 6.81838 2.72798 8.30496 4.47852 8.30496C5.94047 8.30496 7.13782 7.06157 7.13782 5.51178C7.13782 4.20557 6.13326 3.17131 4.91131 3.17131C3.89774 3.17131 3.05347 4.0379 3.05347 5.12614C3.05347 6.02995 3.75348 6.74564 4.59072 6.74564C5.28371 6.74564 5.8635 6.1557 5.8635 5.40279C5.8635 4.78402 5.3879 4.30307 4.82315 4.30307C4.36259 4.30307 3.97515 4.69181 3.97515 5.20159C3.97515 5.6122 4.29181 5.93245 4.66286 5.93245C4.95511 5.93245 5.2063 5.68623 5.2063 5.35249C5.2063 5.09421 5.0032 4.89829 4.78307 4.89829C4.68224 4.89829 4.62549 4.93068 4.59194 4.96752C4.55575 5.00726 4.52157 5.08014 4.52157 5.20159C4.52157 5.31575 4.54634 5.35545 4.55458 5.36503L4.55474 5.36522C4.55684 5.36774 4.5704 5.38402 4.62626 5.38915C4.62683 5.38149 4.62732 5.3728 4.62771 5.36297C4.62901 5.32972 4.62886 5.29548 4.62868 5.25362V5.25361L4.62853 5.20159C4.62853 5.06352 4.74046 4.95159 4.87853 4.95159C5.0166 4.95159 5.12853 5.06352 5.12853 5.20159L5.12866 5.24197C5.12886 5.28728 5.12909 5.33744 5.12732 5.38257C5.12499 5.44205 5.11881 5.51557 5.09642 5.58704C5.07283 5.66237 5.02736 5.7474 4.93969 5.80987C4.85359 5.87123 4.75495 5.89069 4.66286 5.89069C4.4794 5.89069 4.30122 5.83726 4.17547 5.69103C4.0562 5.55233 4.02157 5.37247 4.02157 5.20159C4.02157 4.98771 4.08286 4.78393 4.22227 4.63086C4.36432 4.47488 4.56332 4.39829 4.78307 4.39829C5.3003 4.39829 5.7063 4.8395 5.7063 5.35249C5.7063 5.94093 5.25221 6.43245 4.66286 6.43245C3.992 6.43245 3.47515 5.86406 3.47515 5.20159C3.47515 4.4371 4.06549 3.80307 4.82315 3.80307C5.685 3.80307 6.3635 4.52932 6.3635 5.40279C6.3635 6.41041 5.58081 7.24564 4.59072 7.24564C3.45638 7.24564 2.55347 6.28465 2.55347 5.12614C2.55347 3.7832 3.60064 2.67131 4.91131 2.67131C6.43036 2.67131 7.63782 3.95086 7.63782 5.51178C7.63782 7.31536 6.23845 8.80496 4.47852 8.80496C2.43013 8.80496 0.798266 7.07231 0.798266 4.96686C0.798266 2.50892 2.703 0.5 5.07962 0.5C6.79575 0.5 8.30297 1.40023 9.20117 2.76765V3.82879Z" fill="#262E30"/>
</g>
<defs>
<clipPath id="clip0_8986_34986">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View file

@ -0,0 +1,12 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8962_33364)">
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<rect x="2.10107" y="2.10107" width="5.79785" height="5.79785" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<rect x="3.57422" y="3.57446" width="2.85107" height="2.85107" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
</g>
<defs>
<clipPath id="clip0_8962_33364">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 570 B

View file

@ -0,0 +1,30 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8962_33456)">
<path d="M5.40998 5.82346L6.10041 6.98635M6.10041 6.98635L5.28271 8.38546M6.10041 6.98635H7.60868" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M1.701 3.64288L2.39143 4.80578M2.39143 4.80578L1.57373 6.20489M2.39143 4.80578H3.8997" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M8.02424 3.99553L8.71467 5.15842M8.71467 5.15842L7.89697 6.55753M8.71467 5.15842H9.21686" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M2.17556 0.81871L2.56413 1.52525M2.56413 1.52525L2.00143 2.46964M2.56413 1.52525H4.0724" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M5.27863 1.5845L5.96906 2.7474M5.96906 2.7474L5.15137 4.14651M5.96906 2.7474H7.47733" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M4.56651 4.26151L4.95645 4.91829M4.95645 4.91829L4.49463 5.70847M4.95645 4.91829H5.80829" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M8.0836 2.03914L8.47354 2.69592M8.47354 2.69592L8.01172 3.48611M8.47354 2.69592H9.32538" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M0.996194 6.55753L1.38613 7.21431M1.38613 7.21431L0.924316 8.00449M1.38613 7.21431H2.23798" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M2.31338 7.61258L2.72347 8.29106M2.72347 8.29106L2.23779 9.10735M2.72347 8.29106H4.05189" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M8.0836 6.16562L8.47354 6.8224M8.47354 6.8224L8.01172 7.61259M8.47354 6.8224H9.32538" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M3.63157 6.94943L3.81028 7.25044M3.81028 7.25044L3.59863 7.61258M3.81028 7.25044H4.20068" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M7.08958 4.59232L7.26829 4.89332M7.26829 4.89332L7.05664 5.25546M7.26829 4.89332H7.65869" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<line x1="4.32227" y1="0.862122" x2="4.32227" y2="8.98567" stroke="#262E30" stroke-width="0.5"/>
<line x1="7.73438" y1="0.862122" x2="7.73437" y2="8.98567" stroke="#262E30" stroke-width="0.5"/>
<path d="M6.31467 0.627029L0.924316 3.92876" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M9.12923 7.43646L6.40137 9.10735" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M9.18444 3.26669L0.837891 8.37917" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M9.18542 6.40488L0.870535 1.88811" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M6.08917 9.03103L0.866802 6.19416" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M9.06026 2.1828L6.25726 0.660164" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<rect x="0.75" y="0.612366" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
</g>
<defs>
<clipPath id="clip0_8962_33456">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3 KiB

View file

@ -0,0 +1,16 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8962_33386)">
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.29053 5.10669L4.93584 0.752228" stroke="#262E30" stroke-width="0.5"/>
<path d="M5 9.35549L0.750977 5.10669" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.12012 9.07742L0.751035 0.70877" stroke="#262E30" stroke-width="0.5"/>
<path d="M4.94632 9.30191L9.30078 4.94722" stroke="#262E30" stroke-width="0.5"/>
<path d="M0.697484 5.01138L4.94629 0.76236" stroke="#262E30" stroke-width="0.5"/>
<path d="M0.975586 9.1315L9.34424 0.762418" stroke="#262E30" stroke-width="0.5"/>
</g>
<defs>
<clipPath id="clip0_8962_33386">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 833 B

View file

@ -0,0 +1,16 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8962_33508)">
<path d="M0.97389 2.17143C1.73745 2.17143 2.03084 2.97133 2.56706 2.97133C3.23733 2.97133 3.21105 2.17143 4.16227 2.17143C5.11349 2.17143 5.04863 2.97133 5.78367 2.97133C6.5187 2.97133 6.42212 2.17143 7.22201 2.17143C8.02189 2.17143 8.40418 2.97133 8.96627 2.97133" stroke="#909090" stroke-width="0.5" stroke-linecap="round"/>
<path d="M0.97389 4.47797C1.73745 4.47797 2.03084 5.27786 2.56706 5.27786C3.23733 5.27786 3.21105 4.47797 4.16227 4.47797C5.11349 4.47797 5.04863 5.27786 5.78367 5.27786C6.5187 5.27786 6.42212 4.47797 7.22201 4.47797C8.02189 4.47797 8.40418 5.27786 8.96627 5.27786" stroke="#909090" stroke-width="0.5" stroke-linecap="round"/>
<path d="M0.97389 6.9691C1.73745 6.9691 2.03084 7.769 2.56706 7.769C3.23733 7.769 3.21105 6.9691 4.16227 6.9691C5.11349 6.9691 5.04863 7.769 5.78367 7.769C6.5187 7.769 6.42212 6.9691 7.22201 6.9691C8.02189 6.9691 8.40418 7.769 8.96627 7.769" stroke="#909090" stroke-width="0.5" stroke-linecap="round"/>
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path d="M7.76904 0.973905C7.76904 1.73747 6.96915 2.03086 6.96915 2.56707C6.96915 3.23734 7.76904 3.21106 7.76904 4.16228C7.76904 5.1135 6.96915 5.04865 6.96915 5.78368C6.96915 6.51872 7.76904 6.42213 7.76904 7.22202C7.76904 8.02191 6.96915 8.4042 6.96915 8.96628" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M5.4624 0.973905C5.4624 1.73747 4.66251 2.03086 4.66251 2.56707C4.66251 3.23734 5.4624 3.21106 5.4624 4.16228C5.4624 5.1135 4.66251 5.04865 4.66251 5.78368C4.66251 6.51872 5.4624 6.42213 5.4624 7.22202C5.4624 8.02191 4.6625 8.4042 4.6625 8.96628" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M2.97168 0.973905C2.97168 1.73747 2.17178 2.03086 2.17178 2.56707C2.17178 3.23734 2.97168 3.21106 2.97168 4.16228C2.97168 5.1135 2.17178 5.04865 2.17178 5.78368C2.17178 6.51872 2.97168 6.42213 2.97168 7.22202C2.97168 8.02191 2.17178 8.4042 2.17178 8.96628" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
</g>
<defs>
<clipPath id="clip0_8962_33508">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

@ -0,0 +1,13 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8986_35001)">
<rect x="0.906738" y="0.75" width="8.18652" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path d="M4.5593 9.0991L4.88645 8.77173L3.67755 7.56283L2.46865 8.77173L1.25975 7.56283L2.46865 6.35393L1.25975 5.14503L1.0459 5.35888" stroke="#262E30" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M9.09251 3.07954L8.72727 2.71445L7.40518 4.03655L8.61429 5.24566L6.1461 7.71384L4.8491 6.41684L6.1461 5.11984L4.96227 3.93601L3.77845 5.11984L2.48142 3.82281L4.96227 1.34196L6.33477 2.71445L7.53133 1.51788L6.8388 0.825348M1.91485 0.825348L2.48142 1.39192L3.04799 0.825348M0.907227 2.12245L1.36058 2.5758L0.907227 3.02916" stroke="#262E30" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M7.65723 9.17465L7.33008 8.84731L8.9294 7.24799" stroke="#262E30" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<defs>
<clipPath id="clip0_8986_35001">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,11 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8962_33520)">
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M2.17176 2.13202L4.02663 2.48454L5.2514 1.06366L5.05468 0.5H5.63244L5.76451 0.878425L7.61285 1.2297L8.24183 0.5H8.90923L7.9948 1.56085L8.61232 3.33019L9.5 3.49889V4.00926L8.52729 3.82439L7.29959 5.24867L7.91781 7.02006L9.5 7.32075V7.83482L7.81841 7.51524L6.59345 8.93633L6.79018 9.5H6.21293L6.08089 9.12167L4.23201 8.77029L3.60301 9.5H2.93593L3.85014 8.43941L3.23245 6.66953L1.38226 6.3179L0.5 7.34144V6.56279L0.992717 5.99118L0.5 4.57941V3.68626L1.69685 2.29777L1.07871 0.526648L0.950978 0.502373C0.967106 0.500803 0.983459 0.5 1 0.5H1.60218L2.17176 2.13202ZM0.5 8.7327V9C0.5 9.18217 0.597423 9.34159 0.743011 9.42899L0.5 8.7327ZM5.66511 1.3736L4.44015 2.7947L5.06029 4.57157L6.90918 4.92295L8.13793 3.49745L7.5197 1.72606L5.66511 1.3736ZM7.4047 7.20529L6.17993 8.62617L4.32506 8.27366L3.70693 6.50253L4.93567 5.07704L6.78456 5.42842L7.4047 7.20529ZM3.31784 6.17565L4.54573 4.75115L3.92759 2.98003L2.07871 2.62865L0.849963 4.05415L1.46766 5.82402L3.31784 6.17565Z" fill="#262E30"/>
</g>
<defs>
<clipPath id="clip0_8962_33520">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

@ -0,0 +1,13 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8968_33710)">
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path d="M2.69189 6.67535L3.10107 6.99134M4.56942 5.2441L5.68468 4.63071L6.48395 5.02105L6.20513 5.59727M6.83711 3.77568L7.63638 3.53404L7.98955 5.2441L8.77023 4.63071L9.06763 4.42625M6.20513 2.73477L8.39848 2.51172L9.06763 1.87974M8.54718 3.53404L9.06763 3.42251M5.25716 5.59727V6.47089L4.73671 7.40027L4.01924 8.13369M3.73298 9.09175L3.90026 8.2553L4.01924 8.13369M4.01924 8.13369L4.56942 8.53412M5.90773 8.99881L6.03784 7.92072L6.66983 8.42259M6.20513 7.62332L7.74791 6.47089M7.74791 6.47089L7.19028 6.09913M7.74791 6.47089L8.39848 6.7497" stroke="#262E30" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M8.3615 7.67908L9.0866 8.01366L7.72949 9.03598" stroke="#262E30" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M4.06725 0.931763L4.23473 1.21058L5.25703 1.7868L4.64363 2.40019M6.22358 0.931763L7.06003 1.47081L6.39087 1.91691M8.47269 0.931763L8.17529 1.35928M1.03763 2.51172L1.74396 1.91691L2.58057 2.21431L3.23114 2.0842M3.23114 3.21805L1.74396 3.51545L0.92627 4.09167L1.61398 4.61212L2.91512 4.42625M2.91512 5.59727L1.03763 5.87608L1.24223 6.61959M5.25703 3.51545L4.61582 3.97085M3.97461 4.42625L4.61582 3.97085M4.61582 3.97085L3.97461 6.48948L2.42887 7.79058M1.03763 8.96163L2.42887 7.79058M1.74396 7.47462L2.42887 7.79058M2.42887 7.79058L2.91512 8.45977" stroke="#262E30" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<defs>
<clipPath id="clip0_8968_33710">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View file

@ -0,0 +1,22 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8962_33421)">
<path d="M2.71445 9.21884L9.30176 4.43027" stroke="#909090" stroke-width="0.5"/>
<path d="M6.15028 9.30826L9.30176 5.98502" stroke="#909090" stroke-width="0.5"/>
<path d="M0.771591 2.96591L4.35205 0.73642" stroke="#909090" stroke-width="0.5"/>
<path d="M0.771942 5.19589L5.52734 0.73642" stroke="#909090" stroke-width="0.5"/>
<path d="M0.771576 6.69101L8.8916 0.73642" stroke="#909090" stroke-width="0.5"/>
<path d="M1.29027 9.3082L9.30176 1.68954" stroke="#909090" stroke-width="0.5"/>
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.2334 7.34467L4.44482 0.757355" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.32275 3.90883L5.99951 0.757355" stroke="#262E30" stroke-width="0.5"/>
<path d="M2.98047 9.28731L0.750977 5.70685" stroke="#262E30" stroke-width="0.5"/>
<path d="M5.21045 9.28731L0.750977 4.53191" stroke="#262E30" stroke-width="0.5"/>
<path d="M6.70557 9.28731L0.750977 1.16728" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.32275 8.76884L1.7041 0.757354" stroke="#262E30" stroke-width="0.5"/>
</g>
<defs>
<clipPath id="clip0_8962_33421">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

@ -0,0 +1,15 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8991_35043)">
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path d="M0.872559 0.918608L9.08702 9.13218" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M0.872559 3.73519L6.27013 9.13218" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M0.87207 6.43369L3.57086 9.13218" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M9.20605 6.19391L3.80848 0.796919" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M9.20605 3.49542L6.50727 0.796921" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
</g>
<defs>
<clipPath id="clip0_8991_35043">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 873 B

View file

@ -0,0 +1,21 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_9014_35114)">
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path d="M0.872559 0.918608L9.08702 9.13218" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M0.872559 3.73519L6.27013 9.13218" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M0.87207 6.43369L3.57086 9.13218" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M1.22949 8.63704L1.22949 6.94164" stroke="#262E30" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M8.75781 2.99386L8.75781 1.29847" stroke="#262E30" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M8.75781 8.63063L8.75781 5.91498" stroke="#262E30" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M1.22949 3.90187L1.22949 1.43156" stroke="#262E30" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M3.3291 8.76787H5.76221" stroke="#262E30" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M4.38428 1.22756L6.81738 1.22756" stroke="#262E30" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M9.20605 6.19391L3.80848 0.796919" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M9.20605 3.49542L6.50727 0.79692" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
</g>
<defs>
<clipPath id="clip0_9014_35114">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,12 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8988_35027)">
<rect x="0.906738" y="0.75" width="8.18652" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path d="M4.9637 5.02569L3.88802 3.94978H2.35885L3.43476 5.02569L2.47619 5.98426H3.88802V7.61449L4.9637 6.5388L5.95471 7.52982V6.22301H7.55276L6.42825 5.0985L7.57696 3.94978H6.08038V2.51779L4.9637 3.63447L2.8603 1.53108V2.84139H1.03223V3.94978L2.03942 4.95697L1.12934 5.86705V7.11291H2.73116V9.08687H3.76668L4.77793 8.07562L5.78917 9.08687H6.98649V7.27471H8.94427V5.98426L7.91699 4.95697L8.92418 3.94978V3.05173H7.18065V0.786538H6.33929L5.1177 2.00813L3.88802 0.778439" stroke="#262E30" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M1.93858 0.818897V1.7088H1M1 8.09989H1.71182V9.07069M8.05437 9.07069V8.37495H8.94427M8.94427 1.96768H8.31325V0.818897" stroke="#262E30" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<defs>
<clipPath id="clip0_8988_35027">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,20 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8962_33369)">
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path d="M3.93311 0.738602L0.754395 3.91748" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.26416 6.04335L6.08545 9.22223" stroke="#262E30" stroke-width="0.5"/>
<path d="M6.44191 0.705093L0.797852 6.34944" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.26417 3.57788L3.62012 9.22223" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.12305 0.853149L0.754395 9.22223" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.23437 3.88749L6.0555 0.708771" stroke="#262E30" stroke-width="0.5"/>
<path d="M3.92969 9.21854L0.750809 6.03983" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.26807 6.39629L3.62372 0.752228" stroke="#262E30" stroke-width="0.5"/>
<path d="M6.39551 9.21855L0.75116 3.57449" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.12012 9.07742L0.751035 0.70877" stroke="#262E30" stroke-width="0.5"/>
</g>
<defs>
<clipPath id="clip0_8962_33369">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,15 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8962_33656)">
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path d="M0.759277 7.5434L2.45215 9.23609" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M7.37939 0.805344L9.07227 2.49803" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M0.872559 4.27128L5.73399 9.13219" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M4.33887 0.805344L9.2003 5.66625" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M0.872559 0.805344L9.2003 9.13219" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
</g>
<defs>
<clipPath id="clip0_8962_33656">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 871 B

View file

@ -0,0 +1,30 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8962_33456)">
<path d="M5.40998 5.82346L6.10041 6.98635M6.10041 6.98635L5.28271 8.38546M6.10041 6.98635H7.60868" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M1.701 3.64288L2.39143 4.80578M2.39143 4.80578L1.57373 6.20489M2.39143 4.80578H3.8997" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M8.02424 3.99553L8.71467 5.15842M8.71467 5.15842L7.89697 6.55753M8.71467 5.15842H9.21686" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M2.17556 0.81871L2.56413 1.52525M2.56413 1.52525L2.00143 2.46964M2.56413 1.52525H4.0724" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M5.27863 1.5845L5.96906 2.7474M5.96906 2.7474L5.15137 4.14651M5.96906 2.7474H7.47733" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M4.56651 4.26151L4.95645 4.91829M4.95645 4.91829L4.49463 5.70847M4.95645 4.91829H5.80829" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M8.0836 2.03914L8.47354 2.69592M8.47354 2.69592L8.01172 3.48611M8.47354 2.69592H9.32538" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M0.996194 6.55753L1.38613 7.21431M1.38613 7.21431L0.924316 8.00449M1.38613 7.21431H2.23798" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M2.31338 7.61258L2.72347 8.29106M2.72347 8.29106L2.23779 9.10735M2.72347 8.29106H4.05189" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M8.0836 6.16562L8.47354 6.8224M8.47354 6.8224L8.01172 7.61259M8.47354 6.8224H9.32538" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M3.63157 6.94943L3.81028 7.25044M3.81028 7.25044L3.59863 7.61258M3.81028 7.25044H4.20068" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<path d="M7.08958 4.59232L7.26829 4.89332M7.26829 4.89332L7.05664 5.25546M7.26829 4.89332H7.65869" stroke="#ACACAC" stroke-width="0.5" stroke-linecap="round"/>
<line x1="4.32227" y1="0.862122" x2="4.32227" y2="8.98567" stroke="#262E30" stroke-width="0.5"/>
<line x1="7.73438" y1="0.862122" x2="7.73437" y2="8.98567" stroke="#262E30" stroke-width="0.5"/>
<path d="M6.31467 0.627029L0.924316 3.92876" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M9.12923 7.43646L6.40137 9.10735" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M9.18444 3.26669L0.837891 8.37917" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M9.18542 6.40488L0.870535 1.88811" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M6.08917 9.03103L0.866802 6.19416" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<path d="M9.06026 2.1828L6.25726 0.660164" stroke="#262E30" stroke-width="0.5" stroke-linecap="round"/>
<rect x="0.75" y="0.612366" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
</g>
<defs>
<clipPath id="clip0_8962_33456">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3 KiB

View file

@ -0,0 +1,19 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8962_33490)">
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path d="M0.746986 5.16739L3.53424 0.844062" stroke="#262E30" stroke-width="0.5"/>
<path d="M1.95284 9.20253L7.14221 0.799846" stroke="#262E30" stroke-width="0.5"/>
<path d="M0.747174 3.28395L9.26471 2.57016" stroke="#262E30" stroke-width="0.5"/>
<path d="M0.746956 6.38221L9.24709 5.48466" stroke="#262E30" stroke-width="0.5"/>
<path d="M1.48203 9.27676L9.27375 8.37922" stroke="#262E30" stroke-width="0.5"/>
<path d="M6.08594 9.27675L9.27344 3.57422" stroke="#262E30" stroke-width="0.5"/>
<path d="M1.68213 0.686707L8.57031 9.27675" stroke="#262E30" stroke-width="0.5"/>
<path d="M0.74707 4.42848L4.58105 9.27675" stroke="#262E30" stroke-width="0.5"/>
<path d="M5.94092 0.686707L9.32617 5.16739" stroke="#262E30" stroke-width="0.5"/>
</g>
<defs>
<clipPath id="clip0_8962_33490">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,19 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8962_33475)">
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.17676 0.818985L0.65918 3.09033" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.17676 3.82254L0.65918 6.09389" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.17676 6.8261L0.65918 9.09744" stroke="#262E30" stroke-width="0.5"/>
<path d="M0.778809 9.21701L3.05016 0.699432" stroke="#262E30" stroke-width="0.5"/>
<path d="M3.78223 9.21701L6.05357 0.699432" stroke="#262E30" stroke-width="0.5"/>
<path d="M6.78613 9.21701L9.05748 0.699432" stroke="#262E30" stroke-width="0.5"/>
<path d="M0.928223 0.848862L9.11719 9.12732" stroke="#262E30" stroke-width="0.5"/>
<path d="M0.65918 4.95822L4.99268 9.27675" stroke="#262E30" stroke-width="0.5"/>
<path d="M4.99268 0.848862L9.32617 5.16739" stroke="#262E30" stroke-width="0.5"/>
</g>
<defs>
<clipPath id="clip0_8962_33475">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,20 @@
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_8962_33369)">
<path d="M9.23437 3.88749L6.0555 0.708771" stroke="#909090" stroke-width="0.5"/>
<path d="M3.92969 9.21854L0.750809 6.03983" stroke="#909090" stroke-width="0.5"/>
<path d="M9.26807 6.39629L3.62372 0.752228" stroke="#909090" stroke-width="0.5"/>
<path d="M6.39551 9.21855L0.75116 3.57449" stroke="#909090" stroke-width="0.5"/>
<path d="M9.12012 9.07742L0.751035 0.70877" stroke="#909090" stroke-width="0.5"/>
<rect x="0.75" y="0.75" width="8.5" height="8.5" rx="0.25" stroke="#262E30" stroke-width="0.5"/>
<path d="M3.93311 0.738602L0.754395 3.91748" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.26416 6.04335L6.08545 9.22223" stroke="#262E30" stroke-width="0.5"/>
<path d="M6.44191 0.705093L0.797852 6.34944" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.26417 3.57788L3.62012 9.22223" stroke="#262E30" stroke-width="0.5"/>
<path d="M9.12305 0.853149L0.754395 9.22223" stroke="#262E30" stroke-width="0.5"/>
</g>
<defs>
<clipPath id="clip0_8962_33369">
<rect width="10" height="10" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -1009,6 +1009,7 @@ void Choice::BUILD() {
temp = new choice_ctrl(m_parent, wxID_ANY, wxString(""), wxDefaultPosition, size, 0, nullptr, wxCB_READONLY); temp = new choice_ctrl(m_parent, wxID_ANY, wxString(""), wxDefaultPosition, size, 0, nullptr, wxCB_READONLY);
#endif //__WXOSX__ #endif //__WXOSX__
} }
temp->GetDropDown().SetUseContentWidth(true);
if (parent_is_custom_ctrl && m_opt.height < 0) if (parent_is_custom_ctrl && m_opt.height < 0)
opt_height = (double) temp->GetTextCtrl()->GetSize().GetHeight() / m_em_unit; opt_height = (double) temp->GetTextCtrl()->GetSize().GetHeight() / m_em_unit;
@ -1035,9 +1036,20 @@ void Choice::BUILD() {
temp->Append(el); temp->Append(el);
} else { } else {
// Append localized enum_labels // Append localized enum_labels
for (auto el : m_opt.enum_labels) int i = 0;
boost::filesystem::path image_path(Slic3r::resources_dir());
image_path /= "images";
for (auto el : m_opt.enum_labels) {
auto icon_name = "param_" + m_opt.enum_values[i];
if (boost::filesystem::exists(image_path / (icon_name + ".svg"))) {
ScalableBitmap bm(temp, icon_name, 24);
temp->Append(_(el), bm.bmp());
} else {
temp->Append(_(el)); temp->Append(_(el));
} }
++i;
}
}
set_selection(); set_selection();
} }
@ -1393,6 +1405,20 @@ void Choice::msw_rescale()
field->SetValue(selection) : field->SetValue(selection) :
field->SetSelection(idx); field->SetSelection(idx);
#else #else
if (!m_opt.enum_labels.empty()) {
boost::filesystem::path image_path(Slic3r::resources_dir());
image_path /= "images";
int i = 0;
auto temp = dynamic_cast<choice_ctrl *>(window);
for (auto el : m_opt.enum_values) {
auto icon_name = "param_" + m_opt.enum_values[i];
if (boost::filesystem::exists(image_path / (icon_name + ".svg"))) {
ScalableBitmap bm(window, icon_name, 24);
temp->SetItemBitmap(i, bm.bmp());
}
++i;
}
}
auto size = wxSize(def_width_wider() * m_em_unit, wxDefaultCoord); auto size = wxSize(def_width_wider() * m_em_unit, wxDefaultCoord);
if (m_opt.height >= 0) if (m_opt.height >= 0)
size.SetHeight(m_opt.height * m_em_unit); size.SetHeight(m_opt.height * m_em_unit);