ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ β€” это Π½Π΅ просто ΡƒΠΊΡ€Π°ΡˆΠ΅Π½ΠΈΠ΅ интСрфСйса, Π° Π²Π°ΠΆΠ½Ρ‹ΠΉ элСмСнт удобства Ρ€Π°Π±ΠΎΡ‚Ρ‹. Они ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ быстрСС ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² систСмС, ΡΠΎΠΊΡ€Π°Ρ‰Π°ΡŽΡ‚ врСмя поиска Π½ΡƒΠΆΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ ΡΠ½ΠΈΠΆΠ°ΡŽΡ‚ количСство ошибок ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΊΠΎΠΌΠ°Π½Π΄. Π‘Π΅Π· Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Π½Π½Ρ‹Ρ… ΠΈΠΊΠΎΠ½ΠΎΠΊ Π΄Π°ΠΆΠ΅ самая продуманная конфигурация ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π³Ρ€ΠΎΠΌΠΎΠ·Π΄ΠΊΠΎΠΉ ΠΈ Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ всС способы добавлСния ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² 1Π‘ 8.3: ΠΎΡ‚ простой Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· конструктор Π΄ΠΎ создания динамичСских ΠΈΠΊΠΎΠ½ΠΎΠΊ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ встроСнного языка. ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»ΠΈΠΌ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΌ ошибкам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ приводят ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΈΠΊΠΎΠ½ΠΊΠΈ Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ΠΈΠ»ΠΈ выглядят Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΎ. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, Π³Π΄Π΅ Π²Π·ΡΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Π½Π°Π±ΠΎΡ€Ρ‹ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌΡƒ ΡΡ‚ΠΈΠ»ΡŽ 1Π‘, ΠΈ ΠΊΠ°ΠΊ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΏΠΎΠ΄ свои Π½ΡƒΠΆΠ΄Ρ‹.

Если Π²Ρ‹ Π½ΠΈΠΊΠΎΠ³Π΄Π° Ρ€Π°Π½ΡŒΡˆΠ΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ с графичСскими элСмСнтами Π² 1Π‘, Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ β€” инструкции составлСны Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ с Π½ΠΈΠΌΠΈ справился Π΄Π°ΠΆΠ΅ Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ. ΠžΠΏΡ‹Ρ‚Π½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π½Π°ΠΉΠ΄ΡƒΡ‚ здСсь ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°ΠΊ динамичСски ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΠΈ Π² зависимости ΠΎΡ‚ состояния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ SVG-Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ высокого Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

πŸ“Š Для ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ 1Π‘ Π²Ρ‹ Ρ‡Π°Ρ‰Π΅ всСго настраиваСтС ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹?
Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»Π΅ΠΉ (Π£Π’)
БухгалтСрия прСдприятия (Π‘ΠŸ)
Π—Π°Ρ€ΠΏΠ»Π°Ρ‚Π° ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ пСрсоналом (Π—Π£ΠŸ)
Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΎΠ±ΠΎΡ€ΠΎΡ‚
Бвоя Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ°

1. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² 1Π‘ ΠΈ Π³Π΄Π΅ ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ

ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ β€” это нСбольшиС графичСскиС изобраТСния (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 16Γ—16 ΠΈΠ»ΠΈ 32Γ—32 пиксСлСй), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈΠ»ΠΈ статусы Π² интСрфСйсС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Они ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… мСстах:

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ области использования:

  • πŸ“Œ ΠšΠΎΠΌΠ°Π½Π΄Π½Ρ‹Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ β€” ΠΈΠΊΠΎΠ½ΠΊΠΈ рядом с ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ дСйствий (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ", "ΠŸΡ€ΠΎΠ²Π΅ΡΡ‚ΠΈ", "ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ").
  • πŸ“‹ Π”Π΅Ρ€Π΅Π²ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² β€” Π·Π½Π°Ρ‡ΠΊΠΈ для справочников, Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ² Π² ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ.
  • πŸ“Š БтатусныС ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ β€” ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ состояния Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΎΠ²Π΅Π΄Ρ‘Π½/Π½Π΅ ΠΏΡ€ΠΎΠ²Π΅Π΄Ρ‘Π½, ΠΎΠΏΠ»Π°Ρ‡Π΅Π½/Π½Π΅ ΠΎΠΏΠ»Π°Ρ‡Π΅Π½).
  • πŸ”§ Настройки ΠΈ администрированиС β€” ΠΈΠΊΠΎΠ½ΠΊΠΈ для Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π°.

