ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅: ΠΠ΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ β ΠΠΈΠΊΠΈΡΠ»ΠΎΠ²Π°ΡΡ
ΠΡΠ°ΡΠΊΠΈΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ ΠΏΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡβΠ‘ΠΏΡΠ°Π²ΠΊΠ°
ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡ Π² ArcMap.
ΠΠ½ΠΎΠ³ΠΎΡΡΡΠ°Π½ΠΈΡΠ½Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°
Π€ΡΠ½ΠΊΡΠΈΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ, ΡΠΊΡΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ°Π½ΠΈΡ Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΎΠΉ, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ ΡΠΊΡΡΠ΅Π½ΡΡ ΡΡΠ΅ΠΉΠΌΠΎΠ² Π΄Π°Π½Π½ΡΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΊΡΡΠ΅Π½ΡΠΎΠ² ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅Π½Π½ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΡΠ»ΠΎΠ΅Π².
Π€ΡΠ΅ΠΉΠΌ Π΄Π°Π½Π½ΡΡ
ΠΠ»Π΅ΠΌΠ΅Π½Ρ ΠΊΠ°ΡΡΡ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ»ΠΎΠ΅Π² Π΄Π°Π½Π½ΡΡ ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΠΈΠΉ ΠΈΡ Π³Π΅ΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΊΡΡΠ΅Π½Ρ, ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.
ΠΠΈΠ΄ Π΄Π°Π½Π½ΡΡ
Π Π΅ΠΆΠΈΠΌ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
Π² ArcMap, ΡΠ»ΡΠΆΠ°ΡΠΈΠΉ Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΡΠ΅Π»Π΅ΠΉ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΎΡΡΡΠ΅ΡΡΠ²Π»Π΅Π½ΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΊ Π³Π΅ΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π΄Π°Π½Π½ΡΠΌ. Π ΡΠ΅ΠΆΠΈΠΌΠ΅ Π²ΠΈΠ΄Π° Π΄Π°Π½Π½ΡΡ
ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΡΡΠ΅ΠΉΠΌΠΎΠ² Π΄Π°Π½Π½ΡΡ
. ΠΡΡΠ³ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ (Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, ΡΡΡΠ΅Π»ΠΊΠΈ ΡΠ΅Π²Π΅ΡΠ°, ΠΌΠ°ΡΡΡΠ°Π±Π½ΡΠ΅ Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ ΠΈ ΠΏΡ. ), Π½Π΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅.
ΠΠ΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΊΠ°ΡΡΠ°
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΊΠ°ΡΡΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π²ΠΎ Π²ΡΠΎΡΠΎΠΌ ΡΡΠ΅ΠΉΠΌΠ΅ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠ°ΡΡΡ Π³Π΅ΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ Π² Π±ΠΎΠ»Π΅Π΅ ΠΊΡΡΠΏΠ½ΠΎΠΌ ΠΌΠ°ΡΡΡΠ°Π±Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π½Π΅ΠΆΠ΅Π»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² ΠΌΠ°ΡΡΡΠ°Π±Π΅ Π³Π»Π°Π²Π½ΠΎΠΉ ΠΊΠ°ΡΡΡ. Π’Π°ΠΊΠΈΠ΅ ΠΊΠ°ΡΡΡ ΡΠ°ΠΊΠΆΠ΅ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ ΠΠ°ΡΡΠ°ΠΌΠΈ-Π²ΡΠ΅Π·ΠΊΠ°ΠΌΠΈ.
ΠΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅ΠΊΡΡ
Π’Π΅ΠΊΡΡ, ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΉ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅ ΠΊΠ°ΡΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠ΅ΠΊΡΡΠΈΠΌΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌΠΈ ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΊΠ°ΡΡΡ, Π€ΡΠ΅ΠΉΠΌΠ° Π΄Π°Π½Π½ΡΡ , ΠΠ½ΠΎΠ³ΠΎΡΡΡΠ°Π½ΠΈΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ.
ΠΠ°ΡΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ΅ΡΠΊΠ°
ΠΠΈΠ½ΠΈΠΈ ΡΠΈΡΠΎΡΡ ΠΈ Π΄ΠΎΠ»Π³ΠΎΡΡ Π½Π° ΠΊΠ°ΡΡΠ΅ ΠΈΠ»ΠΈ ΡΡ Π΅ΠΌΠ΅, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΈΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π½Π° Π·Π΅ΠΌΠ½ΠΎΠΉ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ.
Π‘Π΅ΡΠΊΠ°
Π ΠΊΠ°ΡΡΠΎΠ³ΡΠ°ΡΠΈΠΈ, Π»ΡΠ±Π°Ρ ΡΠ΅ΡΠΊΠ° ΠΈΠ· ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΡ
ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠΏΠ΅Π½Π΄ΠΈΠΊΡΠ»ΡΡΠ½ΡΡ
Π»ΠΈΠ½ΠΈΠΉ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠ°Ρ ΠΊΠ°ΠΊ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ Π½Π° ΠΊΠ°ΡΡΠ΅. Π§Π°ΡΡΠΎ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΌΠΈ ΠΊΠ°ΡΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΌΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ΡΠΊΠ° ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠΎΠΏΠ΅ΡΠ΅ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠΈΠΈ ΠΠ΅ΡΠΊΠ°ΡΠΎΡΠ°, ΡΠ΅ΡΠΊΠ° ΠΠ°ΡΡΡΠ°-ΠΡΡΠ³Π΅ΡΠ°.
ΠΠ½Π΄Π΅ΠΊΡΠ½ΡΠΉ ΡΠ»ΠΎΠΉ
Π‘Π»ΠΎΠΉ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΠΈΠΉ ΡΠΊΡΡΠ΅Π½ΡΡ ΡΡΡΠ°Π½ΠΈΡ Π² ΠΌΠ½ΠΎΠ³ΠΎΡΡΡΠ°Π½ΠΈΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅.
ΠΠ°ΡΡΠ°-Π²ΡΠ΅Π·ΠΊΠ°
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΊΠ°ΡΡΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π²ΠΎ Π²ΡΠΎΡΠΎΠΌ ΡΡΠ΅ΠΉΠΌΠ΅ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠ°ΡΡΡ Π³Π΅ΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ Π² Π±ΠΎΠ»Π΅Π΅ ΠΊΡΡΠΏΠ½ΠΎΠΌ ΠΌΠ°ΡΡΡΠ°Π±Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π½Π΅ΠΆΠ΅Π»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² ΠΌΠ°ΡΡΡΠ°Π±Π΅ Π³Π»Π°Π²Π½ΠΎΠΉ ΠΊΠ°ΡΡΡ. Π’Π°ΠΊΠΈΠ΅ ΠΊΠ°ΡΡΡ ΡΠ°ΠΊΠΆΠ΅ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ ΠΠ΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ ΠΊΠ°ΡΡΠ°ΠΌΠΈ.
ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅. ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° ΠΊΠ°ΡΡΡ ΠΌΠΎΠΆΠ΅Ρ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² ΡΠ΅Π±Ρ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, Π»Π΅Π³Π΅Π½Π΄Ρ, ΡΡΡΠ΅Π»ΠΊΡ ΡΠ΅Π²Π΅ΡΠ°, ΠΌΠ°ΡΡΡΠ°Π±Π½ΡΡ Π»ΠΈΠ½Π΅ΠΉΠΊΡ ΠΈ ΡΡΠ΅ΠΉΠΌΡ Π³Π΅ΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ Π΄Π°Π½Π½ΡΡ .
ΠΠΈΠ΄ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ
Π Π΅ΠΆΠΈΠΌ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² ArcMap, ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π²ΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΡΡΡΠ°Π½ΠΈΡΠ°, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ Π³Π΅ΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΊΠ°ΡΡΡ (Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, Π»Π΅Π³Π΅Π½Π΄Ρ, ΠΌΠ°ΡΡΡΠ°Π±Π½ΡΠ΅ Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ ΠΈ ΠΏΡ.) ΡΠΆΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Ρ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΠΏΠ΅ΡΠ°ΡΡ.
ΠΠ°ΡΡΠ°-ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ
Π‘Π»ΡΠΆΠ΅Π±Π½Π°Ρ ΠΊΠ°ΡΡΠ°-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΈΠ»ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΡΠ΅ΠΉΠΌ Π΄Π°Π½Π½ΡΡ
, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΊΠ°ΡΡΡ ΠΏΠΎΠ½ΡΡΡ, Π² ΠΊΠ°ΠΊΠΎΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅Π½Π½ΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΠΊΠ°ΡΡΠ°. ΠΠ°ΡΡΠ°-ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ ΠΏΡΠΎΡΡΡΡ Π² ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΠΈ ΠΎΠ±Π»Π°ΡΡΡ; ΡΠΊΡΡΠ΅Π½Ρ Π΅Π΅ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ Ρ Π΄Π΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΊΠ°ΡΡΡ. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ½Π° Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΠ±Π·ΠΎΡΠ½ΠΎΠΉ ΠΊΠ°ΡΡΠΎΠΉ.
ΠΠ»Π΅ΠΌΠ΅Π½Ρ ΠΊΠ°ΡΡΡ
Π ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΊΠ°ΡΡΠΎΠ³ΡΠ°ΡΠΈΠΈ, ΠΎΡΡΠ΅ΡΠ»ΠΈΠ²ΠΎ ΠΎΡΠΎΠΆΠ΄Π΅ΡΡΠ²Π»ΡΠ΅ΠΌΡΠΉ ΡΠΈΡΡΠ½ΠΎΠΊ ΠΈΠ»ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡ Π½Π° ΠΊΠ°ΡΡΠ΅ ΠΈΠ»ΠΈ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ. ΠΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ ΠΊΠ°ΡΡΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, ΠΌΠ°ΡΡΡΠ°Π±Π½Π°Ρ Π»ΠΈΠ½Π΅ΠΉΠΊΠ°, Π»Π΅Π³Π΅Π½Π΄Π° ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ. ΠΠ±ΡΠ΅ΠΊΡ Π½Π° ΠΊΠ°ΡΡΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ»ΠΎΠΉ Π΄ΠΎΡΠΎΠ³ ΠΈΠ»ΠΈ ΡΠΈΠΌΠ²ΠΎΠ» ΡΠΊΠΎΠ»Ρ, ΡΠΎΠΆΠ΅ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ ΠΊΠ°ΡΡΡ. Π‘Π°ΠΌΠ° ΠΊΠ°ΡΡΠ° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΊΠ°ΡΡΡ.
ΠΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΡΡΡ
ΠΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΠΏΠΎΠΌΠΎΠ³Π°ΡΡΠΈΠ΅ ΡΠΈΡΠ°ΡΠ΅Π»Ρ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ°ΡΡΡ. ΠΠ±ΡΡΠ½ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΎΠΊΡΡΠΆΠ°ΡΡΠ΅Π³ΠΎ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ ΠΊΠ°ΡΡΡ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² ΡΠ΅Π±Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Π»Π΅Π³Π΅Π½Π΄Ρ, ΡΡΡΠ΅Π»ΠΊΡ ΡΠ΅Π²Π΅ΡΠ°, ΠΌΠ°ΡΡΡΠ°Π±Π½ΡΡ Π»ΠΈΠ½Π΅ΠΉΠΊΡ, ΡΠ°ΠΌΠΊΡ, ΡΠΏΡΠ°Π²ΠΎΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΡΠ΅ΠΊΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΊΠ°ΡΡΡ-Π²ΡΠ΅Π·ΠΊΠΈ.
ΠΠ±Π·ΠΎΡΠ½Π°Ρ ΠΊΠ°ΡΡΠ°
Π‘Π»ΡΠΆΠ΅Π±Π½Π°Ρ ΠΊΠ°ΡΡΠ°-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΈΠ»ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΡΠ΅ΠΉΠΌ Π΄Π°Π½Π½ΡΡ
, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΊΠ°ΡΡΡ ΠΏΠΎΠ½ΡΡΡ, Π² ΠΊΠ°ΠΊΠΎΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅Π½Π½ΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΠΊΠ°ΡΡΠ°. ΠΠ±Π·ΠΎΡΠ½Π°Ρ ΠΊΠ°ΡΡΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ ΠΏΡΠΎΡΡΡΡ Π² ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΠΈ ΠΎΠ±Π»Π°ΡΡΡ; ΡΠΊΡΡΠ΅Π½Ρ Π΅Π΅ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ Ρ Π΄Π΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΊΠ°ΡΡΡ. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ½Π° Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΡΡΠΎΠΉ-ΡΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΌ.
Π‘Π²ΡΠ·Π°Π½Π½ΡΠ΅ ΡΠ΅ΠΌΡ
ΠΡΠ·ΡΠ² ΠΏΠΎ ΡΡΠΎΠΌΡ ΡΠ°Π·Π΄Π΅Π»Ρ?/INCREMENTAL (ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°) | Microsoft Docs
- Π‘ΡΠ°ΡΡΡ
- Π§ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ 2 ΠΌΠΈΠ½
ΠΡΠ»ΠΈ Π»ΠΈ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ Π½Π° ΡΡΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌΠΈ?
ΠΠ° ΠΠ΅Ρ
Π₯ΠΎΡΠΈΡΠ΅ ΠΎΡΡΠ°Π²ΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΡΠ·ΡΠ²?
ΠΡΠ·ΡΠ²Ρ Π±ΡΠ΄ΡΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Π² ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΡ ΠΠ°ΠΉΠΊΡΠΎΡΠΎΡΡ. ΠΠ°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡ Β«ΠΡΠΏΡΠ°Π²ΠΈΡΡΒ», Π²Ρ ΡΠ°Π·ΡΠ΅ΡΠ°Π΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΉ ΠΎΡΠ·ΡΠ² Π΄Π»Ρ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² ΠΈ ΡΠ»ΡΠΆΠ± ΠΠ°ΠΉΠΊΡΠΎΡΠΎΡΡ. ΠΠΎΠ»ΠΈΡΠΈΠΊΠ° ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ.
ΠΡΠΏΡΠ°Π²ΠΈΡΡ
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ!
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅
/INCREMENTAL[:NO]
ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ
Π£ΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΡ.
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅. Π§ΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ /INCREMENTAL:NO.
ΠΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΠΎ ΡΠ²ΡΠ·Π°Π½Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΠΎ ΡΠ²ΡΠ·Π°Π½Π½ΠΎΠΉ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½Π° Π΄Π»Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΡ Π΄ΠΎΠ±Π°Π²ΠΎΡΠ½ΡΡ ΡΡΡΠ»ΠΎΠΊ, ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΠΎ ΡΠ²ΡΠ·ΡΠ²Π°Π΅ΠΌΡΠΉ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΉ ΡΠ°ΠΉΠ», ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ:
ΠΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ Π½Π΅ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½Π°Ρ ΡΠ²ΡΠ·Π°Π½Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΈΠ·-Π·Π° Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° ΠΈ Π΄Π°Π½Π½ΡΡ .
ΠΠ°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊΡ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ Π΄Π°Π½Π½ΡΡ Π±Π΅Π· ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»Π°.
ΠΠΎΠΆΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΎΠ² Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΏΠΎ Π½ΠΎΠ²ΡΠΌ Π°Π΄ΡΠ΅ΡΠ°ΠΌ.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
Π§ΡΠΎΠ±Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½Π°Ρ ΡΠ±ΠΎΡΠΊΠ° Π²ΡΠΏΡΡΠΊΠ° Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ, ΡΠ²ΡΠΆΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π΅ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΠΎ.
ΠΠ»Ρ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΊΠ»ΡΡ /INCREMENTAL. ΠΡΠ»ΠΈ Π²ΡΠ±ΡΠ°Π½ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊ Π²ΡΠ΄Π°Π΅Ρ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΡ, Π° Π·Π°ΡΠ΅ΠΌ ΡΠ²ΡΠ·ΡΠ²Π°Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π΅ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΠΎ. ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΈ ΡΠΈΡΡΠ°ΡΠΈΠΈ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΠΊΠ»ΡΡ /INCREMENTAL.
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²Π°ΡΡ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΠΎ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½Ρ, Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ β Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡ Ρ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΎΠΉ. LINK Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΏΠΎΠ»Π½ΠΎΡ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΡ, Π΅ΡΠ»ΠΈ ΡΠΊΠ°Π·Π°Π½Ρ Π»ΡΠ±ΡΠ΅ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²:
ΠΠ΅ Π²ΡΠ±ΡΠ°Π½Π° ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° (/INCREMENTAL:NO)
ΠΡΠ±ΡΠ°Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ /OPT:REF
ΠΡΠ±ΡΠ°Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ /OPT:ICF
ΠΡΠ±ΡΠ°Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ /OPT:LBR
ΠΡΠ±ΡΠ°Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ /ORDER
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ/INCREMENTAL ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π΅ΡΡΡ, Π΅ΡΠ»ΠΈ ΡΠΊΠ°Π·Π°Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ /Debug .
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, LINK Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΏΠΎΠ»Π½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΡ, Π΅ΡΠ»ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΎΠ΄Π½Π° ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΠΈΡΡΠ°ΡΠΈΠΉ:
ΠΡΡΡΡΡΡΠ²ΡΠ΅Ρ ILK-ΡΠ°ΠΉΠ» ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ. (LINK ΡΠΎΠ·Π΄Π°Π΅Ρ Π½ΠΎΠ²ΡΠΉ ILK-ΡΠ°ΠΉΠ» Π΄Π»Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅.)
-
ΠΡΡΡΡΡΡΠ²ΡΡΡ ΠΏΡΠ°Π²Π° Π·Π°ΠΏΠΈΡΠΈ Π² ILK-ΡΠ°ΠΉΠ». (Π‘ΡΡΠ»ΠΊΠ° ΠΈΠ³Π½ΠΎΡΠΈΡΡΠ΅Ρ ILK-ΡΠ°ΠΉΠ» ΠΈ ΡΡΡΠ»ΠΊΠΈ Π±Π΅Π· Π΄ΠΎΠ±Π°Π²ΠΎΡΠ½ΡΡ ΡΡΡΠ»ΠΎΠΊ.)
ΠΡΡΡΡΡΡΠ²ΡΠ΅Ρ Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΉ EXE- ΠΈΠ»ΠΈ DLL-ΡΠ°ΠΉΠ».
ΠΠ·ΠΌΠ΅Π½Π΅Π½Π° ΠΎΡΠΌΠ΅ΡΠΊΠ° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π² ILK-, EXE- ΠΈΠ»ΠΈ DLL-ΡΠ°ΠΉΠ»Π΅.
ΠΠ·ΠΌΠ΅Π½Π΅Π½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ LINK. ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² LINK ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ±ΠΎΡΠΊΠ°ΠΌΠΈ Π²ΡΠ·ΡΠ²Π°ΡΡ ΠΏΠΎΠ»Π½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΡ.
ΠΠΎΠ±Π°Π²Π»Π΅Π½ ΠΈΠ»ΠΈ ΠΏΡΠΎΠΏΡΡΠ΅Π½ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΡΠΉ OBJ-ΡΠ°ΠΉΠ».
ΠΠ°Π΄Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊΠ° Π² ΡΡΠ΅Π΄Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Visual Studio
ΠΡΠΊΡΠΎΠΉΡΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Π‘ΡΡΠ°Π½ΠΈΡΡ ΡΠ²ΠΎΠΉΡΡΠ² ΠΏΡΠΎΠ΅ΠΊΡΠ°. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΡΠΌ. Π² ΡΡΠ°ΡΡΠ΅ ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ° C++ ΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΡΠ±ΠΎΡΠΊΠΈ Π² Visual Studio.
ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΠ±ΡΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊΠ° ΡΠ²ΠΎΠΉΡΡΠ² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ.
ΠΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΠΠΊΠ»ΡΡΠΈΡΡ ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΡ .
ΠΠ°Π΄Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ
- Π‘ΠΌ. ΡΠ°Π·Π΄Π΅Π» LinkIncremental.
Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊΠ° MSVC
ΠΠΈΠ΄ΡΠΎΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π±ΡΡΠΎ β ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ ΠΌΠ°Π»ΡΡ ΠΠΠ‘
ΠΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠ°Π»ΡΡ
ΠΠΠ‘ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π²ΡΠ±ΠΎΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠ΅ΠΌΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°ΠΌΠΈ. ΠΠ²Π΅ ΠΈΠ· Π½ΠΈΡ
β ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅, Π° ΡΡΠ΅ΡΡΡ β ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ²ΡΡ
Π΄Π²ΡΡ
:
1. ΠΠ»ΠΎΡΠΈΠ½Π½Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°.
2. βΠΠ΅ΡΠΈΠ²Π°ΡΠΈΠΎΠ½Π½Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°.
3. βΠ‘ΠΌΠ΅ΡΠ°Π½Π½Π°Ρ (ΠΏΠ»ΠΎΡΠΈΠ½Π½ΠΎ-Π΄Π΅ΡΠΈΠ²Π°ΡΠΈΠΎΠ½Π½Π°Ρ) ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°.
ΠΠ»ΠΎΡΠΈΠ½Π½Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° (ΡΠΈΡΡΠ½ΠΎΠΊ 1) ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π΅Ρ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½Π°ΠΏΠΎΡΠ° Π²ΠΎΠ΄Ρ ΡΡΡΠΎΠΈΡΠ΅Π»ΡΡΡΠ²ΠΎ ΠΏΠ»ΠΎΡΠΈΠ½Ρ. ΠΡΡΠ½ΡΠΎΠ²Π°Ρ ΠΈΠ»ΠΈ Π±Π΅ΡΠΎΠ½Π½Π°Ρ ΠΏΠ»ΠΎΡΠΈΠ½Π° ΠΏΠ΅ΡΠ΅Π³ΠΎΡΠ°ΠΆΠΈΠ²Π°Π΅Ρ ΡΡΡΠ»ΠΎ ΡΠ΅ΠΊΠΈ, ΠΈ ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ ΡΠΎΠ·Π΄Π°Π΅Ρ ΠΊΠ°ΠΊ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠΉ Π½Π°ΠΏΠΎΡ Π²ΠΎΠ΄Ρ, ΡΠ°ΠΊ ΠΈ Π½ΡΠΆΠ½ΡΠΉ Π·Π°ΠΏΠ°Ρ ΡΡΠΎΠΉ Π²ΠΎΠ΄Ρ (Π² Π²ΠΈΠ΄Π΅ ΠΏΡΡΠ΄Π° ΠΈΠ»ΠΈ Π²ΠΎΠ΄ΠΎΡ
ΡΠ°Π½ΠΈΠ»ΠΈΡΠ°). Π’Π°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Π½Π° ΡΠ°Π²Π½ΠΈΠ½Π½ΡΡ
ΡΠ΅ΡΡΠΈΡΠΎΡΠΈΡΡ
. ΠΠ΄Π΅ΡΡ Ρ ΡΠ΅ΠΊ ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠ°Π»ΡΠ΅ ΡΠΊΠ»ΠΎΠ½Ρ β ΡΡΠΎ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΡΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ (Π΄Π΅ΡΠΈΠ²Π°ΡΠΈΠΎΠ½Π½ΡΠΉ) ΠΊΠ°Π½Π°Π», ΠΊΠΎΡΠΎΡΡΠΉ Π±Ρ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΠ» Π΄Π²Π° ΡΡΠ²ΠΎΡΠ° ΡΠ΅ΠΊΠΈ Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΎΡΠΌΠ΅ΡΠΊΠ°ΠΌΠΈ ΠΈ ΡΠΎΠ·Π΄Π°Π» Π½Π°ΠΏΠΎΡ.
Π ΠΈΡΡΠ½ΠΎΠΊ 1 β Π‘Ρ Π΅ΠΌΠ° ΠΏΠ»ΠΎΡΠΈΠ½Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ ΠΌΠ°Π»ΠΎΠΉ ΠΠΠ‘
ΠΠ΅ΡΠΈΠ²Π°ΡΠΈΠΎΠ½Π½Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° (ΡΠΈΡΡΠ½ΠΎΠΊ 2) Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ Π΄Π»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ Π½Π°ΠΏΠΎΡΠ° ΡΡΡΠΎΠΈΡΠ΅Π»ΡΡΡΠ²Π° Π²ΡΡΠΎΠΊΠΎΠΉ ΠΏΠ»ΠΎΡΠΈΠ½Ρ. ΠΠ±ΡΡΠ½ΠΎ Π²ΠΎΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ ΠΏΠ»ΠΎΡΠΈΠ½Π°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°Π±ΡΠ°ΡΡ Π²ΠΎΠ΄Ρ ΠΈΠ· ΡΠ΅ΠΊΠΈ ΠΈ ΠΏΠΎΠ΄Π°ΡΡ Π΅Π΅ Π² Π΄Π΅ΡΠΈΠ²Π°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΊΠ°Π½Π°Π». Π’Π°ΠΊΠΎΠΉ ΠΊΠ°Π½Π°Π» ΠΏΡΠΎΠΊΠ»Π°Π΄ΡΠ²Π°Π΅ΡΡΡ Ρ ΡΠΊΠ»ΠΎΠ½ΠΎΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»ΠΎΠ³ΠΈΠΌ, ΡΠ΅ΠΌ Π² ΡΠ΅ΠΊΠ΅. Π§Π΅ΡΠ΅Π· ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΊΠ°Π½Π°Π» Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΠΊ ΡΠ΅ΠΊΠ΅, Π½ΠΎ, Π·Π° ΡΡΠ΅Ρ ΡΠΊΠ»ΠΎΠ½Π°, Π½Π° Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΎΠΉ ΠΎΡΠΌΠ΅ΡΠΊΠ΅. ΠΠΎΡΡΠΎΠΌΡ Π²ΠΎΠ΄Π° ΠΈΠ· Π΄Π΅ΡΠΈΠ²Π°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»Π° ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΡΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ Π² ΡΠ΅ΠΊΡ ΡΠΆΠ΅ ΠΏΡΠΈ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΌ Π½Π°ΠΏΠΎΡΠ΅. Π’Π°ΠΊΠ°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π² Π³ΠΎΡΠ½ΡΡ ΡΠ°ΠΉΠΎΠ½Π°Ρ . ΠΠ½ΠΎΠ³Π΄Π° Π΄Π΅ΡΠΈΠ²Π°ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΊΠ°Π½Π°Π» ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅Ρ Π²ΠΎΠ΄Ρ Π² Π΄ΡΡΠ³ΡΡ ΡΠ΅ΠΊΡ Π² ΡΠΎΡΠ΅Π΄Π½Π΅ΠΉ Π΄ΠΎΠ»ΠΈΠ½Π΅ β Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π³ΠΎΠ²ΠΎΡΡΡ ΠΎ ΠΏΠ΅ΡΠ΅Π±ΡΠΎΡΠΊΠ΅ ΡΡΠΎΠΊΠ° ΡΠ΅ΠΊ.
Π ΠΈΡΡΠ½ΠΎΠΊ 2 β Π‘Ρ Π΅ΠΌΠ° Π΄Π΅ΡΠΈΠ²Π°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ ΠΌΠ°Π»ΠΎΠΉ ΠΠΠ‘
Π‘ΠΌΠ΅ΡΠ°Π½Π½Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΏΠ»ΠΎΡΠΈΠ½Π½ΠΎΠΉ ΠΈ Π΄Π΅ΡΠΈΠ²Π°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΎΠΊ.
ΠΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈ Π²ΡΡΠ΅ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ, ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ ΡΠ°ΠΊΡΠΎΡΠΎΠΌ ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ ΠΈΠ· ΡΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΎΠΊ ΠΌΠ°Π»ΡΡ ΠΠΠ‘ ΡΠ²Π»ΡΡΡΡΡ ΡΠ΅ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅ ΡΠΎΠΏΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ. Π‘ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ Π΄ΠΎΠ»Π΅ΠΉ ΡΡΠ»ΠΎΠ²Π½ΠΎΡΡΠΈ ΡΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ»Π°ΡΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΡΡΠΈ Π²ΠΈΠ΄Π°: ΡΠ°Π²Π½ΠΈΠ½Π½ΡΠ΅, ΠΏΡΠ΅Π΄Π³ΠΎΡΠ½ΡΠ΅ ΠΈΠ»ΠΈ Π³ΠΎΡΠ½ΡΠ΅.
Π Π¦ΠΠΠ ΠΈΡΠΏΡΡΠ°Π»ΠΈ ΠΌΠΎΠ΄Π΅Π»Ρ Π²ΠΎΠ·Π΄ΡΡ ΠΎΠ·Π°Π±ΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π°Π²ΠΈΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π² Π½Π°Π΄ΠΊΡΡΠ»ΡΠ΅Π²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅ β ΠΠΎΠ²ΠΎΡΡΠΈ β ΠΡΠ΅ΡΡ-ΡΠ΅Π½ΡΡ
ΠΠ΅ΡΡΠΈΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ°ΡΠΈ- ΠΠ»Π°Π²Π½Π°Ρ
- ΠΡΠ΅ΡΡ-ΡΠ΅Π½ΡΡ
- ΠΠΎΠ²ΠΎΡΡΠΈ
- Π Π¦ΠΠΠ ΠΈΡΠΏΡΡΠ°Π»ΠΈ ΠΌΠΎΠ΄Π΅Π»Ρ Π²ΠΎΠ·Π΄ΡΡ ΠΎΠ·Π°Π±ΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π°Π²ΠΈΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π² Π½Π°Π΄ΠΊΡΡΠ»ΡΠ΅Π²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅
25 Π€Π΅Π²ΡΠ°Π»Ρ 2019
Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ Π¦Π΅Π½ΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π°ΡΡΠΎΠ³ΠΈΠ΄ΡΠΎΠ΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΡΠΈΡΡΡΠ° ΠΈΠΌΠ΅Π½ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° Π.Π. ΠΡΠΊΠΎΠ²ΡΠΊΠΎΠ³ΠΎ (Π²Ρ
ΠΎΠ΄ΠΈΡ Π² ΠΠΠ¦ Β«ΠΠ½ΡΡΠΈΡΡΡ ΠΈΠΌΠ΅Π½ΠΈ Π.Π. ΠΡΠΊΠΎΠ²ΡΠΊΠΎΠ³ΠΎΒ») Π·Π°Π²Π΅ΡΡΠΈΠ»ΠΈ Π°ΡΡΠΎΠ΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΡΠΏΡΡΠ°Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²ΠΎΠ·Π΄ΡΡ
ΠΎΠ·Π°Π±ΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π°Π²ΠΈΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ Π΄Π²ΡΡ
ΠΊΠΎΠ½ΡΡΡΠ½ΠΎΡΡΠΈ.
ΠΠ΅ΡΠ΅Π΄ ΡΡΠ΅Π½ΡΠΌΠΈ ΡΡΠΎΡΠ»Π° Π·Π°Π΄Π°ΡΠ° ΠΏΡΠΎΠ²Π΅ΡΡΠΈ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊ Π²ΠΎΠ·Π΄ΡΡ ΠΎΠ·Π°Π±ΠΎΡΠ½ΠΈΠΊΠ° ΡΠΈΠ»ΠΎΠ²ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π² Π½Π°Π΄ΠΊΡΡΠ»ΡΠ΅Π²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅. Π Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΉ Π½Π°Π΄ ΠΊΡΡΠ»ΠΎΠΌ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°ΡΠΈ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ ΡΡΠΌΠ°.
ΠΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΡ ΡΠΎΡΡΠΎΡΠ»ΠΈΡΡ Π² ΡΡΠ°Π½ΡΠ·Π²ΡΠΊΠΎΠ²ΠΎΠΉ Π°ΡΡΠΎΠ΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΡΠ±Π΅ Π¦ΠΠΠ. Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ Π¦ΠΠΠ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ ΠΊΡΠ΅ΠΉΡΠ΅ΡΡΠΊΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ° ΠΏΠΎΠ»Π΅ΡΠ° ΠΏΡΠΈ ΡΠΈΡΠ»Π°Ρ ΠΠ°Ρ Π° 0,6β0,8, ΡΠ³Π»Π°Ρ Π°ΡΠ°ΠΊΠΈ 0β10Λ ΠΈ ΡΠ³Π»Π°Ρ ΡΠΊΠΎΠ»ΡΠΆΠ΅Π½ΠΈΡ ΠΎΡ β5 Π΄ΠΎ 5Λ ΠΏΡΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ°ΡΡ ΠΎΠ΄Π° Π²ΠΎΠ·Π΄ΡΡ Π° ΡΠ΅ΡΠ΅Π· Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ.
Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π½ΡΡ ΡΠ°Π±ΠΎΡ Π±ΡΠ»ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π²ΠΎΠ·Π΄ΡΡ ΠΎΠ·Π°Π±ΠΎΡΠ½ΠΈΠΊΠ°. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π²ΡΠ²ΠΎΠ΄, ΡΡΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Π½Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π²ΠΎΠ·Π΄ΡΡ ΠΎΠ·Π°Π±ΠΎΡΠ½ΠΈΠΊΠ° Π½Π° ΠΊΡΠ΅ΠΉΡΠ΅ΡΡΠΊΠΈΡ ΡΠ΅ΠΆΠΈΠΌΠ°Ρ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ Π»Π΅ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ°.
ΠΡΠΎΡΠ΅Π΄ΡΠΈΠ΅ ΠΈΡΠΏΡΡΠ°Π½ΠΈΡ ΡΡΠ°Π»ΠΈ Π·Π°ΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΡΡΠ°ΠΏΠΎΠΌ Π½Π°ΡΡΠ½ΠΎ-ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Β«ΠΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΡΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΎΡΠ° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π² ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄ΠΎΠ·Π²ΡΠΊΠΎΠ²ΡΡ
ΡΠ°ΠΌΠΎΠ»Π΅ΡΠΎΠ² Π³ΡΠ°ΠΆΠ΄Π°Π½ΡΠΊΠΎΠ³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡΒ» (ΡΠΈΡΡ Β«ΠΠ°Π³ΠΈΡΡΡΠ°Π»Ρ-ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΒ»).
(495) 556-40-32
(495) 556-40-38
press@tsagi.ru
ΠΠ΅ΡΠ½ΡΡΡΡΡ ΠΊ ΡΠΏΠΈΡΠΊΡ
ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° ΠΊΠ°Π±Π΅Π»Ρ β CMP Products Limited
Π’ΠΈΠΏ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°ΠΠ°Π±Π΅Π»ΡΠ½ΡΠ΅ ΡΠΊΠΎΠ±Ρ (12)ΠΠ°Π±Π΅Π»ΡΠ½ΡΠ΅ Π²Π²ΠΎΠ΄Ρ (106)
ΠΡΠ°Π²ΠΈΠ»Π° ΠΌΠΎΠ½ΡΠ°ΠΆΠ° ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡAS/NZS, Π΄Π»Ρ Π³ΠΎΡΠ½ΠΎΠ΄ΠΎΠ±ΡΠ²Π°ΡΡΠ΅ΠΉ ΠΎΡΡΠ°ΡΠ»ΠΈ (ΠΡΡΠΏΠΏΠ° I) (15)ΠΠΎΠ½Ρ AS/NZS (48)Π Π°Π·Π΄Π΅Π»Ρ ΠΊΠ»Π°ΡΡΠ° CEC (20)ΠΠΎΠ½Ρ ΠΊΠ»Π°ΡΡΠ° CEC (26)CEC, Π½Π΅ ΠΊΠ»Π°ΡΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½ΠΎ (3)GOST Zones (36)IEC, Π΄Π»Ρ Π³ΠΎΡΠ½ΠΎΠ΄ΠΎΠ±ΡΠ²Π°ΡΡΠ΅ΠΉ ΠΎΡΡΠ°ΡΠ»ΠΈ (ΠΡΡΠΏΠΏΠ° I) (14)IEC, Π½Π΅ ΠΊΠ»Π°ΡΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½ΠΎ (45)ΠΠΎΠ½Ρ IEC (49)Π Π°Π·Π΄Π΅Π»Ρ ΠΊΠ»Π°ΡΡΠ° NEC (19)ΠΠΎΠ½Ρ ΠΊΠ»Π°ΡΡΠ° NEC (19)NEC, Π½Π΅ ΠΊΠ»Π°ΡΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½ΠΎ (3)ΠΠΎΠ½Ρ Norsok (11)ΠΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½Π°Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ (8)ΠΠ΄ΠΈΠ½ ΠΊΠ°Π±Π΅Π»Ρ (8)Π’ΡΠ΅Ρ Π»ΠΈΡΡΠ½Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° ΠΊΠ°Π±Π΅Π»Π΅ΠΉ (7)
Π’ΠΈΠΏ Π·Π°ΡΠΈΡΡ1Ex d IIC Gb X (27)1Ex e IIC Gb X (36)2Ex nR IIC Gc X (27)ΠΠ»Π°ΡΡ I, Π Π°Π·Π΄. 1 (8)ΠΠ»Π°ΡΡ I, Π Π°Π·Π΄. 1, ΠΡΡΠΏΠΏΡ A, B, C, D (8)ΠΠ»Π°ΡΡ I, Π Π°Π·Π΄. 2 (18)ΠΠ»Π°ΡΡ I, Π Π°Π·Π΄. 2, ΠΡΡΠΏΠΏΡ A, B, C, D (17)ΠΠ»Π°ΡΡ I, ΠΡΡΠΏΠΏΡ A, B, C, D (6)ΠΠ»Π°ΡΡ I, ΠΡΡΠΏΠΏΡ B, C, D (2)ΠΠ»Π°ΡΡ I, ΠΠΎΠ½Π° 1 (19)ΠΠ»Π°ΡΡ I, ΠΠΎΠ½Π° 1, AEx d IIC Gb (10)ΠΠ»Π°ΡΡ I, ΠΠΎΠ½Π° 1, AEx e IIC Gb (19)ΠΠ»Π°ΡΡ I, ΠΠΎΠ½Π° 2 (19)ΠΠ»Π°ΡΡ I, ΠΠΎΠ½Π° 2, AEx d IIC Gb (10)ΠΠ»Π°ΡΡ I, ΠΠΎΠ½Π° 2, AEx e IIC Gb (12)ΠΠ»Π°ΡΡ I, ΠΠΎΠ½Π° 2, AEx nR IIC Gc (8)ΠΠ»Π°ΡΡ I, ΠΠΎΠ½Π° 20 (10)ΠΠ»Π°ΡΡ I, ΠΠΎΠ½Π° 20, AEx ta IIIC Da (10)ΠΠ»Π°ΡΡ I, ΠΠΎΠ½Π° 21 (10)ΠΠ»Π°ΡΡ I, ΠΠΎΠ½Π° 21, AEx tb IIIC Db (10)ΠΠ»Π°ΡΡ I, ΠΠΎΠ½Π° 22 (10)ΠΠ»Π°ΡΡ I, ΠΠΎΠ½Π° 22, AEx tc IIIC Dc (10)ΠΠ»Π°ΡΡ II, Π Π°Π·Π΄. 1 (10)ΠΠ»Π°ΡΡ I, Π Π°Π·Π΄. 1, ΠΡΡΠΏΠΏΡ E, F, G (10)ΠΠ»Π°ΡΡ II, Π Π°Π·Π΄. 2 (18)ΠΠ»Π°ΡΡ II, Π Π°Π·Π΄. 2, ΠΡΡΠΏΠΏΡ E, F, G (18)ΠΠ»Π°ΡΡ III, Π Π°Π·Π΄. 1 (15)ΠΠ»Π°ΡΡ III, Π Π°Π·Π΄. 2 (13)Ex d I Mb (20)Ex d IIC Gb (36)Ex db I Mb (1)Ex db IIC Gb (1)Ex e I Mb (20)Ex e IIC Gb (46)Ex eb I Mb (1)Ex eb IIC Gb (3)Ex nR IIC Gc (34)Ex nRc IIC Gc (1)Ex ta IIIC Da (43)Ex ta IIIC Da X (35)Ex tb IIIC Db (43)Ex tb IIIC Db X (35)Ex tc IIIC Dc (43)Ex tc IIIC Dc X (35)Ex tD A21 IP66 (2)ΠΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ (45)Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΡΠ΅Π΄Ρ (6)ΠΠ΄Π½ΠΎΠ±ΠΎΠ»ΡΠΎΠ²ΠΎΠΉ (10)ΠΠ²ΡΡ
Π±ΠΎΠ»ΡΠΎΠ²ΠΎΠΉ (10)ΠΠ»Π°ΠΆΠ½ΡΠ΅ ΡΡΠ΅Π΄Ρ (6)
Π’ΠΈΠΏ ΠΊΠ°Π±Π΅Π»ΡΠΠ»ΡΠΌΠΈΠ½ΠΈΠ΅Π²Π°Ρ Π»Π΅Π½ΡΠΎΡΠ½Π°Ρ Π±ΡΠΎΠ½Ρ (ASA) (25)ΠΠ»ΡΠΌΠΈΠ½ΠΈΠ΅Π²Π°Ρ Π»Π΅Π½ΡΠΎΡΠ½Π°Ρ Π±ΡΠΎΠ½Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ATA) (24)ΠΠ»ΡΠΌΠΈΠ½ΠΈΠ΅Π²Π°Ρ ΠΏΡΠΎΠ²ΠΎΠ»ΠΎΡΠ½Π°Ρ Π±ΡΠΎΠ½Ρ (AWA) (34)ΠΡΠ½Π°ΡΠ΅Π½Π½ΡΠ΅ Π±ΡΠΎΠ½Π΅ΠΉ ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΎΠΉ (24)Π‘ΡΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠ°Π±Π΅Π»Ρ Ρ Π±ΡΠΎΠ½Π΅ΠΉ Π² Π²ΠΈΠ΄Π΅ ΠΎΠΏΠ»Π΅ΡΠΊΠΈ (24)ΠΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΌΠ΅ΡΠ°Π»Π»ΠΈΡΠ΅ΡΠΊΠ°Ρ Π±ΡΠΎΠ½Ρ, ΠΏΡΠΈΠ²Π°ΡΠ΅Π½Π½Π°Ρ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΡΠΌ ΡΠ²ΠΎΠΌ (MC-HL) β Π°Π»ΡΠΌΠΈΠ½ΠΈΠΉ (4)ΠΠΎΡΡΠΎΡΠΎΠ»ΡΠ³ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ Π±ΡΠΎΠ½Ρ, ΠΏΡΠΈΠ²Π°ΡΠ΅Π½Π½Π°Ρ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΡΠΌ ΡΠ²ΠΎΠΌ (MC-HL) β ΡΡΠ°Π»Ρ (4)ΠΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΡΠ²ΡΠ·Π°Π½Π½Π°Ρ ΠΌΠ΅ΡΠ°Π»Π»ΠΈΡΠ΅ΡΠΊΠ°Ρ Π±ΡΠΎΠ½Ρ (MC) β Π°Π»ΡΠΌΠΈΠ½ΠΈΠΉ (4)ΠΠΎΡΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΡΠ²ΡΠ·Π°Π½Π½Π°Ρ ΠΌΠ΅ΡΠ°Π»Π»ΠΈΡΠ΅ΡΠΊΠ°Ρ Π±ΡΠΎΠ½Ρ (MC) β ΡΡΠ°Π»Ρ (4)Π‘Π²Π΅ΡΡ ΡΠ²Π΅ΡΠ΄ΡΠΉ ΡΠ½ΡΡ (2)ΠΠ΅Π±ΡΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΊΠ°Π±Π΅Π»Ρ ΠΏΠ»ΠΎΡΠΊΠΎΠΉ ΡΠΎΡΠΌΡ (2)ΠΠΈΠ±ΠΊΠΈΠΉ ΡΠ½ΡΡ (5)ΠΡΠ²ΠΈΠ½ΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΊΠ°Π±Π΅Π»Ρ Ρ Π°Π»ΡΠΌΠΈΠ½ΠΈΠ΅Π²ΠΎΠΉ ΠΏΡΠΎΠ²ΠΎΠ»ΠΎΡΠ½ΠΎΠΉ Π±ΡΠΎΠ½Π΅ΠΉ (LC/AWA) (9)ΠΡΠ²ΠΈΠ½ΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΊΠ°Π±Π΅Π»Ρ Ρ Π³ΠΈΠ±ΠΊΠΎΠΉ ΠΏΡΠΎΠ²ΠΎΠ»ΠΎΡΠ½ΠΎΠΉ Π±ΡΠΎΠ½Π΅ΠΉ (LC/PWA) (8)ΠΡΠ²ΠΈΠ½ΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΊΠ°Π±Π΅Π»Ρ Ρ ΠΎΠ΄Π½ΠΎΡΠ»ΠΎΠΉΠ½ΠΎΠΉ ΠΏΡΠΎΠ²ΠΎΠ»ΠΎΡΠ½ΠΎΠΉ Π±ΡΠΎΠ½Π΅ΠΉ (LC/SWA) (9)ΠΡΠ²ΠΈΠ½ΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΊΠ°Π±Π΅Π»Ρ ΡΠΎ ΡΡΠ°Π»ΡΠ½ΠΎΠΉ Π»Π΅Π½ΡΠΎΡΠ½ΠΎΠΉ Π±ΡΠΎΠ½Π΅ΠΉ (LC/STA) (8)ΠΡΠ²ΠΈΠ½ΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΊΠ°Π±Π΅Π»Ρ Ρ Π»Π΅Π½ΡΠΎΡΠ½ΠΎΠΉ Π±ΡΠΎΠ½Π΅ΠΉ (LC/ASA) (8)ΠΡΠ²ΠΈΠ½ΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΊΠ°Π±Π΅Π»Ρ Ρ Π±ΡΠΎΠ½Π΅ΠΉ Π² Π²ΠΈΠ΄Π΅ ΠΏΡΠΎΠ²ΠΎΠ»ΠΎΡΠ½ΠΎΠΉ ΠΎΠΏΠ»Π΅ΡΠΊΠΈ (8)ΠΡΠ²ΠΈΠ½ΡΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π΅Π±ΡΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΊΠ°Π±Π΅Π»Ρ (2)M10 (12)M12 (8)ΠΠΎΡΡΠΊΠΎΠΉ ΡΡΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠ°Π±Π΅Π»Ρ Ρ Π±ΡΠΎΠ½Π΅ΠΉ Π² Π²ΠΈΠ΄Π΅ ΠΎΠΏΠ»Π΅ΡΠΊΠΈ (24)ΠΠΎΡΡΠΊΠΎΠΉ ΡΡΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠ°Π±Π΅Π»Ρ (11)ΠΠ΅Π±ΡΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΌΠΎΡΡΠΊΠΎΠΉ ΡΡΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠ°Π±Π΅Π»Ρ (19)ΠΠΈΠ±ΠΊΠ°Ρ ΠΏΡΠΎΠ²ΠΎΠ»ΠΎΡΠ½Π°Ρ Π±ΡΠΎΠ½Ρ (PWA) (27)ΠΠΏΠ»Π΅ΡΠΊΠ° ΠΈ Π°Π»ΡΠΌΠΈΠ½ΠΈΠ΅Π²Π°Ρ ΠΏΡΠΎΠ²ΠΎΠ»ΠΎΡΠ½Π°Ρ Π±ΡΠΎΠ½Ρ (AWA) (4)ΠΠΏΠ»Π΅ΡΠΊΠ° ΠΈ ΠΎΠ΄Π½ΠΎΡΠ»ΠΎΠΉΠ½Π°Ρ ΠΏΡΠΎΠ²ΠΎΠ»ΠΎΡΠ½Π°Ρ Π±ΡΠΎΠ½Ρ (SWA) (4)ΠΠΈΠ±ΠΊΠ°Ρ ΠΏΡΠΎΠ²ΠΎΠ»ΠΎΡΠ½Π°Ρ (EMC) ΠΎΠΏΠ»Π΅ΡΠΊΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, CY/SY) (42)ΠΠ΄Π½ΠΎΡΠ»ΠΎΠΉΠ½Π°Ρ ΠΏΡΠΎΠ²ΠΎΠ»ΠΎΡΠ½Π°Ρ Π±ΡΠΎΠ½Ρ (SWA) (38)Π‘ΡΠ°Π»ΡΠ½Π°Ρ Π»Π΅Π½ΡΠΎΡΠ½Π°Ρ Π±ΡΠΎΠ½Ρ (STA) (24)TECK (4)TECK 90 (4)TECK 90-HL (4)ΠΠ°Π±Π΅Π»Ρ, ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡΠΈΠΉΡΡ Π² ΠΊΠΎΡΠΎΠ± (9)ΠΠ΅Π· Π±ΡΠΎΠ½ΠΈ (27)ΠΡΠΎΠ½Ρ Π² Π²ΠΈΠ΄Π΅ ΠΏΡΠΎΠ²ΠΎΠ»ΠΎΡΠ½ΠΎΠΉ ΠΎΠΏΠ»Π΅ΡΠΊΠΈ (42)
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΡΠΏΠ»ΠΎΡΠ½Π΅Π½ΠΈΡΠΠ²ΠΎΠΉΠ½ΠΎΠ΅ Π½Π°ΡΡΠΆΠ½ΠΎΠ΅ ΡΠΏΠ»ΠΎΡΠ½Π΅Π½ΠΈΠ΅ (3)ΠΠ½ΡΡΡΠ΅Π½Π½Π΅Π΅ ΠΈ Π½Π°ΡΡΠΆΠ½ΠΎΠ΅ ΡΠΏΠ»ΠΎΡΠ½Π΅Π½ΠΈΡ (28)ΠΠ½ΡΡΡΠ΅Π½Π½Π΅Π΅ Π·Π°ΡΠΈΡΠ½ΠΎΠ΅ ΡΠΏΠ»ΠΎΡΠ½Π΅Π½ΠΈΠ΅ ΠΈ ΠΊΠ°Π±Π΅Π»ΡΠ½ΡΠΉ Π²Π²ΠΎΠ΄ (2)ΠΠ½ΡΡΡΠ΅Π½Π½Π΅Π΅ Π·Π°ΡΠΈΡΠ½ΠΎΠ΅ ΡΠΏΠ»ΠΎΡΠ½Π΅Π½ΠΈΠ΅ ΠΈ Π½Π°ΡΡΠΆΠ½ΠΎΠ΅ ΡΠΏΠ»ΠΎΡΠ½Π΅Π½ΠΈΠ΅ (18)ΠΠ½ΡΡΡΠ΅Π½Π½Π΅Π΅ Π·Π°ΡΠΈΡΠ½ΠΎΠ΅ ΡΠΏΠ»ΠΎΡΠ½Π΅Π½ΠΈΠ΅ ΠΈ Π½Π°ΡΡΠΆΠ½ΠΎΠ΅ ΡΠΏΠ»ΠΎΡΠ½Π΅Π½ΠΈΠ΅/ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½Π°Ρ ΠΌΡΡΡΠ° FRAS (1)ΠΠ΅Π· ΡΠΏΠ»ΠΎΡΠ½Π΅Π½ΠΈΡ (4)ΠΠ°ΡΡΠΆΠ½ΠΎΠ΅ ΡΠΏΠ»ΠΎΡΠ½Π΅Π½ΠΈΠ΅ (46)ΠΠ°ΡΡΠΆΠ½ΠΎΠ΅ ΡΠΏΠ»ΠΎΡΠ½Π΅Π½ΠΈΠ΅/ΠΊΠ°Π±Π΅Π»ΡΠ½ΡΠΉ Π²Π²ΠΎΠ΄ (3)ΠΠ°ΡΡΠΆΠ½ΠΎΠ΅ ΡΠΏΠ»ΠΎΡΠ½Π΅Π½ΠΈΠ΅/ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½Π°Ρ ΠΌΡΡΡΠ° FRAS (1)ΠΡΠ΅Π½Ρ Π²ΡΡΠΎΠΊΠ°Ρ (12)
Π‘Π΅ΡΡΠΈΡΠΈΠΊΠ°ΡΡABS (67)ΠΠ»ΡΠΌΠΈΠ½ΠΈΠΉ (3)ΠΠ»ΡΠΌΠΈΠ½ΠΈΠΉ/Π½Π΅ΡΠΆΠ°Π²Π΅ΡΡΠ°Ρ ΡΡΠ°Π»Ρ (1)ATEX (61)BS 6121 (45)BV (40)c-CSA-us (19)CCO-PESO (44)CSA (11)DNV-GL (41)ΠΠ»ΡΠΌΠΈΠ½ΠΈΠΉ, ΠΏΠΎΠΊΡΡΡΡΠΉ ΡΠΏΠΎΠΊΡΠΈΠ΄Π½ΡΠΌ ΡΠΎΡΡΠ°Π²ΠΎΠΌ (2)ΠΠΠ‘Π’ Π (74)ΠΠΠ‘Π’ Π (44)IEC 62444 (45)IECEX (61)INMETRO (30)KCC (27)Lloyds (70)LSF (2)ΠΠ΄ΠΎΠ±ΡΠ΅Π½Π½ΡΠΉ LUL (ΠΠΎΠ½Π΄ΠΎΠ½ΡΠΊΠΈΠΉ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΈΡΠ΅Π½) ΠΏΠΎΠ»ΠΈΠΌΠ΅Ρ (2)NEPSI (34)ΠΠ΅ΠΉΠ»ΠΎΠ½ (2)RETIE (35)ΠΠ΅ΡΠΆΠ°Π²Π΅ΡΡΠ°Ρ ΡΡΠ°Π»Ρ (6)TR-CU-EAC (38)UL (9)
ΠΠ°ΡΠΈΡΠ° ΠΎΡ Π²Π»Π°Π³ΠΈΠΡΠ΅Π²Π°Ρ Π½Π°Π³ΡΡΠ·ΠΊΠ° (12)ΠΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½Π°Ρ Π½Π°Π³ΡΡΠ·ΠΊΠ° (12)ΠΠ΅Ρ (68)Π‘ΠΈΠ»Ρ ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΊΠΎΠΌ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΠΈ (8)ΠΠ° (41)
Π’ΠΠΠ« ΠΠΠΠΠΠΠΠΠΠ Π ΠΠ ΠΠΠ¦ΠΠΠΠΠΠ¬ΠΠ«Π Π’ΠΠ₯ΠΠΠΠΠΠΠ§ΠΠ‘ΠΠΠ Π‘Π₯ΠΠΠ« Π’ΠΠ‘ / ΠΠΎΠ½ΡΡΠ»ΡΡΠ°Π½ΡΠΠ»ΡΡ
ΠΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΡΠΈΠΏΠ°ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ Π’ΠΠ‘ ΡΠ²Π»ΡΡΡΡΡ Π±Π»ΠΎΡΠ½Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° Ρ ΠΏΠΎΠΏΠ΅ΡΠ΅ΡΠ½ΡΠΌΠΈ ΡΠ²ΡΠ·ΡΠΌΠΈ.
ΠΡΠΈ Π±Π»ΠΎΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅ Π²ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ ΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ±ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π’ΠΠ‘ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ²ΡΠ·Π΅ΠΉ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΡΡΠ±ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°ΠΌΠΈ, Ρ.Π΅. ΠΊΠ°ΠΆΠ΄Π°Ρ ΡΡΡΠ±ΠΈΠ½Π° ΡΠ½Π°Π±ΠΆΠ°Π΅ΡΡΡ ΠΏΠ°ΡΠΎΠΌ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΊΠΎΡΠ»Π° (ΡΠΈΡ. Π 4.1). ΠΡΠ»ΠΈ Π·Π° ΡΡΡΠ±ΠΈΠ½ΠΎΠΉ Π·Π°ΠΊΡΠ΅ΠΏΠ»Π΅Π½ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΊΠΎΡΠ΅Π», ΡΠΎ ΡΠ°ΠΊΠΎΠΉ ΡΠ½Π΅ΡΠ³ΠΎΠ±Π»ΠΎΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΌΠΎΠ½ΠΎΠ±Π»ΠΎΠΊΠΎΠΌ, Π΅ΡΠ»ΠΈ Π΄Π²Π° ΠΊΠΎΡΠ»Π°, ΡΠΎ Π΄ΡΠ±Π»Ρ-Π±Π»ΠΎΠΊΠΎΠΌ.
Π°) | |
Π±) |
Π ΠΈΡ. Π 4.1. ΠΠ»ΠΎΡΠ½Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° Π’ΠΠ‘
Π° β ΠΌΠΎΠ½ΠΎΠ±Π»ΠΎΡΠ½Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ°; Π± β ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° Ρ Π΄ΡΠ±Π»Ρ-Π±Π»ΠΎΠΊΠ°ΠΌΠΈ
ΠΠ β ΠΊΠΎΡΠ΅Π»ΡΠ½ΡΠΉ Π°Π³ΡΠ΅Π³Π°Ρ, Π’ β ΡΡΡΠ±ΠΈΠ½Π°, Π β Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ
ΠΡΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅ Ρ ΠΏΠΎΠΏΠ΅ΡΠ΅ΡΠ½ΡΠΌΠΈ ΡΠ²ΡΠ·ΡΠΌΠΈ Π³ΡΡΠΏΠΏΠ° ΡΡΡΠ±ΠΈΠ½ ΡΠ½Π°Π±ΠΆΠ°Π΅ΡΡΡ ΠΏΠ°ΡΠΎΠΌ ΠΎΡ Π³ΡΡΠΏΠΏΡ ΠΎΠ±ΡΠΈΡ ΠΊΠΎΡΠ»ΠΎΠ² ΡΠ΅ΡΠ΅Π· ΠΎΠ±ΡΠΈΠΉ (Β«ΠΏΠΎΠΏΠ΅ΡΠ΅ΡΠ½ΡΠΉΒ») ΠΏΠ°ΡΠΎΠΏΡΠΎΠ²ΠΎΠ΄ (ΡΠΈΡ. Π 4.2).
Π ΠΈΡ. Π 4.2. ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° Π’ΠΠ‘ Ρ ΠΏΠΎΠΏΠ΅ΡΠ΅ΡΠ½ΡΠΌΠΈ ΡΠ²ΡΠ·ΡΠΌΠΈ
ΠΠ β ΠΊΠΎΡΠ΅Π»ΡΠ½ΡΠΉ Π°Π³ΡΠ΅Π³Π°Ρ, Π’ β ΡΡΡΠ±ΠΈΠ½Π°,
Π β Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ; Π β ΠΏΠ°ΡΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ° ΡΠΈΡ. Π 4.3 β Π 4.5 ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡ
Π΅ΠΌΡ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ
ΡΠΈΠΏΠΎΠ² ΡΠΈΠ»ΠΎΠ²ΡΡ
ΡΡΡΠ°Π½ΠΎΠ²ΠΎΠΊ Π’ΠΠ‘.
ΠΠ° ΡΠΈΡ. Π 4.3 ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡ Π΅ΠΌΠ° ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ Π’ΠΠ‘ Ρ ΠΏΠ°ΡΠΎΡΠΈΠ»ΠΎΠ²ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠ΅ΠΉ Π½Π° ΡΠ³Π»Π΅. Π ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠΉ ΡΡ Π΅ΠΌΠ΅ ΠΎΡΠ²ΠΎΠ΄ ΠΈΠ·Π±ΡΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΏΠ»Π° ΠΈΠ· ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π²ΠΎΠ΄ΠΎΡΠ½Π°Π±ΠΆΠ΅Π½ΠΈΡ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π³ΡΠ°Π΄ΠΈΡΠ΅Π½ Π±Π΅Π· ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π²ΠΎΠ΄ΠΎΡ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ°-ΠΎΡ Π»Π°Π΄ΠΈΡΠ΅Π»Ρ.
ΠΠ° ΡΠΈΡ. Π 4.4 ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡ Π΅ΠΌΠ° ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ Π’ΠΠ‘ Ρ ΠΏΠ°ΡΠΎΠ³Π°Π·ΠΎΠ²ΠΎΠΉ ΡΠΈΠ»ΠΎΠ²ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ (ΠΠΠ£), Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ Π΄Π²ΡΡ ΡΡΡΠΏΠ΅Π½ΡΠ°ΡΡΠΉ ΡΠΈΠΊΠ» Π²ΡΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ»Π΅ΠΊΡΡΠΎΡΠ½Π΅ΡΠ³ΠΈΠΈ: ΠΏΠ΅ΡΠ²Π°Ρ ΡΡΡΠΏΠ΅Π½Ρ β Π³Π°Π·ΠΎΡΡΡΠ±ΠΈΠ½Π½Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° (ΠΠ’Π£), Π²ΡΠ°ΡΠ°ΡΡΠ°Ρ Π²Π°Π» ΡΠ»Π΅ΠΊΡΡΠΎΠ³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° 1 (ΠΎΠ±Π²Π΅Π΄Π΅Π½Π° ΠΆΠΈΡΠ½ΠΎΠΉ ΡΠ°ΠΌΠΊΠΎΠΉ Π½Π° ΡΠΈΡ. Π 4.4Π°), Π²ΡΠΎΡΠ°Ρ ΡΡΡΠΏΠ΅Π½Ρ β ΠΏΠ°ΡΠΎΡΠΈΠ»ΠΎΠ²Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°. ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ Π 4.4Π± ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡ Π΅ΠΌΠ° ΠΠ’Π£. Π ΡΠΈΠ»Ρ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΠΎΡΡΠΈ ΠΠ’Π£ ΠΌΠΎΠ³ΡΡ Π²ΡΠΏΡΡΠΊΠ°ΡΡΡΡ Π² Π±Π»ΠΎΡΠ½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠ°ΠΊ Π³ΠΎΡΠΎΠ²ΠΎΠ΅ ΠΈΠ·Π΄Π΅Π»ΠΈΠ΅ (ΡΠΈΡΡΠ½ΠΎΠΊ Π 4.4Π²).
Π 4.3. ΠΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ Π’ΠΠ‘ Ρ ΠΏΠ°ΡΠΎΡΠΈΠ»ΠΎΠ²ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ,
ΡΠ°Π±ΠΎΡΠ°ΡΡΠ΅ΠΉ Π½Π° ΡΠ³Π»Π΅
Π° β ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡ Π΅ΠΌΠ°
Π 4. 3. ΠΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ Π’ΠΠ‘ Ρ ΠΏΠ°ΡΠΎΡΠΈΠ»ΠΎΠ²ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ,
ΡΠ°Π±ΠΎΡΠ°ΡΡΠ΅ΠΉ Π½Π° ΡΠ³Π»Π΅
Π± β ΡΠΊΡΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ
1 β Π³ΡΠ°Π΄ΠΈΡΠ½Ρ
2 β ΡΠΈΡΠΊΡΠ»ΡΡΠΈΠΎΠ½Π½ΡΠΉ Π½Π°ΡΠΎΡ
3 β Π»ΠΈΠ½ΠΈΡ ΡΠ»Π΅ΠΊΡΡΠΎΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ
4 β ΠΏΠΎΠ²ΡΡΠ°ΡΡΠΈΠΉ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΎΡ
5 β ΡΡΡΠ±ΠΎΠ³Π΅Π½Π΅ΡΠ°ΡΠΎΡ
6 β ΡΠΈΠ»ΠΈΠ½Π΄Ρ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ Π΄Π°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ±ΠΈΠ½Ρ
7 β ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠ½ΡΠΉ Π½Π°ΡΠΎΡ
8 β ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠ½ΡΠΉ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ
9 β ΡΠΈΠ»ΠΈΠ½Π΄Ρ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ Π΄Π°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ±ΠΈΠ½Ρ
10 β ΡΡΠΎΠΏΠΎΡΠ½ΡΠΉ ΠΊΠ»Π°ΠΏΠ°Π½
11 β ΡΠΈΠ»ΠΈΠ½Π΄Ρ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ Π΄Π°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ°ΡΠΎΠ²ΠΎΠΉ ΡΡΡΠ±ΠΈΠ½Ρ
12 β Π΄Π΅Π°ΡΡΠ°ΡΠΎΡ
13 β ΡΠ΅Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠ²Π½ΡΠΉ ΠΏΠΎΠ΄ΠΎΠ³ΡΠ΅Π²Π°ΡΠ΅Π»Ρ
14 β ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ΅Ρ ΡΠΎΠΏΠ»ΠΈΠ²ΠΎΠΏΠΎΠ΄Π°ΡΠΈ
15 β Π±ΡΠ½ΠΊΠ΅Ρ ΡΠ³Π»Ρ
16 β ΠΌΠ΅Π»ΡΠ½ΠΈΡΠ° ΡΠ³Π»Ρ
17 β Π±Π°ΡΠ°Π±Π°Π½ ΠΊΠΎΡΠ»Π°
18 β ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ»Π°ΠΊΠΎΡΠ΄Π°Π»Π΅Π½ΠΈΡ
19 β ΠΏΠ°ΡΠΎΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π²Π°ΡΠ΅Π»Ρ
20 β Π΄ΡΡΡΠ΅Π²ΠΎΠΉ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΎΡ
21 β ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΠΉ ΠΏΠ°ΡΠΎΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π²Π°ΡΠ΅Π»Ρ
22 β Π²ΠΎΠ·Π΄ΡΡ ΠΎΠ·Π°Π±ΠΎΡΠ½ΠΈΠΊ
23 β ΡΠΊΠΎΠ½ΠΎΠΌΠ°ΠΉΠ·Π΅Ρ
24 β ΡΠ΅Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠ²Π½ΡΠΉ Π²ΠΎΠ·Π΄ΡΡ ΠΎΠΏΠΎΠ΄ΠΎΠ³ΡΠ΅Π²Π°ΡΠ΅Π»Ρ
25 β ΡΠΈΠ»ΡΡΡ
26 β Π΄ΡΠΌΠΎΡΠΎΡ
27 β Π΄ΡΠΌΠΎΠ²Π°Ρ ΡΡΡΠ±Π°
Π 4. 4. ΠΠ°ΡΠΎΠ³Π°Π·ΠΎΠ²Π°Ρ Π’ΠΠ‘
Π° β ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡ Π΅ΠΌΠ°
Π 4.4 Π±. ΠΠΎΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° Π³Π°Π·ΠΎΡΡΡΠ±ΠΈΠ½Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ
1 β ΠΊΠΎΠΌΠΏΡΠ΅ΡΡΠΎΡ, 2 β ΠΊΠ°ΠΌΠ΅ΡΠ° ΡΠ³ΠΎΡΠ°Π½ΠΈΡ, 3 β Π³Π°Π·ΠΎΠ²Π°Ρ ΡΡΡΠ±ΠΈΠ½Π°
Π 4.4 Π². ΠΠΎΠ½ΡΡΡΡΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π³Π°Π·ΠΎΡΡΡΠ±ΠΈΠ½Π½ΠΎΠΉ
ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ (Π²Π°ΡΠΈΠ°Π½Ρ)
ΠΠ° ΡΠΈΡ. Π 4.5 ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡ Π΅ΠΌΠ° ΡΠ΅ΠΏΠ»ΠΎΡΠ»Π΅ΠΊΡΡΠΎΡΠ΅Π½ΡΡΠ°Π»ΠΈ (Π’ΠΠ¦). Π‘ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π° ΠΏΠ°ΡΠ° (ΠΊΠΎΡΠ»ΠΎΠ°Π³ΡΠ΅Π³Π°Ρ ΠΈ Π΄Ρ.) Π’ΠΠ¦ Π½Π΅ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ Π’ΠΠ‘. ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΡ Π’ΠΠ¦ ΡΠ²Π»ΡΡΡΡΡ ΠΎΡΠ±ΠΎΡΡ ΠΏΠ°ΡΠ° ΠΈΠ· ΡΡΡΠ±ΠΈΠ½Ρ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΡΠ΅ Π½ΡΠΆΠ΄Ρ ΠΈ Π½ΡΠΆΠ΄Ρ ΡΠ΅ΠΏΠ»ΠΎΡΠΈΠΊΠ°ΡΠΈΠΈ. Π’Π΅ΠΏΠ»ΠΎΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΠΎΡΠ±ΠΎΡΡ ΠΏΠ°ΡΠ° ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΠΏΠΎΠ΄ΠΎΠ³ΡΠ΅Π² Π² ΡΠ΅ΡΠ΅Π²ΠΎΠΌ ΠΏΠΎΠ΄ΠΎΠ³ΡΠ΅Π²Π°ΡΠ΅Π»Π΅ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ Π²ΠΎΠ΄Ρ, ΠΏΠΎΡΡΡΠΏΠ°ΡΡΠ΅ΠΉ Π½Π° ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ ΠΈ Π³ΠΎΡΡΡΠ΅Π΅ Π²ΠΎΠ΄ΠΎΡΠ½Π°Π±ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Π΅ΠΉ.
Π ΠΈΡ. Π 4.5. ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡ Π΅ΠΌΠ° Π’ΠΠ¦
Π β ΠΏΠ°ΡΠΎΠΏΡΠΎΠ²ΠΎΠ΄ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ Π΄Π°Π²Π»Π΅Π½ΠΈΡ, Π β ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ,
ΠΠ β ΡΠ»Π΅ΠΊΡΡΠΎΡΠ½Π°Π±ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΡΡΠ½ΡΡ Π½ΡΠΆΠ΄ (Π½ΠΈΠ·ΠΊΠΎΠ΅ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅),
Π Π£ΠΠ β ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ,
Π‘Π β ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΏΠΎΠ΄ΠΎΠ³ΡΠ΅Π²Π°ΡΠ΅Π»Ρ, Π‘Π β ΡΠ΅ΡΠ΅Π²ΠΎΠΉ Π½Π°ΡΠΎΡ ΡΡΡΠ±ΠΈΠ½Π°
Π½Π° ΠΊΠΎΡΠ΅Π»
ΠΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° β Π½Π°ΡΠ°Π»ΠΎ Π½Π°ΡΠ°Π» / Π₯Π°Π±Ρ
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π² PyGTK. ΠΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² Glade ΠΈ ΡΠ΄Π΅Π»Π°Π΅ΠΌ ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΠΊΡΠΎΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° PyGTK.
ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°
Π‘ΠΏΠ΅ΡΠ²Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ»ΠΎΠ² ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ΅ Windows-ΠΌΠ°ΡΠΈΠ½Ρ: ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ Π²ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Python, ΠΈ Π½Π΅Ρ ΠΆΠ΅Π»Π°Π½ΠΈΡ ΡΠΊΠ°ΡΠΈΠ²Π°ΡΡ Π²ΡΡ ΠΏΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΡΡΠΈ, ΠΊΠ°ΡΠ°ΠΉΡΠ΅ ΠΏΠΎΠ»Π½ΡΠΉ Π°ΡΡ
ΠΈΠ² Π²ΡΠ΅Π³ΠΎ, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄Π»Ρ Windows (20 ΠΠ±), ΠΊΠΎΡΠΎΡΡΠΉ Ρ Π·Π°Π»ΠΈΠ» Π½Π° Π―Π½Π΄Π΅ΠΊΡ. ΠΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Ρ ClamWin. Π‘ΡΠ°Π²ΡΡΠ΅ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅, ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠΌ Π½ΠΈΠΆΠ΅:
- Python: Python 2.5.2 Windows installer. ΠΠ΅ΡΡΠΈΡ Python Ρ ΡΠΊΠ°Π·ΡΠ²Π°Ρ ΡΡ, ΠΏΠΎΠ΄ ΠΊΠΎΡΠΎΡΡΡ Π² ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠ°ΡΡΠΈ Π΅ΡΡΡ ΠΈΠ½ΡΡΠ°Π»Π»ΡΡΠΎΡΡ PyGTK Π΄Π»Ρ Windows. Π’.Π΅., Π΄Π»Ρ Π±Π΅ΡΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ. ΠΡΠ»ΠΈ Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅, ΡΡΠΎ Π΅ΡΡΡ PyGTK ΠΏΠΎΠ΄ 2.6 ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΡΡ Π²Π΅ΡΡΠΈΡ, ΡΠΊΠ°ΡΠΈΠ²Π°ΠΉΡΠ΅ Π΅Ρ.
- GTK+: ΡΠΊΠ°ΡΠΈΠ²Π°Π΅ΠΌ ΠΏΠΎΠ»Π½ΡΡ ΡΠ±ΠΎΡΠΊΡ GTK+ Π΄Π»Ρ Windows (gtk+-win32-runtime), ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ.
- Π’Π΅ΠΏΠ΅ΡΡ ΡΠΊΠ°ΡΠΈΠ²Π°Π΅ΠΌ ΠΈ ΡΡΠ°Π²ΠΈΠΌ PyCairo, PyGObject ΠΈ PyGTK Π΄Π»Ρ Windows. ΠΡΡΠΌΡΠ΅ ΡΡΡΠ»ΠΊΠΈ Π΄Π»Ρ Π²Π΅ΡΡΠΈΠΈ Python 2.5.Ρ : PyCairo, PyGObject, PyGTK
- ΠΡ, ΠΈ Π½Π°ΠΊΠΎΠ½Π΅Ρ, Glade.
ΠΠ΅ΡΡΠΌ glade-win32, ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²ΡΠ²Π°Π΅ΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, C:\GTK\glade). Π ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ bin Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, glade-3.exe (Π΄ΠΎ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΌΠ°ΡΠΈΠ½Ρ ΠΎΠ½Π° Ρ Π²Π°Ρ Π²ΡΡΠ΄ Π»ΠΈ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π΅Ρ)
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π²ΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ ΠΌΠ°ΡΠΈΠ½Ρ.
Π Ubuntu Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ ΠΏΠ°ΠΊΠ΅Ρ glade-3:
sudo apt-get install glade-3
Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Ubuntu, ΠΏΠΎΡΡΠΎΠΌΡ Π²ΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠΊΡΠΈΠ½ΡΠΎΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ΄Π΅Π»Π°Π½Ρ Π² Ubuntu. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π² Windows Glade ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ, Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΡΠ°Π·Π½ΠΈΡΡ Π½Π΅Ρ.
ΠΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½Π°Ρ ΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½Π°Ρ
ΠΡΡΡ Π΄Π²Π° ΠΎΡΠ½ΠΎΠ²Π½ΡΡ Π²ΠΈΠ΄Π° ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ (Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° 3 ΠΎΠ±Π»Π°ΡΡΠΈ ΡΡΡ ΡΠ΄Π΅Π»Π°Π½ΠΎ Π΄Π»Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°, ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π°Π΄Π°Π½ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ):
ΠΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½Π°Ρ | ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½Π°Ρ |
---|---|
Π§ΡΠΎΠ±Ρ ΡΡΠ°Π·Ρ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ Ρ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΎΠΉ, ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅, ΡΡΠΎ ΡΡΠΎ ΠΌΠ°ΠΊΠ΅Ρ Β«ΡΠ΅Π·ΠΈΠ½ΠΎΠ²ΠΎΠ³ΠΎΒ» ΡΠ°ΠΉΡΠ°. ΠΡΠ»ΠΈ Π²Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ ΠΎΠΊΠ½Π°, ΠΎΠ±Π»Π°ΡΡΠΈ ΡΠ°ΡΡΠΈΡΡΡΡΡ, ΠΈ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ.
ΠΡΠΎΠΌΠ΅ΠΆΡΡΠΊΠΈ Π·Π°Π΄Π°ΡΡΡΡ Π² ΠΏΠΈΠΊΡΠ΅Π»Π°Ρ , ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΠ½ΠΈ Π²ΡΠ΅Π³Π΄Π° ΠΎΡΡΠ°ΡΡΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌΠΈ.
Π¦ΠΈΡΡΡ Π²Π½ΡΡΡΠΈ ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ ΡΠ²Π»ΡΡΡΡΡ ΠΈΡ ΠΏΠΎΡΡΠ΄ΠΊΠΎΠ²ΡΠΌΠΈ Π½ΠΎΠΌΠ΅ΡΠ°ΠΌΠΈ. ΠΠ°ΠΊ Π²Ρ ΡΠΆΠ΅ ΠΏΠΎΠ½ΡΠ»ΠΈ, Π½ΡΠΌΠ΅ΡΠ°ΡΠΈΡ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ Π½ΡΠ»Ρ ΠΈ ΠΈΠ΄ΡΡ ΡΠ»Π΅Π²Π° Π½Π°ΠΏΡΠ°Π²ΠΎ ΠΈ ΡΠ²Π΅ΡΡ Ρ Π²Π½ΠΈΠ·.
Glade
Glade β ΡΡΠΎ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ², ΠΎΠ½ ΡΠΎΡ ΡΠ°Π½ΡΠ΅Ρ Π΄Π΅ΡΠ΅Π²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² XML ΡΠ°ΠΉΠ». ΠΡΠΎΡ XML ΡΠ°ΠΉΠ» ΡΠΈΡΠ°Π΅ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ, ΠΈ PyGTK ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ ΠΎΠΊΠ½Π° ΠΈ Π²ΠΈΠ΄ΠΆΠ΅ΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΠΎΡ Π»ΠΎΠ³ΠΈΠΊΠΈ. ΠΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄.
ΠΠ°ΠΏΡΡΡΠΈΠΌ GLade (Π² Windows ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° glade-3.exe, ΠΎ ΡΡΠΌ Ρ ΡΠΆΠ΅ ΠΏΠΈΡΠ°Π» Π²ΡΡΠ΅) ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ-ΡΠΎ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ HBox. ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΎΠΊΠ½ΠΎ:
Π²ΡΠ±Π΅ΡΠ΅ΠΌ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΡ:
ΠΎΡΡΠ°Π²ΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΏΠΎΡΠ²ΠΈΡΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° Ρ 3 ΠΎΠ±Π»Π°ΡΡΡΠΌΠΈ:
Π² ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΠΊΡΠ°Π½Π° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π΄Π΅ΡΠ΅Π²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π°ΡΠ΅Π³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΡΠ²ΠΎΠΉΡΡΠ² Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°. ΠΡΠ±Π΅ΡΠ΅ΠΌ hbox1 (ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΡΠΎΠ·Π΄Π°Π½Π½ΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΡ)
Π ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ² Β«ΠΠ½ΡΠ΅ΡΠ²Π°Π»Β» Π·Π°Π΄Π°ΡΡ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΊΠΈ Π² ΠΏΠΈΠΊΡΠ΅Π»Π°Ρ
ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΠ±Π»Π°ΡΡΡΠΌΠΈ Π΄Π»Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², Β«ΠΠΎΠΌΠΎΠ³Π΅Π½Π½ΠΎΡΡΡΒ» ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, Π±ΡΠ΄ΡΡ Π»ΠΈ Π²ΡΠ΅ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°, Β«Π§ΠΈΡΠ»ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²Β» Π·Π°Π΄Π°ΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ. ΠΡΡΠ°Π²ΠΈΠΌ Π²ΡΡ, ΠΊΠ°ΠΊ Π΅ΡΡΡ.
ΠΠ±Π»Π°ΡΡΡ ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ, ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΡΠ΅ΠΊΡΡΠ°
Π£ GTK Π΅ΡΡΡ ΡΠ°ΠΊΠ°Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π°Ρ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ: Π΅ΡΠ»ΠΈ ΠΌΡ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π±ΡΠ΄Π΅ΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΡΡΡΠΎΠΊΠΈ, ΠΈ Π΄ΠΎΠΉΠ΄ΡΠΌ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ, ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π½Π°ΡΠ½ΡΡ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡΡΡ ΠΏΠΎ Π²ΡΡΠΎΡΠ΅, ΠΈ Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ² Π²ΡΠΉΠ΄Π΅Ρ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Ρ ΡΠΊΡΠ°Π½Π°. Π§ΡΠΎΠ±Ρ ΡΡΠΎΠ³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΠ»ΠΎ, Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π² ΠΎΠ±Π»Π°ΡΡΡ ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ. ΠΠ±Π»Π°ΡΡΡ ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ ΡΠΊΡΠΎΠ»Π»Ρ, Π΅ΡΠ»ΠΈ ΡΠ΅ΠΊΡΡΠ° Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅, ΠΈ ΡΠ±Π΅ΡΡΡ, Π΅ΡΠ»ΠΈ ΠΌΠ΅Π½ΡΡΠ΅.
ΠΠΎΠ±Π°Π²ΠΈΠΌ Π² ΠΎΠ±Π»Π°ΡΡΠΈ 0 ΠΈ 2 (Ρ.Π΅. Π² ΠΊΡΠ°ΠΉΠ½ΠΈΠ΅ ΠΎΠ±Π»Π°ΡΡΠΈ) ΠΎΠ±Π»Π°ΡΡΡ ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ:
Π² ΠΊΠ°ΠΆΠ΄ΡΡ ΠΎΠ±Π»Π°ΡΡΡ ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ ΠΏΠΎΠΌΠ΅ΡΡΠΈΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΡΠ΅ΠΊΡΡΠ°:
ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½Π°Ρ Π³ΡΡΠΏΠΏΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ
Π’Π΅ΠΏΠ΅ΡΡ Π² ΠΎΡΡΠ°Π²ΡΡΡΡΡ ΠΏΡΡΡΠΎΠΉ ΡΡΠ΅Π΄Π½ΡΡ ΠΎΠ±Π»Π°ΡΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΅ΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ, Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΡ Π³ΡΡΠΏΠΏΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ c 2 ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ:
ΠΠΎΠΌΠ΅Π½ΡΠ΅ΠΌ ΡΡΠΈΠ»Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° Β«Π Π°ΡΡΠ΅ΠΈΠ²Π°Π½ΠΈΠ΅Β»:
ΡΠ°ΠΊ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΠΎΡΠ³Π°Π½ΠΈΡΠ½ΠΎ.
ΠΠ½ΠΎΠΏΠΊΠΈ, ΡΠΈΠ³Π½Π°Π»Ρ
ΠΠΎΠ±Π°Π²ΠΈΠΌ Π² ΠΊΠ°ΠΆΠ΄ΡΡ ΡΡΠ΅ΠΉΠΊΡ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΎΡΠΊΠ΅:
Π ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ² ΠΊΠ½ΠΎΠΏΠΊΠΈ button1 ΠΏΠΎΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΌΠ΅ΡΠΊΡ Π½Π° Β«Π’ΡΠ΄Π° ->Β», Π° Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ button2 Π½Π° Β«< β Π‘ΡΠ΄Π°Β»:
ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ GTK ΠΎΡΠΏΡΠ°Π²ΠΈΡ ΡΠΈΠ³Π½Π°Π». Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΅Π³ΠΎ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°ΡΡ, Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π°ΡΡ ΡΠΈΠ³Π½Π°Π»Ρ ΠΈΠΌΡ. ΠΡΠ±Π΅ΡΠ΅ΠΌ button1 ΠΈ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΡΠΌ Π½Π° Π·Π°ΠΊΠ»Π°Π΄ΠΊΡ Β«Π‘ΠΈΠ³Π½Π°Π»ΡΒ». ΠΠ°Π·ΠΎΠ²ΡΠΌ ΡΠΈΠ³Π½Π°Π» Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ button1 Β«button1_clicked_cbΒ», Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ button2 Β«button2_clicked_cbΒ»:
Π ΠΎΠ±ΡΠ΅ΠΌ-ΡΠΎ, ΠΏΠΎΡΡΠΈ Π²ΡΡ Π³ΠΎΡΠΎΠ²ΠΎ, ΠΊΡΠΎΠΌΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ΅Π»ΠΎΡΠΈ: Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΡ, ΠΈ ΠΎΠ½ΠΎ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΎΠ΅ π
ΠΡΠΏΡΠ°Π²ΠΈΠΌ ΡΡΠΎ, ΠΈ Π·Π°ΠΎΠ΄Π½ΠΎ Π·Π°Π΄Π°Π΄ΠΈΠΌ Π½Π°ΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ ΠΎΠΊΠ½Π°:
ΠΠΎΡ, Π² ΠΎΠ±ΡΠ΅ΠΌ-ΡΠΎ, ΠΈ Π²ΡΡ, ΠΏΠ΅ΡΠ²ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π² ΡΡΠΈΠ»Π΅ Ρ Π°Π±ΡΠ° Π³ΠΎΡΠΎΠ². Π‘ΠΎΡ ΡΠ°Π½ΠΈΠΌ Π΅Π³ΠΎ Π² ΡΠ°ΠΉΠ» pygtk001.glade. Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ glade ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΡΠΎ ΡΠ°ΠΉΠ» Π² ΡΠΎΡΠΌΠ°ΡΠ΅ glade. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠ°ΡΠ°ΡΡ Π³ΠΎΡΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ», ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΄Π΅Π»Π°Π» Ρ.
ΠΠ΅ΡΠ²Π°Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°
ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΡΠΎΠ·Π΄Π°Π»ΠΈ, ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΠΊΠ°ΠΊΠΈΡ -ΡΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Ρ ΡΠ΅ΠΊΡΡΠΎΠΌ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° Π½Π° Π΄ΡΡΠ³ΠΎΠΉ, ΡΠΈΡΡΠΎΠ²ΠΊΠ° ΠΈ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΠΊΠ° ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅. ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ°ΠΉΠ»Π΅ pygtk001.glade, ΡΠ΅ΠΏΠ΅ΡΡ Π½ΡΠΆΠ½ΠΎ Π΅Π³ΠΎ ΠΎΠΆΠΈΠ²ΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠ΄Π°. ΠΠ°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π±ΡΠ΄Π΅Ρ ΠΎΡΠ΅Π½Ρ ΡΠΌΠ½ΠΎΠΉ, ΠΎΠ½Π° Π±ΡΠ΄Π΅Ρ ΡΠΌΠ΅ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ ΡΠ΅ΠΊΡΡ ΡΡΠ΄Π°-ΡΡΠ΄Π° π
ΠΠΎΠ΄ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎΠΉ (ΠΏΡΠΎΠ²Π΅ΡΠΎΠΊ Π½Π΅Ρ, Ρ. ΠΊ. ΡΡΠΎ Π½Π΅ Β«Π±ΠΎΠ΅Π²Π°ΡΒ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°), Π²ΡΠ΅Π³ΠΎ 50 ΡΡΡΠΎΡΠ΅ΠΊ, Ρ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΌΠΈ 60:
#!/usr/bin/env python # coding: utf-8 import sys import os try: import pygtk pygtk.require('2.0') except: sys.exit(1) try: import gtk import gtk.glade except: sys.exit(1) class App: def __init__(self): # ΠΠ°Π³ΡΡΠΆΠ°Π΅ΠΌ ΡΠ°ΠΉΠ» ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° self.gladefile = "pygtk001.glade" # Π΄Π΅ΡΠ΅Π²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° self.widgetsTree = gtk.glade.XML(self.gladefile) # Π‘Π»ΠΎΠ²Π°ΡΠΈΠΊ, Π·Π°Π΄Π°ΡΡΠΈΠΉ ΡΠ²ΡΠ·ΠΈ ΡΠΎΠ±ΡΡΠΈΠΉ Ρ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ-ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ dic = { "button1_clicked_cb" : self.text_operation, "button2_clicked_cb": self.text_operation, } # ΠΠ°Π³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡΠ°Ρ ΡΠΈΠ³Π½Π°Π»Ρ Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ self.widgetsTree.signal_autoconnect(dic) # Π‘ΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅ΠΌ ΡΠΎΠ±ΡΡΠΈΠ΅ Π·Π°ΠΊΡΡΡΠΈΡ ΠΎΠΊΠ½Π° Ρ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ self.window = self.widgetsTree.get_widget("window1") if (self.window): self.window.connect("destroy", self.close_app) # Π ΡΡΠΎ ΡΠΆΠ΅ Π»ΠΎΠ³ΠΈΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠ°Π΄ΡΠΌ ΠΌΠ°ΡΡΡΡΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ΅ΠΊΡΡΠ° Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ. # ΠΠ΅ΡΠ²ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ - ΠΈΠΌΡ Π²ΠΈΠ΄ΠΆΠ΅ΡΠ°-ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΡΠ΅ΠΊΡΡΠ°, Π²ΡΠΎΡΠΎΠΉ - ΠΈΠΌΡ Π²ΠΈΠ΄ΠΆΠ΅ΡΠ°-ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Ρ self.routes = {'button1': ('textview1','textview2'), 'button2': ('textview2','textview1')} def text_operation(self,widget): "Π€ΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠ΅ΡΠ΅Π±ΡΠ°ΡΡΠ²Π°Π΅Ρ ΡΠ΅ΠΊΡΡ ΡΡΠ΄Π°-ΡΡΠ΄Π°" # Π²ΠΈΠ΄ΠΆΠ΅Ρ-ΠΈΡΡΠΎΡΠ½ΠΈΠΊ source = self.widgetsTree.get_widget(self.routes[widget.name][0]) # Π²ΠΈΠ΄ΠΆΠ΅Ρ-ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Ρ destination = self.widgetsTree.get_widget(self.routes[widget.name][1]) # ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ Π±ΡΡΠ΅Ρ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° source_text_buffer = source.get_buffer() # ΠΌΠ°ΡΡΠΈΠ² ΠΈΡΠ΅ΡΠ°ΡΠΎΡΠΎΠ² Π³ΡΠ°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ° Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ Π±ΡΡΠ΅ΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° (Π½Π°ΡΠ°Π»ΠΎ ΠΈ ΠΊΠΎΠ½Π΅Ρ) source_text_buffer_bounds = source_text_buffer.get_bounds() # ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ΅ΠΊΡΡ source_text = source_text_buffer.get_text(source_text_buffer_bounds[0], source_text_buffer_bounds[1]) # ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠ΅ΠΊΡΡ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ Π±ΡΡΠ΅ΡΠ΅ Π²ΠΈΠ΄ΠΆΠ΅ΡΠ°-ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Ρ destination.
get_buffer().set_text(source_text) # ΠΎΡΠΈΡΠ°Π΅ΠΌ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ Π±ΡΡΠ΅Ρ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° source_text_buffer.set_text('') def close_app(self, widget): gtk.main_quit() if __name__ == "__main__": app = App() gtk.main()
Π‘ΠΊΠ°ΡΠ°ΡΡ ΡΠ°ΠΉΠ» ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΎΠ².
ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΠΏΠΎΠ΄ Ubuntu:
ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΠΏΠΎΠ΄ Windows:
(Ρ ΠΌΠ΅Π½Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½Ρ ΡΠ°Π·ΠΌΠ΅ΡΡ ΡΡΠΈΡΡΠΎΠ² Π² Windows, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π΅ΠΌΠ½ΠΎΠΆΠΊΠΎ Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎ)
ΠΡΠΎΠ³ΠΈ
ΠΡ Π½Π΅ΠΌΠ½ΠΎΠΆΠΊΠΎ ΡΠ·Π½Π°Π»ΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ Π²ΠΈΠ΄Ρ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΎΠΊ Π΅ΡΡΡ Π² PyGTK, ΡΠ΄Π΅Π»Π°Π»ΠΈ ΠΏΡΠΎΡΡΠΎΠΉ GUI Ρ ΠΏΠΎΠΌΠΎΡΡΡ Glade, ΠΈ Π·Π°ΠΏΡΡΡΠΈΠ»ΠΈ Π΅Π³ΠΎ ΠΏΠΎΠ΄ Ubuntu ΠΈ Windows XP. ΠΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΎ π
Π ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΡΠ°ΡΡΡΡ ΠΌΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ PyGTK, ΠΆΠ΄Ρ Π²Π°ΡΠΈΡ ΠΎΡΠ·ΡΠ²ΠΎΠ².
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΡ CSS β ΠΠ·ΡΡΠΈΡΠ΅ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Π±ΡΠ΄ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ CSS, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ ΡΠΆΠ΅ Π·Π°ΡΡΠ°Π³ΠΈΠ²Π°Π»ΠΈ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ
ΠΌΠΎΠ΄ΡΠ»ΡΡ
, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ
, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΎΡ
Π²Π°ΡΡΠ²Π°ΡΡ Π²Π΅ΡΡ ΡΡΠΎΡ ΠΌΠΎΠ΄ΡΠ»Ρ.
ΠΡΠ΅Π΄ΠΏΠΎΡΡΠ»ΠΊΠΈ: | ΠΡΠ½ΠΎΠ²Ρ HTML (ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² HTML) ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ CSS (ΠΈΠ·ΡΡΠΈΡΠ΅ ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² CSS.) |
---|---|
Π¦Π΅Π»Ρ: | Π§ΡΠΎΠ±Ρ Π΄Π°ΡΡ Π²Π°ΠΌ ΠΎΠ±Π·ΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ CSS. ΠΠ°ΠΆΠ΄Π°Ρ ΡΠ΅Ρ Π½ΠΈΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΡΡΠΈΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Π² ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΡΠΎΠΊΠ°Ρ . |
ΠΠ΅ΡΠΎΠ΄Ρ ΠΌΠ°ΠΊΠ΅ΡΠ° ΡΡΡΠ°Π½ΠΈΡΡ CSS ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Π½Π°ΠΌ Π±ΡΠ°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠ΅ΡΡ Π½Π° Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΠ΅, ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΠ°ΠΊΡΠΎΡΠΎΠ²: ΠΈΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π² ΠΎΠ±ΡΡΠ½ΠΎΠΌ ΠΏΠΎΡΠΎΠΊΠ΅ ΠΌΠ°ΠΊΠ΅ΡΠ°, Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π²ΠΎΠΊΡΡΠ³ Π½ΠΈΡ , ΠΈΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π²ΠΈΠ΄ΠΎΠ²ΠΎΠΉ ΡΠΊΡΠ°Π½/ΠΎΠΊΠ½ΠΎ.ΠΠ΅ΡΠΎΠ΄Ρ ΠΌΠ°ΠΊΠ΅ΡΠ° ΡΡΡΠ°Π½ΠΈΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Π² ΡΡΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅:
- ΠΠΎΡΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΠΎΠΊ
-
Π΄ΠΈΡΠΏΠ»Π΅ΠΉ
ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ - Π€Π»Π΅ΠΊΡΠ±ΠΎΠΊΡ
- Π‘Π΅ΡΠΊΠ°
- ΠΠΎΠΏΠ»Π°Π²ΠΊΠΈ
- ΠΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- Π‘Ρ Π΅ΠΌΠ° ΡΡΠΎΠ»Π°
- ΠΠ°ΠΊΠ΅Ρ Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΡΡΠΎΠ»Π±ΡΠ°ΠΌΠΈ
ΠΠ°ΠΆΠ΄ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ ΡΠ²ΠΎΠΈ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ. ΠΠΈ ΠΎΠ΄Π½Π° ΡΠ΅Ρ
Π½ΠΈΠΊΠ° Π½Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΠΎ. ΠΠΎΠ½ΡΠ², Π΄Π»Ρ ΡΠ΅Π³ΠΎ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ, Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ½ΡΡΡ, ΠΊΠ°ΠΊΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ.
ΠΠ±ΡΡΠ½ΡΠΉ ΠΏΠΎΡΠΎΠΊ β ΡΡΠΎ ΡΠΎ, ΠΊΠ°ΠΊ Π±ΡΠ°ΡΠ·Π΅Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅Ρ HTML-ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°Π΅ΡΠ΅ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΌΠ°ΠΊΠ΅ΡΠΎΠΌ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° Π±ΡΡΡΡΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ HTML:
Π― Π»ΡΠ±Π»Ρ ΡΠ²ΠΎΡ ΠΊΠΎΡΠΊΡ.
<ΡΠ»>
ΠΡΠΏΠΈΡΡ ΠΊΠΎΡΠΌ Π΄Π»Ρ ΠΊΠΎΡΠ΅ΠΊ
Π£ΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠ΅
ΠΠΎΠ΄Π½ΠΈΠΌΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠ΅Π½ΠΈΠ΅ Π΄ΡΡΠ³Ρ
ΠΠΎΠ½Π΅Ρ!
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π±ΡΠ°ΡΠ·Π΅Ρ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΡΡΠΎΡ ΠΊΠΎΠ΄ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ HTML ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π² ΡΠΎΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΎΠ½ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅, Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΌΠΈ Π΄ΡΡΠ³ Π½Π°Π΄ Π΄ΡΡΠ³ΠΎΠΌ β ΠΏΠ΅ΡΠ²ΡΠΉ Π°Π±Π·Π°Ρ, Π·Π° ΠΊΠΎΡΠΎΡΡΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π½Π΅ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ, Π·Π° ΠΊΠΎΡΠΎΡΡΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π²ΡΠΎΡΠΎΠΉ Π°Π±Π·Π°Ρ.
ΠΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ΄ Π΄ΡΡΠ³ΠΈΠΌ, ΠΎΠΏΠΈΡΡΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ Π±Π»ΠΎΡΠ½ΡΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² , Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² , ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ ΡΡΠ΄ΠΎΠΌ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠ»ΠΎΠ²Π° Π² Π°Π±Π·Π°ΡΠ΅.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: ΠΠ°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π±Π»ΠΎΠΊΠ°, Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π±Π»ΠΎΠΊΠ°. ΠΠ°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎ Π½Π° ΡΠ°ΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅, ΠΊΠ°ΠΊ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠΌΠ΅Π΅Ρ ΡΠ΅ΠΆΠΈΠΌ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΈΡΡΠΌΠ°. ΠΠ½ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎ Π½Π° Π»ΡΠ±ΠΎΠΌ ΡΠ·ΡΠΊΠ΅ Ρ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ ΡΠ΅ΠΆΠΈΠΌΠΎΠΌ ΠΏΠΈΡΡΠΌΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° ΡΠΏΠΎΠ½ΡΠΊΠΎΠΌ.Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ Inline Direction β ΡΡΠΎ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅).
ΠΠ»Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π° Π²Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΎΠ±ΡΡΠ½ΡΠΉ ΠΏΠΎΡΠΎΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠΎΡ ΠΌΠ°ΠΊΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Π°ΠΌ Π½ΡΠΆΠ΅Π½. ΠΠ΄Π½Π°ΠΊΠΎ Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΌΠ°ΠΊΠ΅ΡΠΎΠ² Π²Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΡΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ Π²Π°ΠΌ Π² CSS. ΠΠ°ΡΠΈΠ½Π°ΡΡ Ρ Ρ ΠΎΡΠΎΡΠΎ ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ HTML-Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΎΡΠ΅Π½Ρ Π²Π°ΠΆΠ½ΠΎ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠΎΠ³Π΄Π° Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ Π²ΡΠ΅ ΡΡΡΡΠΎΠ΅Π½ΠΎ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π° Π½Π΅ Π±ΠΎΡΠΎΡΡΡΡ Ρ Π½ΠΈΠΌ.
ΠΠ΅ΡΠΎΠ΄Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² CSS:
- Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ
display
β ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊblock
,inline
ΠΈΠ»ΠΈinline-block
, ΠΌΠΎΠ³ΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΠΎΠ±ΡΡΠ½ΠΎΠΌ ΠΏΠΎΡΠΎΠΊΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π°ΡΡΠ°Π²ΠΈΠ² Π±Π»ΠΎΡΠ½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π²Π΅ΡΡΠΈ ΡΠ΅Π±Ρ ΠΊΠ°ΠΊ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ -level (Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΡΠΌ.Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Π’ΠΈΠΏΡ ΠΏΠΎΠ»Π΅ΠΉ CSS). Π£ Π½Π°Ρ ΡΠ°ΠΊΠΆΠ΅ Π΅ΡΡΡ ΡΠ΅Π»ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΌΠ°ΠΊΠ΅ΡΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΡΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ
display
, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, CSS Grid ΠΈ Flexbox, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π²Π½ΡΡΡΠΈ ΠΈΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΉ. - ΠΠ»Π°Π²Π°ΡΡΠΈΠ΅ β ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ
float
, ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊleft
, ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π±Π»ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ Π±ΡΠ΄ΡΡ ΠΎΠ±ΡΠ΅ΠΊΠ°ΡΡ ΠΎΠ΄Π½Ρ ΡΡΠΎΡΠΎΠ½Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ ΡΠΎΠΌΡ, ΠΊΠ°ΠΊ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΈΠΌΠ΅ΡΡ ΡΠ΅ΠΊΡΡ, ΠΏΠ»Π°Π²Π°ΡΡΠΈΠΉ Π²ΠΎΠΊΡΡΠ³ Π½ΠΈΡ Π² ΠΌΠ°ΠΊΠ΅ΡΠ°Ρ ΠΆΡΡΠ½Π°Π»ΠΎΠ². - ΠΠΎΠ·ΠΈΡΠΈΡ
ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅
ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π² ΠΎΠ±ΡΡΠ½ΠΎΠΌ ΠΏΠΎΡΠΎΠΊΠ΅, Π½ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠΎ-Π΄ΡΡΠ³ΠΎΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΄ΡΡΠ³ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΊ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π² Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΠΎΠΊΠ½Π° ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π±ΡΠ°ΡΠ·Π΅ΡΠ°. - ΠΠ°ΠΊΠ΅Ρ ΡΠ°Π±Π»ΠΈΡΡ β Π€ΡΠ½ΠΊΡΠΈΠΈ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ ΡΡΠΈΠ»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°ΡΡΠ΅ΠΉ HTML-ΡΠ°Π±Π»ΠΈΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², Π½Π΅ ΡΠ²Π»ΡΡΡΠΈΡ
ΡΡ ΡΠ°Π±Π»ΠΈΡΠ°ΠΌΠΈ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ
display: table
ΠΈ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ ΡΠ²ΠΎΠΉΡΡΠ². - ΠΠ°ΠΊΠ΅Ρ Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΡΡΠΎΠ»Π±ΡΠ°ΠΌΠΈ β Π‘Π²ΠΎΠΉΡΡΠ²Π° ΠΌΠ°ΠΊΠ΅ΡΠ° Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΡΡΠΎΠ»Π±ΡΠ°ΠΌΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π±Π»ΠΎΠΊΠ° Π±ΡΠ΄Π΅Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΎ Π² ΡΡΠΎΠ»Π±ΡΠ°Ρ , ΠΊΠ°ΠΊ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΈΠ΄Π΅ΡΡ Π² Π³Π°Π·Π΅ΡΠ΅.
ΠΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΌΠ°ΠΊΠ΅ΡΠ° ΡΡΡΠ°Π½ΠΈΡΡ Π² CSS Π²ΠΊΠ»ΡΡΠ°ΡΡ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠ²ΠΎΠΉΡΡΠ²Π° display
.ΠΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠΏΠΎΡΠΎΠ± ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. ΠΡΠ΅ Π² ΠΎΠ±ΡΡΠ½ΠΎΠΌ ΠΏΠΎΡΠΎΠΊΠ΅ ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ display
; Ρ. Π΅. ΡΠΏΠΎΡΠΎΠ± ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ². ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΎΡ ΡΠ°ΠΊΡ, ΡΡΠΎ Π°Π±Π·Π°ΡΡ Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ΄ Π΄ΡΡΠ³ΠΈΠΌ, ΠΎΠ±ΡΡΡΠ½ΡΠ΅ΡΡΡ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡΡ ΡΡΠΈΠ»Ρ display: block
. ΠΡΠ»ΠΈ Π²Ρ ΡΠΎΠ·Π΄Π°Π΅ΡΠ΅ ΡΡΡΠ»ΠΊΡ Π²ΠΎΠΊΡΡΠ³ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° Π²Π½ΡΡΡΠΈ Π°Π±Π·Π°ΡΠ°, ΡΡΠ° ΡΡΡΠ»ΠΊΠ° ΠΎΡΡΠ°Π΅ΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ Π² ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΠΊΡΡ ΠΈ Π½Π΅ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΡ Π½Π° Π½ΠΎΠ²ΡΡ ΡΡΡΠΎΠΊΡ. ΠΡΠΎ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ
ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ display: inline
.
ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ display: block
ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΠΈΡΠΊΠ° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ΄ Π΄ΡΡΠ³ΠΈΠΌ Π² Π½Π°ΡΠ΅ΠΌ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅. ΠΡΠ»ΠΈ Π±Ρ ΠΌΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ΅
, ΠΎΠ½ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π»ΠΈΡΡ Π±Ρ ΡΡΠ΄ΠΎΠΌ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠ»ΠΎΠ²Π° Π² ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ. Π’ΠΎΡ ΡΠ°ΠΊΡ, ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ display
Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠ±ΠΈΡΠ°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ HTML ΠΏΠΎ ΠΈΡ
ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, Π½Π΅ Π·Π°Π±ΠΎΡΡΡΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π±ΡΠ΄ΡΡ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ.Π’ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π²ΡΠ³Π»ΡΠ΄ΡΡ, ΡΡΠΎ ΡΠΎ, ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ. Π Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΠ² ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠ· block
Π² inline
ΠΈ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ, Π΅ΡΡΡ Π΅ΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ»ΠΎΠΆΠ½ΡΡ
ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΡΠΈΠ½Π°ΡΡΡΡ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ display
. ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΡΠΈ ΠΈΡ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π²ΡΠ·ΡΠ²Π°ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°. ΠΠ²Π° Π·Π½Π°ΡΠ΅Π½ΠΈΡ, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΡΠ΅ Π΄Π»Ρ Π½Π°ΡΠ΅Π³ΠΎ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ ΠΌΠ°ΠΊΠ΅ΡΠ°, β ΡΡΠΎ display: flex
ΠΈ display: grid
.
Flexbox β ΡΡΠΎ ΠΊΡΠ°ΡΠΊΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ CSS-ΠΌΠΎΠ΄ΡΠ»Ρ Flexible Box Layout, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠ³ΠΎ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π½Π°ΠΌ Π±ΡΠ»ΠΎ ΠΏΡΠΎΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ β Π² Π²ΠΈΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ ΠΈΠ»ΠΈ ΡΡΠΎΠ»Π±ΡΠ°. Π§ΡΠΎΠ±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ flexbox, Π²Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΠ΅ display: flex
ΠΊ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ; Π²ΡΠ΅ Π΅Π³ΠΎ ΠΏΡΡΠΌΡΠ΅ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ Π³ΠΈΠ±ΠΊΠΈΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ . ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΡΠΎ Π½Π° ΠΏΡΠΎΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° display: flex
HTML-ΡΠ°Π·ΠΌΠ΅ΡΠΊΠ° Π½ΠΈΠΆΠ΅ Π΄Π°Π΅Ρ Π½Π°ΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ ΠΎΠ±Π΅ΡΡΠΊΠΈ
, Π²Π½ΡΡΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π½Π°Ρ
ΠΎΠ΄ΡΡΡΡ ΡΡΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°
.ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΎΠ½ΠΈ Π±ΡΠ΄ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΠΊΠ°ΠΊ Π±Π»ΠΎΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΡΠΎ Π΅ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ΄ Π΄ΡΡΠ³ΠΈΠΌ Π² Π½Π°ΡΠ΅ΠΌ Π°Π½Π³Π»ΠΎΡΠ·ΡΡΠ½ΠΎΠΌ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅. ΠΠ΄Π½Π°ΠΊΠΎ, Π΅ΡΠ»ΠΈ ΠΌΡ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ display: flex
ΠΊ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ, ΡΡΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΡΠ΅ΠΏΠ΅ΡΡ Π±ΡΠ΄ΡΡ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ Π² ΡΡΠΎΠ»Π±ΡΠ°Ρ
. ΠΡΠΎ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΎΠ½ΠΈ ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ flex-ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΈ Π½Π° Π½ΠΈΡ
Π²Π»ΠΈΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π°ΡΠ°Π»ΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ flexbox ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ Π΄Π»Ρ flex-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°. ΠΠ½ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π² ΡΡΡΠΎΠΊΠ΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ
flex-direction
ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΈΠΌΠ΅Π΅Ρ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ row
.ΠΡΠ΅ ΠΎΠ½ΠΈ ΡΠ°ΡΡΡΠ³ΠΈΠ²Π°ΡΡΡΡ ΠΏΠΎ Π²ΡΡΠΎΡΠ΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ align-items
ΠΈΡ
ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΈΠΌΠ΅Π΅Ρ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ stretch
. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠ°ΡΡΡΠ³ΠΈΠ²Π°ΡΡΡΡ Π΄ΠΎ Π²ΡΡΠΎΡΡ Π³ΠΈΠ±ΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΌΡΠΌ Π²ΡΡΠΎΠΊΠΈΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ. ΠΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π²ΡΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ Π² ΡΡΠ΄ Π² Π½Π°ΡΠ°Π»Π΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°, ΠΎΡΡΠ°Π²Π»ΡΡ Π»ΠΈΡΠ½Π΅Π΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ΄Π°.
* {box-sizing: border-box;}
.ΠΎΠ±Π΅ΡΡΠΊΠ°> div {
ΡΠ°Π΄ΠΈΡΡ Π³ΡΠ°Π½ΠΈΡΡ: 5px;
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: rgb (207 232 220);
Π½Π°Π±ΠΈΠ²ΠΊΠ°: 1em;
}
.ΠΎΠ±Π΅ΡΡΠΊΠ° {
Π΄ΠΈΡΠΏΠ»Π΅ΠΉ: Π³ΠΈΠ±ΠΊΠΈΠΉ;
}
<Π΄Π΅Π»>
ΠΠ΄ΠΈΠ½
ΠΠ²Π°
Π’ΡΠΈ
. ΠΡΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°, ΡΡΠ΅Π΄ΠΈ ΠΏΡΠΎΡΠ΅Π³ΠΎ, ΠΌΠΎΠ³ΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠΏΠΎΡΠΎΠ± ΠΈΠ·Π³ΠΈΠ±Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈ , ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ ΠΈΠΌ ΡΠ°ΡΡΠΈΡΡΡΡΡΡ ΠΈΠ»ΠΈ ΡΠΆΠΈΠΌΠ°ΡΡΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎΠΌ.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ flex
ΠΊΠΎ Π²ΡΠ΅ΠΌ Π½Π°ΡΠΈΠΌ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ ΠΈ ΠΏΡΠΈΡΠ²ΠΎΠΈΡΡ Π΅ΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 1
.
ΠΡΠΎ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ Π²ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π±ΡΠ΄ΡΡ ΡΠ°ΡΡΠΈ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ, Π° Π½Π΅ ΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΌΠ΅ΡΡΠΎ Π² ΠΊΠΎΠ½ΡΠ΅. ΠΡΠ»ΠΈ ΠΌΠ΅ΡΡΠ° Π±ΠΎΠ»ΡΡΠ΅, ΡΠΎ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΡ ΡΡΠ°Π½ΡΡ ΡΠΈΡΠ΅; Π΅ΡΠ»ΠΈ ΠΌΠ΅ΡΡΠ° ΠΌΠ΅Π½ΡΡΠ΅, ΠΎΠ½ΠΈ ΡΡΠ°Π½ΡΡ ΡΠΆΠ΅. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ Π² ΡΠ°Π·ΠΌΠ΅ΡΠΊΡ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΡΠ»Π΅ΠΌΠ΅Π½Ρ, Π²ΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΡΠ°Π½ΡΡ ΠΌΠ΅Π½ΡΡΠ΅, ΡΡΠΎΠ±Ρ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡΡ ΠΌΠ΅ΡΡΠΎ Π΄Π»Ρ Π½Π΅Π³ΠΎ; ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π²ΡΠ΅ Π²ΠΌΠ΅ΡΡΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡ Π²ΡΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ.
* {
box-sizing: Π³ΡΠ°Π½ΠΈΡΠ°-ΠΊΠΎΡΠΎΠ±ΠΊΠ°;
}
.ΠΎΠ±Π΅ΡΡΠΊΠ°> div {
ΡΠ°Π΄ΠΈΡΡ Π³ΡΠ°Π½ΠΈΡΡ: 5px;
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: rgb (207 232 220);
Π½Π°Π±ΠΈΠ²ΠΊΠ°: 1em;
}
.ΠΎΠ±Π΅ΡΡΠΊΠ° {
Π΄ΠΈΡΠΏΠ»Π΅ΠΉ: Π³ΠΈΠ±ΠΊΠΈΠΉ;
}
.ΠΎΠ±Π΅ΡΡΠΊΠ°> div {
Π³ΠΈΠ±ΠΊΠΈΠΉ: 1;
}
<Π΄Π΅Π»>
ΠΠ΄ΠΈΠ½
ΠΠ²Π°
Π’ΡΠΈ
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: ΠΡΠΎ Π±ΡΠ»ΠΎ ΠΎΡΠ΅Π½Ρ ΠΊΡΠ°ΡΠΊΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Flexbox.Π§ΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅, ΠΏΡΠΎΡΠΈΡΠ°ΠΉΡΠ΅ Π½Π°ΡΡ ΡΡΠ°ΡΡΡ Flexbox .
Π ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ flexbox ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΎΠ΄Π½ΠΎΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅ΡΠ°, Grid Layout ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ Π΄Π²ΡΡ
ΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ β Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΡΡΡΠΎΠΊΠ°Ρ
ΠΈ ΡΡΠΎΠ»Π±ΡΠ°Ρ
.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° display: grid
ΠΠΎΠ΄ΠΎΠ±Π½ΠΎ flexbox, ΠΌΡ Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ Grid Layout Ρ Π΅Π³ΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ display β display: grid
. Π ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π½ΠΈΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠ°, Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Π°Ρ ΠΏΡΠΈΠΌΠ΅ΡΡ flex, Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠΌ ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΌΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ. Π Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ display: grid
ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΡΠΎΠΊΠΈ ΠΈ ΡΡΠΎΠ»Π±ΡΡ Π΄ΠΎΡΠΎΠΆΠ΅ΠΊ Π΄Π»Ρ ΡΠΎΠ΄ΠΈΡΠ΅Π»Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° grid-template-rows
ΠΈ grid-template-columns
ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.ΠΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ»ΠΈ ΡΡΠΈ ΡΡΠΎΠ»Π±ΡΠ°, ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· 1fr
, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄Π²Π΅ ΡΡΡΠΎΠΊΠΈ 100px
. ΠΠ°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π° Π΄Π»Ρ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²; ΠΎΠ½ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠΌΠ΅ΡΠ°ΡΡΡΡ Π² ΡΡΠ΅ΠΉΠΊΠΈ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ Π½Π°ΡΠ΅ΠΉ ΡΠ΅ΡΠΊΠΎΠΉ.
* {
box-sizing: Π³ΡΠ°Π½ΠΈΡΠ°-ΠΊΠΎΡΠΎΠ±ΠΊΠ°;
}
.ΠΎΠ±Π΅ΡΡΠΊΠ°> div {
ΡΠ°Π΄ΠΈΡΡ Π³ΡΠ°Π½ΠΈΡΡ: 5px;
ΡΠ²Π΅Ρ ΡΠΎΠ½Π°: rgb (207 232 220);
Π½Π°Π±ΠΈΠ²ΠΊΠ°: 1em;
}
.ΠΎΠ±Π΅ΡΡΠΊΠ° {
ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅: ΡΠ΅ΡΠΊΠ°;
ΡΡΠΎΠ»Π±ΡΡ ΡΠ΅ΡΠΊΠΈ-ΡΠ°Π±Π»ΠΎΠ½Π°: 1fr 1fr 1fr;
ΡΡΡΠΎΠΊΠΈ ΡΠ°Π±Π»ΠΎΠ½Π° ΡΠ΅ΡΠΊΠΈ: 100 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ 100 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ;
Π·Π°Π·ΠΎΡ ΡΠ΅ΡΠΊΠΈ: 10px;
}
<Π΄Π΅Π»>
ΠΠ΄ΠΈΠ½
ΠΠ²Π°
Π’ΡΠΈ
Π§Π΅ΡΡΡΠ΅
ΠΡΡΡ
Π¨Π΅ΡΡΡ