- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
private function setHandlesVisiablity(isTextBox:Boolean, isSpecialMode:Boolean = false):void
{
if (isSpecialMode)
{
(_handles[0].handle as Sprite).visible = false; //center
(_handles[1].handle as Sprite).visible = false; //top
(_handles[2].handle as Sprite).visible = false; //right
(_handles[3].handle as Sprite).visible = false; //bottom
(_handles[4].handle as Sprite).visible = false; //left
(_handles[5].handle as Sprite).visible = false; //topLeft
(_handles[6].handle as Sprite).visible = false; //topRight
(_handles[7].handle as Sprite).visible = false; //bottomRight
(_handles[8].handle as Sprite).visible = false; //bottomLeft
}
else
{
(_handles[0].handle as Sprite).visible = true; //center
(_handles[1].handle as Sprite).visible = !isTextBox; //top
(_handles[2].handle as Sprite).visible = true; //right
(_handles[3].handle as Sprite).visible = !isTextBox; //bottom
(_handles[4].handle as Sprite).visible = true; //left
(_handles[5].handle as Sprite).visible = !isTextBox; //topLeft
(_handles[6].handle as Sprite).visible = !isTextBox; //topRight
(_handles[7].handle as Sprite).visible = !isTextBox; //bottomRight
(_handles[8].handle as Sprite).visible = !isTextBox; //bottomLeft
}
}
Нужно отдельно объяснить, что выключка у коментариев не сложилась потому, что уже два разных программиста отрефакторили этот код. Изначально коментарии были каждый на своей строчке и равнялись разными людьми использующими разные настройки ИДЕ.
wvxvw 08.04.2014 10:48 # +2
bormand 08.04.2014 11:03 # 0
wvxvw 08.04.2014 11:06 # 0
bormand 08.04.2014 11:23 # 0
bormand 08.04.2014 11:25 # 0
> разными людьми использующими разные настройки ИДЕ
Решить эту проблему помогает стиль indent with tabs, align with spaces, при этом ширина таба должна быть равна ширине индента.
</пробелосрач>
guest 08.04.2014 17:30 # 0
1024-- 08.04.2014 17:48 # +1
Это же пробелосрач? Так и использовать надо п р о б е л ы.
С пробелами ваши волосы становятся гладкими и шелковистыми, а код вписывается в положенные 80 символов, а не в 70 + randomGauss(0.0, 3.0)
</пробелосрач>
wvxvw 08.04.2014 18:47 # +1
Аналогично - выравнивание в одну колонку, тоже делается не печатанием / копированием пробелов.
ЗЫ: http://xkcd.com/1301/
guest 08.04.2014 19:19 # +1
wvxvw 08.04.2014 19:40 # 0
guest 08.04.2014 19:56 # 0
wvxvw 08.04.2014 21:26 # +2
У них жизнь, блять. Какие пункты меню в ИДЕ?
guest 08.04.2014 23:24 # 0
wvxvw 09.04.2014 00:40 # 0
eth0 08.04.2014 20:32 # +1
bormand 08.04.2014 20:39 # 0
guest 08.04.2014 17:32 # 0