Π’ соврСмСнных вСрсиях ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ (начиная с 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ 8.3.10) ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ растровыС изобраТСния (.bmp, .png), Π½ΠΎ ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ (.svg), Ρ‡Ρ‚ΠΎ позволяСт ΠΈΠΊΠΎΠ½ΠΊΠ°ΠΌ Ρ‡Ρ‘Ρ‚ΠΊΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° экранах с высоким Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ (Retina, 4K). Однако для совмСстимости со старыми вСрсиями рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°.

Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² 1Π‘ Π½Π΅ просто ΡƒΠΊΡ€Π°ΡˆΠ°ΡŽΡ‚ интСрфСйс β€” ΠΎΠ½ΠΈ ΡƒΡΠΊΠΎΡ€ΡΡŽΡ‚ восприятиС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. По Π΄Π°Π½Π½Ρ‹ΠΌ исслСдований, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°ΡŽΡ‚ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΊΠΈ Π½Π° 20–30% быстрСС, Ρ‡Π΅ΠΌ тСкстовыС подписи. НапримСр, ΠΈΠΊΠΎΠ½ΠΊΠ° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° (ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ) ΠΈΠ»ΠΈ дискСты (Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ) ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятны Π΄Π°ΠΆΠ΅ Π±Π΅Π· надписи.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π² 1Π‘ ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹?

ΠŸΡ€ΠΈΡ‡ΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько:

1. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΠ΅Ρ‚ Ρ„Π°ΠΉΠ» изобраТСния β€” ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΡƒΠΊΠ°Π·Π°Π½ Π½Π΅Π²Π΅Ρ€Π½ΠΎ ΠΈΠ»ΠΈ Ρ„Π°ΠΉΠ» ΡƒΠ΄Π°Π»Ρ‘Π½.

2. НСсоотвСтствиС Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ .svg, Π° Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ .png.

3. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с кэшСм β€” ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ очистка кэша ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ Ρ‡Π΅Ρ€Π΅Π· БСрвис β†’ ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° кэша Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅.

4. ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΠΏΡ€Π°Π² β€” Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Ρ‚ΡŒ ΠΏΡ€Π°Π² Π½Π° просмотр графичСских рСсурсов.

2. Бпособы добавлСния ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² 1Π‘

Π’ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ 8.3 Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ основных способа Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ:

  1. Π§Π΅Ρ€Π΅Π· конструктор интСрфСйса β€” самый простой ΠΌΠ΅Ρ‚ΠΎΠ΄ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ², Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ программирования.
  2. ΠŸΡƒΡ‚Π΅ΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π² справочник "ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹" β€” ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для массового ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° ΠΈΠΊΠΎΠ½ΠΎΠΊ.
  3. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· встроСнный язык β€” Π³ΠΈΠ±ΠΊΠΈΠΉ способ для динамичСского управлСния ΠΈΠΊΠΎΠ½ΠΊΠ°ΠΌΠΈ.

Рассмотрим ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅.

2.1. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· конструктор интСрфСйса

Π­Ρ‚ΠΎ самый быстрый способ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΡƒ для ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ»ΠΈ элСмСнта Ρ„ΠΎΡ€ΠΌΡ‹. ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π°.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ:

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Π½ΡƒΠΆΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„ΠΎΡ€ΠΌΡƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈΠ»ΠΈ справочника).
  2. Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ элСмСнт, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΡƒ (ΠΊΠ½ΠΎΠΏΠΊΠ°, ΠΊΠΎΠΌΠ°Π½Π΄Π°, Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ°).
  3. Π’ ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ свойств Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΠΏΠΎΠ»Π΅ ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ ... рядом с Π½ΠΈΠΌ.
  4. Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠ΄Π½Ρƒ ΠΈΠ· стандартных ΠΈΠΊΠΎΠ½ΠΎΠΊ ΠΈΠ»ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ свою Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ½ΠΎΠΏΠΊΡƒ Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ.

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² 1Π‘ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΎΠΊΠΎΠ»ΠΎ 200 ΠΈΠΊΠΎΠ½ΠΎΠΊ, сгруппированных ΠΏΠΎ катСгориям: Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, ДСйствия, ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, Бтатусы. Если подходящСй ΠΈΠΊΠΎΠ½ΠΊΠΈ Π½Π΅Ρ‚, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ свою Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ .png ΠΈΠ»ΠΈ .svg.

πŸ–ΌοΈ Π Π°Π·ΠΌΠ΅Ρ€ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 32Γ—32 пиксСлСй (ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ 16Γ—16)

🎨 Π€ΠΎΠ½ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΉ (Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ PNG-24 ΠΈΠ»ΠΈ SVG)

πŸ” ΠšΠΎΠ½Ρ‚Ρ€Π°ΡΡ‚Π½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π°, Ρ‡Ρ‘Ρ‚ΠΊΠΈΠ΅ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Ρ‹

πŸ“ Имя Ρ„Π°ΠΉΠ»Π° Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² ΠΈ ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Ρ‹

-->

2.2. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π² справочник "ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹"

Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠΊΠΎΠ½ΠΎΠΊ сразу (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для кастомной ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ), ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ справочник ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Он доступСн Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· мСню ВсС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ β†’ Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ β†’ ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Как Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ массово:

  • πŸ“ ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ с изобраТСниями (Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ .png, .svg, .bmp).
  • πŸ–±οΈ Π’ справочникС ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ.
  • πŸ”„ БистСма автоматичСски создаст элСмСнты справочника с ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ².
  • πŸ”§ ΠŸΡ€ΠΈ нСобходимости ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ названия ΠΈ Π½Π°Π·Π½Π°Ρ‡ΡŒΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹", "ΠžΡ‚Ρ‡Ρ‘Ρ‚Ρ‹").

