Kar1son 12 Posted April 17, 2017 где то в конфигах цвета записываются в формате 0x______ где то #______ как правильно и в чем разница? 1 1 Quote Share this post Link to post Short link Share on other sites
demon2597 5,468 #386255 Posted April 19, 2017 (edited) где то в конфигах цвета записываются в формате 0x______ где то #______ как правильно и в чем разница? и так и так правильно, просто разный формат записи в разных случаях. с решеткой пишется в HTML (<font color='#000000'>...</font>), а с 0x когда является параметром какой-нибудь настройки ("textFieldShadow": { "color": "0x000000"... }). если есть сомнения как правильно, всегда можно посмотреть для примера дефолтный конфиг. Edited April 19, 2017 by demon2597 Quote Share this post Link to post Short link Share on other sites
camrad_osten 36 #386265 Posted April 19, 2017 и так и так правильно, просто разный формат записи в разных случаях. с решеткой пишется в HTML (<font color='#000000'>...</font>), а с 0x когда является параметром какой-нибудь настройки ("textFieldShadow": { "color": "0x000000"... }). если есть сомнения как правильно, всегда можно посмотреть для примера дефолтный конфиг. То есть, эти два варианта не равнозначны по применению и наоборот работать не будет? Quote Share this post Link to post Short link Share on other sites
demon2597 5,468 #386270 Posted April 19, 2017 (edited) То есть, эти два варианта не равнозначны по применению и наоборот работать не будет? не равнозначны. в каких-то случаях с неправильным префиксом может не работать. например в полосе захвата, чтобы покрасить текст в системный цвет, а не в жестко заданный, я менял этот префикс в помощью py-macro, потому, что обычный макрос {{c:system}} здесь не работал: "format": "<font size='15' color='{{py:replace('{{.colors.system.enemy_alive}}', '0x', '#')}}'>{{l10n:allyBaseCapture}}</font>" Edited April 19, 2017 by demon2597 Quote Share this post Link to post Short link Share on other sites