ПослС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠΊΠΎΠ½ΠΊΠΈ становятся доступны Π²ΠΎ всСх Ρ„ΠΎΡ€ΠΌΠ°Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Π˜Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· конструктор ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ, ΠΎΠ±Ρ€Π°Ρ‰Π°ΡΡΡŒ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.МояИконка).

πŸ’‘

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Π½Π°Π±ΠΎΡ€Ρ‹ ΠΈΠΊΠΎΠ½ΠΎΠΊ ΠΎΡ‚ 1Π‘. Π˜Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π² ИВБ (Ρ€Π°Π·Π΄Π΅Π» "ГрафичСскиС рСсурсы"). Π­Ρ‚ΠΈ ΠΈΠΊΠΎΠ½ΠΊΠΈ ΡƒΠΆΠ΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎΠ΄ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ ΡΡ‚ΠΈΠ»ΡŒ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹.

2.3. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ созданиС ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ

Для динамичСского управлСния ΠΈΠΊΠΎΠ½ΠΊΠ°ΠΌΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² зависимости ΠΎΡ‚ статуса Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ встроСнный язык 1Π‘. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹:

1. НазначСниС ΠΈΠΊΠΎΠ½ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ΄:

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π€ΠΎΡ€ΠΌΡ‹.ΠšΠ½ΠΎΠΏΠΊΠ°ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ.ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° = ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ;

2. ДинамичСская смСна ΠΈΠΊΠΎΠ½ΠΊΠΈ:

Если Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚.ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ Π’ΠΎΠ³Π΄Π°

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π€ΠΎΡ€ΠΌΡ‹.Бтатус.ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° = ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½;

Π˜Π½Π°Ρ‡Π΅

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π€ΠΎΡ€ΠΌΡ‹.Бтатус.ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° = ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.ΠΠ΅ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½;

ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

3. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈΠ· Ρ„Π°ΠΉΠ»Π°:

ΠŸΡƒΡ‚ΡŒΠšΠ€Π°ΠΉΠ»Ρƒ = "C:\Icons\myicon.png";

ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° = Новый ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°(ΠŸΡƒΡ‚ΡŒΠšΠ€Π°ΠΉΠ»Ρƒ);

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π€ΠΎΡ€ΠΌΡ‹.МояКнопка.ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° = ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°;

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с SVG Π² ΠΊΠΎΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ класс Π’Π΅ΠΊΡ‚ΠΎΡ€Π½Π°ΡΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°:

Π’Π΅ΠΊΡ‚ΠΎΡ€Π½Π°ΡΠ˜ΠΊΠΎΠ½ΠΊΠ° = Новый Π’Π΅ΠΊΡ‚ΠΎΡ€Π½Π°ΡΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°("C:\Icons\myicon.svg");

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π€ΠΎΡ€ΠΌΡ‹.Кнопка.ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° = Π’Π΅ΠΊΡ‚ΠΎΡ€Π½Π°ΡΠ˜ΠΊΠΎΠ½ΠΊΠ°;

πŸ’‘

ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΈΠΊΠΎΠ½ΠΎΠΊ всСгда провСряйтС сущСствованиС Ρ„Π°ΠΉΠ»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ошибок. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ°...Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅.

3. ВрСбования ΠΊ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ: Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹, ΡΡ‚ΠΈΠ»ΡŒ

НСсмотря Π½Π° ΠΊΠ°ΠΆΡƒΡ‰ΡƒΡŽΡΡ простоту, ΠΊ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ Π² 1Π‘ ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»ΡΡŽΡ‚ΡΡ строгиС трСбования. Π˜Ρ… нСсоблюдСниС ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΈΠΊΠΎΠ½ΠΊΠΈ выглядят Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΎ, Π½Π΅ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ Π½Π° Ρ‚Ρ‘ΠΌΠ½ΠΎΠΌ Ρ„ΠΎΠ½Π΅ ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ тСхничСскиС трСбования:

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ
Π Π°Π·ΠΌΠ΅Ρ€ 16Γ—16 ΠΈΠ»ΠΈ 32Γ—32 пиксСлСй Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ автоматичСски ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΡƒΡ…ΡƒΠ΄ΡˆΠ°Π΅Ρ‚ качСство.
Π€ΠΎΡ€ΠΌΠ°Ρ‚ .png (с ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒΡŽ), .svg, .bmp SVG поддСрТиваСтся с вСрсии 8.3.10, для старых вСрсий ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ PNG.
ЦвСтовая схСма ΠšΠΎΠ½Ρ‚Ρ€Π°ΡΡ‚Π½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π°, ΠΈΠ·Π±Π΅Π³Π°ΠΉΡ‚Π΅ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠ² Иконки Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ‡Ρ‘Ρ‚ΠΊΠΎ Π²ΠΈΠ΄Π½Ρ‹ Π½Π° Π±Π΅Π»ΠΎΠΌ ΠΈ Ρ‚Ρ‘ΠΌΠ½ΠΎΠΌ Ρ„ΠΎΠ½Π΅.
ΠŸΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ Π€ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ PNG-24 ΠΈΠ»ΠΈ SVG Π±Π΅Π· Ρ„ΠΎΠ½Π°.
Имя Ρ„Π°ΠΉΠ»Π° ЛатинскиС Π±ΡƒΠΊΠ²Ρ‹, Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ² ΠŸΡ€ΠΈΠΌΠ΅Ρ€: document_print.png, Π° Π½Π΅ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°.png.

БтилистичСски ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² 1Π‘ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌΡƒ Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅:

  • 🎨 Блишком ярких ΠΈΠ»ΠΈ ΠΊΡ€ΠΈΡ‡Π°Ρ‰ΠΈΡ… Ρ†Π²Π΅Ρ‚ΠΎΠ².
  • πŸ–ΌοΈ Π‘Π»ΠΎΠΆΠ½Ρ‹Ρ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ β€” ΠΈΠΊΠΎΠ½ΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΡƒΠ·Π½Π°Π²Π°Π΅ΠΌΠΎΠΉ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ 16Γ—16.
  • πŸ“ АссимСтричных Ρ„ΠΎΡ€ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слоТно Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π½Π° малСньком Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅.

Π’Π°ΠΆΠ½ΠΎ: Ссли Π²Ρ‹ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ для ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π° 1Π‘:БовмСстимо ΠΈΠ»ΠΈ 1Π‘:Fresh, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ стандартныС ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ 1Π‘. ΠšΠ°ΡΡ‚ΠΎΠΌΠ½Ρ‹Π΅ изобраТСния ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ†ΠΈΡŽ.

πŸ’‘

Для создания ΠΈΠΊΠΎΠ½ΠΎΠΊ ΠΏΠΎΠ΄ 1Π‘ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ Π²Ρ€ΠΎΠ΄Π΅ Inkscape (для SVG) ΠΈΠ»ΠΈ GIMP (для PNG). Π’ Π½ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ сСтку 16Γ—16 пиксСлСй ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅.

4. Π“Π΄Π΅ Π²Π·ΡΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для 1Π‘

Π‘ΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΠΈ с нуля β€” Π΄ΠΎΠ»Π³ΠΎ ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ дизайнСрских Π½Π°Π²Ρ‹ΠΊΠΎΠ². К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, Π΅ΡΡ‚ΡŒ нСсколько источников Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ΄ 1Π‘:

1. Бтандартная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° 1Π‘

  • πŸ“¦ Π’Ρ…ΠΎΠ΄ΠΈΡ‚ Π² поставку ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ (доступна Π² конструкторС интСрфСйса).
  • πŸ”„ РСгулярно обновляСтся β€” Π² Π½ΠΎΠ²Ρ‹Ρ… вСрсиях Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΈΠΊΠΎΠ½ΠΊΠΈ для Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.
  • 🎨 Π‘Ρ‚ΠΈΠ»ΡŒ Π΅Π΄ΠΈΠ½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΉ, соотвСтствуСт Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½ΠΎΠΌΡƒ Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ.

2. ИВБ (Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎ-тСхнологичСскоС сопровоТдСниС)

  • πŸ“ Π Π°Π·Π΄Π΅Π» "ГрафичСскиС рСсурсы" содСрТит Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π°Π±ΠΎΡ€Ρ‹ ΠΈΠΊΠΎΠ½ΠΎΠΊ.
  • πŸ” Π•ΡΡ‚ΡŒ тСматичСскиС ΠΏΠ°ΠΊΠΈ: для Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€ΠΈΠΈ, Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ, производства.
  • πŸ“₯ Доступно для подписчиков ИВБ.

3. Π‘Ρ‚ΠΎΡ€ΠΎΠ½Π½ΠΈΠ΅ рСсурсы

  • 🌐 Flaticon, IconFinder β€” бСсплатныС ΠΈ ΠΏΠ»Π°Ρ‚Π½Ρ‹Π΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ (Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ простыС, Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ).
  • 🎨 Material Icons ΠΎΡ‚ Google β€” Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Π΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ Π² стилС Material Design (подходят для соврСмСнных ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ).
  • πŸ“¦ Font Awesome β€” ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ Π² PNG ΠΈΠ»ΠΈ SVG.

ΠŸΡ€ΠΈ использовании сторонних ΠΈΠΊΠΎΠ½ΠΎΠΊ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ провСряйтС Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ. НСкоторыС Π½Π°Π±ΠΎΡ€Ρ‹ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ указания авторства ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‰Π°ΡŽΡ‚ коммСрчСскоС использованиС.

Как ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈΠ· ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Font Awesome) Π² PNG

1. НайдитС Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠΊΠΎΠ½ΠΊΡƒ Π½Π° сайтС Font Awesome.

2. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΅Ρ‘ HTML-ΠΊΠΎΠ΄ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, <i></i>).

3. Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠ΄ Π½Π° страницу с инструмСнтом Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, CodePen).

4. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ ΠΎΠ±Ρ€Π΅ΠΆΡŒΡ‚Π΅ Π΄ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° 16Γ—16 ΠΈΠ»ΠΈ 32Γ—32 пиксСлСй.

5. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ ΠΊΠ°ΠΊ PNG с ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌ Ρ„ΠΎΠ½ΠΎΠΌ.

5. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ

Π”Π°ΠΆΠ΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ Π² 1Π‘. Π’ΠΎΡ‚ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространённыС ошибки ΠΈ способы ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

1. Иконки Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ

  • πŸ” ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: НСвСрный ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ ΠΈΠ»ΠΈ отсутствиС ΠΏΡ€Π°Π² Π½Π° доступ.
  • βœ… РСшСниС: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ Π² свойствС ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈ ΠΏΡ€Π°Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

2. Π Π°Π·ΠΌΡ‹Ρ‚Ρ‹Π΅ ΠΈΠ»ΠΈ пиксСлизированныС ΠΈΠΊΠΎΠ½ΠΊΠΈ

  • πŸ” ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: Π˜ΡΡ…ΠΎΠ΄Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ слишком большоС ΠΈΠ»ΠΈ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.
  • βœ… РСшСниС: Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ исходники Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 16Γ—16 ΠΈΠ»ΠΈ 32Γ—32 с Ρ‡Ρ‘Ρ‚ΠΊΠΈΠΌΠΈ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π°ΠΌΠΈ.

3. Иконки Π½Π΅ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ динамичСски

  • πŸ” ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: Код обновлСния ΠΈΠΊΠΎΠ½ΠΊΠΈ выполняСтся Π΄ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„ΠΎΡ€ΠΌΡ‹.
  • βœ… РСшСниС: ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ ΠΊΠΎΠ΄ Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠŸΡ€ΠΈΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ ΠΈΠ»ΠΈ ΠŸΡ€ΠΈΠ˜Π·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ.

4. Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ ΠΈΠΊΠΎΠ½ΠΊΠ° Π²ΠΈΠ΄Π½Π°, Π° Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ β€” Π½Π΅Ρ‚

  • πŸ” ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: Π€Π°ΠΉΠ» ΠΈΠΊΠΎΠ½ΠΊΠΈ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ Π² состав распрСдСляСмой Π±Π°Π·Ρ‹.
  • βœ… РСшСниС: Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π² Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ.

5. SVG-ΠΈΠΊΠΎΠ½ΠΊΠΈ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚

  • πŸ” ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: ВСрсия ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΡΡ‚Π°Ρ€ΡˆΠ΅ 8.3.10 ΠΈΠ»ΠΈ Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ SVG.
  • βœ… РСшСниС: ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ SVG Π² PNG.
πŸ’‘

Если ΠΈΠΊΠΎΠ½ΠΊΠ° отобраТаСтся ΠΊΡ€ΠΈΠ²ΠΎ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, смСщСна Π² сторону), ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π½Π΅Ρ‚ Π»ΠΈ Π»ΠΈΡˆΠ½ΠΈΡ… отступов Π² самом Ρ„Π°ΠΉΠ»Π΅ изобраТСния. Π’ графичСских Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°Ρ… Ρ‚ΠΈΠΏΠ° GIMP ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ "ΠžΠ±Ρ€Π΅Π·Π°Ρ‚ΡŒ ΠΏΠΎ содСрТимому".

6. ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ: динамичСскиС ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ SVG

Для ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² 1Π‘ доступны Π±ΠΎΠ»Π΅Π΅ слоТныС ΠΏΡ€ΠΈΡ‘ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ интСрфСйс Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ.

1. ДинамичСскоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈΠΊΠΎΠ½ΠΎΠΊ

МоТно ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΠΈ Π² зависимости ΠΎΡ‚ состояния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. НапримСр, для Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° "Π—Π°ΠΊΠ°Π· покупатСля":

  • πŸ“„ Новый β€” сСрая ΠΈΠΊΠΎΠ½ΠΊΠ°.
  • 🟒 ΠŸΡ€ΠΎΠ²Π΅Π΄Ρ‘Π½ β€” зСлёная Π³Π°Π»ΠΎΡ‡ΠΊΠ°.
  • πŸ”΄ ΠžΡ‚ΠΌΠ΅Π½Ρ‘Π½ β€” красный крСстик.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° для Ρ„ΠΎΡ€ΠΌΡ‹ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°:

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠŸΡ€ΠΈΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ(ΠžΡ‚ΠΊΠ°Π·)

Если Π­Ρ‚ΠΎΡ‚ΠžΠ±ΡŠΠ΅ΠΊΡ‚.ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ Π’ΠΎΠ³Π΄Π°

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Бтатус.ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° = ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½;

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Бтатус.Π¦Π²Π΅Ρ‚Π€ΠΎΠ½Π° = Π’Π΅Π±Π¦Π²Π΅Ρ‚Π°.Π—Π΅Π»Π΅Π½Ρ‹ΠΉ;

Π˜Π½Π°Ρ‡Π΅Π•ΡΠ»ΠΈ Π­Ρ‚ΠΎΡ‚ΠžΠ±ΡŠΠ΅ΠΊΡ‚.ΠŸΠΎΠΌΠ΅Ρ‚ΠΊΠ°Π£Π΄Π°Π»Π΅Π½ΠΈΡ Π’ΠΎΠ³Π΄Π°

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Бтатус.ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° = ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.Π£Π΄Π°Π»Π΅Π½;

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Бтатус.Π¦Π²Π΅Ρ‚Π€ΠΎΠ½Π° = Π’Π΅Π±Π¦Π²Π΅Ρ‚Π°.ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ;

Π˜Π½Π°Ρ‡Π΅

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Бтатус.ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° = ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.Новый;

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Бтатус.Π¦Π²Π΅Ρ‚Π€ΠΎΠ½Π° = Π’Π΅Π±Π¦Π²Π΅Ρ‚Π°.Π‘Π΅Ρ€Ρ‹ΠΉ;

ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

ΠšΠΎΠ½Π΅Ρ†ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

2. ИспользованиС SVG для адаптивности

Π’Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Π΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ (SVG) ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΠΈ качСства, Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ для высоких Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ экранов. Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ SVG-ΠΈΠΊΠΎΠ½ΠΊΡƒ:

  1. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ Ρ„Π°ΠΉΠ» Π² Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Inkscape).
  2. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π² справочник ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ΄:
ΠŸΡƒΡ‚ΡŒΠšSVG = "C:\Icons\status_ok.svg";

Π’Π΅ΠΊΡ‚ΠΎΡ€Π½Π°ΡΠ˜ΠΊΠΎΠ½ΠΊΠ° = Новый Π’Π΅ΠΊΡ‚ΠΎΡ€Π½Π°ΡΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°(ΠŸΡƒΡ‚ΡŒΠšSVG);

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Бтатус.ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° = Π’Π΅ΠΊΡ‚ΠΎΡ€Π½Π°ΡΠ˜ΠΊΠΎΠ½ΠΊΠ°;

3. Анимация ΠΈΠΊΠΎΠ½ΠΎΠΊ

Π’ 1Π‘ 8.3.18+ появилась ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° простой Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ для ΠΈΠΊΠΎΠ½ΠΎΠΊ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…). ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° = ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ°;

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.Анимация = Π˜ΡΡ‚ΠΈΠ½Π°;

πŸ’‘

Для слоТных Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠΊΠ°Π΄Ρ€ΠΎΠ²ΠΎΠΉ) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ GIF-изобраТСния, Π½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ β€” SVG с CSS-Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ (поддСрТиваСтся с 8.3.20).

7. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ 1Π‘

Если ваша конфигурация ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² мобильном ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ 1Π‘ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Π΅Ρ€Π΅Π· 1Π‘:Мобильная ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°), ΠΊ ΠΈΠΊΠΎΠ½ΠΊΠ°ΠΌ ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»ΡΡŽΡ‚ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ трСбования:

  • πŸ“± Π Π°Π·ΠΌΠ΅Ρ€: Минимально 48Γ—48 пиксСлСй (для Ρ€Π΅Ρ‚ΠΈΠ½Π°-дисплССв β€” 96Γ—96).
  • 🎨 Π‘Ρ‚ΠΈΠ»ΡŒ: Π£ΠΏΡ€ΠΎΡ‰Ρ‘Π½Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹, высокий контраст (ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ экраны часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ярком освСщСнии).
  • πŸ–ΌοΈ Π€ΠΎΡ€ΠΌΠ°Ρ‚: ΠŸΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ SVG ΠΈΠ»ΠΈ PNG с ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒΡŽ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ ΠΈΠΊΠΎΠ½ΠΊΠΈ для мобильного интСрфСйса:

// Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° высокодСтализированной ΠΈΠΊΠΎΠ½ΠΊΠΈ для мобильного прилоТСния

ΠŸΡƒΡ‚ΡŒΠšΠ˜ΠΊΠΎΠ½ΠΊΠ΅ = "C:\MobileIcons\menu_96x96.png";

Если ΠœΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠ΅ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π’ΠΎΠ³Π΄Π°

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Π“Π»Π°Π²Π½ΠΎΠ΅ΠœΠ΅Π½ΡŽ.ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° = Новый ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°(ΠŸΡƒΡ‚ΡŒΠšΠ˜ΠΊΠΎΠ½ΠΊΠ΅);

Π˜Π½Π°Ρ‡Π΅

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.Π“Π»Π°Π²Π½ΠΎΠ΅ΠœΠ΅Π½ΡŽ.ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° = ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.МСню; // Бтандартная ΠΈΠΊΠΎΠ½ΠΊΠ° для дСсктопа

ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

Для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… вСрсий Ρ‚Π°ΠΊΠΆΠ΅ рСкомСндуСтся:

  • πŸ” Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ Ρ‚Π°Ρ‡-Π·ΠΎΠ½Ρ‹ (Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 48Γ—48 пиксСлСй для ΠΊΠ»ΠΈΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠΊΠΎΠ½ΠΎΠΊ).
  • 🎯 Π˜Π·Π±Π΅Π³Π°Ρ‚ΡŒ ΠΌΠ΅Π»ΠΊΠΈΡ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ β€” Π½Π° малСньком экранС ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π΅Ρ€Π°Π·Π±ΠΎΡ€Ρ‡ΠΈΠ²Ρ‹.
  • πŸŒ“ Π’Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΠΈ Π² Ρ‚Ρ‘ΠΌΠ½ΠΎΠΌ ΠΈ свСтлом Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ… интСрфСйса.
πŸ’‘

Для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ 1Π‘ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈΠ· Google Material Icons. Они ΡƒΠΆΠ΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎΠ΄ Ρ‚Π°Ρ‡-интСрфСйсы ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹.

8. Как ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π΄ Ρ€Π΅Π»ΠΈΠ·ΠΎΠΌ

ΠŸΠ΅Ρ€Π΅Π΄ выпуском обновлСния ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, ΠΊΠ°ΠΊ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Ρ€Π°Π·Π½Ρ‹Ρ… Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ…. Π’ΠΎΡ‚ Ρ‡Π΅ΠΊ-лист для тСстирования:

βœ… ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅

βœ… ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ Π½Π° экранах с высоким Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ (4K, Retina)

βœ… Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² Ρ‚Ρ‘ΠΌΠ½ΠΎΠΉ ΠΈ свСтлой Ρ‚Π΅ΠΌΠ΅ оформлСния

βœ… Π Π°Π±ΠΎΡ‚Π° динамичСских ΠΈΠΊΠΎΠ½ΠΎΠΊ (ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ смСнС статуса)

βœ… Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ (Ссли ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ)

βœ… ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ ошибок Π² ΠΆΡƒΡ€Π½Π°Π»Π΅ рСгистрации

-->

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ для тСстирования:

  • πŸ” Π Π΅ΠΆΠΈΠΌ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π½Π΅Ρ‚ Π»ΠΈ ошибок ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΈΠΊΠΎΠ½ΠΎΠΊ.
  • πŸ–₯️ Эмуляторы Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ: Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ инструмСнты Π²Ρ€ΠΎΠ΄Π΅ Windows Magnifier ΠΈΠ»ΠΈ настройки ΠΌΠ°ΡΡˆΡ‚Π°Π±Π° Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.
  • πŸ“± ΠœΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ симуляторы: Для тСстирования Π½Π° iOS/Android ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Xcode ΠΈΠ»ΠΈ Android Studio.

Если ΠΈΠΊΠΎΠ½ΠΊΠΈ Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, Π½ΠΎ Π²ΠΈΠ΄Π½Ρ‹ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅:

  1. НаличиС Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠΊΠΎΠ½ΠΎΠΊ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… (ΠΏΠ°ΠΏΠΊΠ° ExtForms ΠΈΠ»ΠΈ Pictures).
  2. ΠŸΡ€Π°Π²Π° доступа ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊ внСшним Ρ„Π°ΠΉΠ»Π°ΠΌ.
  3. Кэш ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ (ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ очистка Ρ‡Π΅Ρ€Π΅Π· БСрвис β†’ ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° кэша).

ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ ошибка: Ссли Π² ΠΆΡƒΡ€Π½Π°Π»Π΅ рСгистрации появляСтся сообщСниС "НС Π½Π°ΠΉΠ΄Π΅Π½Π° ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° [Имя]", это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» ΠΈΠΊΠΎΠ½ΠΊΠΈ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ Π² состав распрСдСляСмой Π±Π°Π·Ρ‹. Π˜ΡΠΏΡ€Π°Π²ΡŒΡ‚Π΅ это Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ Ρ‡Π΅Ρ€Π΅Π· мСню Π€Π°ΠΉΠ» β†’ ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ внСшниС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ.

πŸ’‘

ВсСгда тСстируйтС ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. НапримСр, Ссли ΠΈΠΊΠΎΠ½ΠΊΠ° мСняСтся Π² зависимости ΠΎΡ‚ статуса Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ состояния (Π½ΠΎΠ²Ρ‹ΠΉ, ΠΏΡ€ΠΎΠ²Π΅Π΄Ρ‘Π½, ΡƒΠ΄Π°Π»Ρ‘Π½ ΠΈ Ρ‚.Π΄.).

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π’ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 1Π‘:Fresh) ΠΌΠΎΠ³ΡƒΡ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ограничСния Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Ρ… графичСских Ρ„Π°ΠΉΠ»ΠΎΠ². Если ΠΈΠΊΠΎΠ½ΠΊΠΈ Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² ΠΎΠ±Π»Π°ΠΊΠ΅, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π»ΠΈΠΌΠΈΡ‚Ρ‹ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ сСрвиса.

FAQ: ЧастыС вопросы ΠΎ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Π² 1Π‘

МоТно Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эмодзи вмСсто ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ?

ВСхничСски Π΄Π°, Π½ΠΎ это Π½Π΅ рСкомСндуСтся. Π­ΠΌΠΎΠ΄Π·ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ Π² зависимости ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎ Π½Π°Ρ€ΡƒΡˆΠ°Π΅Ρ‚ Π΅Π΄ΠΈΠ½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ интСрфСйса. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ΠΈ Π½Π΅ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈ выглядят Π½Π΅ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ Π² бизнСс-прилоТСниях. Π›ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ стандартныС ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈΠ»ΠΈ кастомныС PNG/SVG.

Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΊΠΎΠ½ΠΊΠ° мСняла Ρ†Π²Π΅Ρ‚ Π² зависимости ΠΎΡ‚ Ρ‚Π΅ΠΌΡ‹ оформлСния?

Для этого Π½ΡƒΠΆΠ½ΠΎ:

  1. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π²Π΅ вСрсии ΠΈΠΊΠΎΠ½ΠΊΠΈ: ΡΠ²Π΅Ρ‚Π»ΡƒΡŽ ΠΈ Ρ‚Ρ‘ΠΌΠ½ΡƒΡŽ (ΠΈΠ»ΠΈ ΠΎΠ΄Π½Ρƒ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΡƒΡŽ Π² Π½Π΅ΠΉΡ‚Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ†Π²Π΅Ρ‚Π°Ρ…).
  2. Π’ ΠΊΠΎΠ΄Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ оформлСния:
Если Π’Π΅ΠΌΠ°ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΡ = Π’Π΅ΠΌΠ°ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΡ.ВСмная Π’ΠΎΠ³Π΄Π°

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.МояКнопка.ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° = ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.МояИконкаВСмная;

Π˜Π½Π°Ρ‡Π΅

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹Π€ΠΎΡ€ΠΌΡ‹.МояКнопка.ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° = ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.ΠœΠΎΡΠ˜ΠΊΠΎΠ½ΠΊΠ°Π‘Π²Π΅Ρ‚Π»Π°Ρ;

ΠšΠΎΠ½Π΅Ρ†Π•ΡΠ»ΠΈ;

Для SVG ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ CSS-Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹, Π½ΠΎ это Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ вСрсий ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π΅ Π½ΠΈΠΆΠ΅ 8.3.20.

Π“Π΄Π΅ хранятся Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² Π±Π°Π·Π΅ 1Π‘?

Π€Π°ΠΉΠ»Ρ‹ ΠΈΠΊΠΎΠ½ΠΎΠΊ ΠΌΠΎΠ³ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π² Π΄Π²ΡƒΡ… мСстах:

  • Π’ составС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ: Π’Π½Π΅Π΄Ρ€Π΅Π½Ρ‹ нСпосрСдствСнно Π² Π±Π°Π·Ρƒ (Π²ΠΈΠ΄Π½ΠΎ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ Π² Π΄Π΅Ρ€Π΅Π²Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²).
  • Π’ΠΎ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ„Π°ΠΉΠ»Π°Ρ…: Π’ ΠΏΠ°ΠΏΠΊΠ°Ρ…:
    • Для Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹: [ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ Π±Π°Π·Ρ‹]\ExtForms\Pictures\
    • Для ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрного Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°: Π½Π° сСрвСрС Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π±Π°Π·Ρ‹.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всС внСшниС графичСскиС Ρ„Π°ΠΉΠ»Ρ‹, Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π€Π°ΠΉΠ» β†’ ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ внСшниС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ.

Как ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ?

Π•ΡΡ‚ΡŒ Π΄Π²Π° способа:

  1. Π§Π΅Ρ€Π΅Π· справочник "ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹":
    • ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ справочник Π² исходной Π±Π°Π·Π΅.
    • Π’Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΈΠΊΠΎΠ½ΠΊΠΈ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π‘ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.
    • Π’ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Π±Π°Π·Π΅ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΈΡ… Ρ‡Π΅Ρ€Π΅Π· Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ.
  • Π§Π΅Ρ€Π΅Π· Ρ„Π°ΠΉΠ»Ρ‹:
    • НайдитС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠΊΠΎΠ½ΠΎΠΊ Π² ΠΏΠ°ΠΏΠΊΠ΅ ExtForms\Pictures исходной Π±Π°Π·Ρ‹.
    • Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΈΡ… Π² Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Π±Π°Π·Ρ‹.
    • ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ ссылки Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π΅ (Ссли ΠΈΠΊΠΎΠ½ΠΊΠΈ использовались