- 1
- 2
- 3
- 4
- 5
public function isTopLevelWindow(object:DisplayObject):Boolean
{
return object is IUIComponent &&
IUIComponent(object) == topLevelWindow;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−121
public function isTopLevelWindow(object:DisplayObject):Boolean
{
return object is IUIComponent &&
IUIComponent(object) == topLevelWindow;
}
Адоб, еще один не справился с приведением типов... код в SystemManager.
kyzi007 11.04.2012 09:49 # −1
Lure Of Chaos 11.04.2012 09:54 # −4
kyzi007 11.04.2012 09:55 # −1
lucidfoxGovno 11.04.2012 10:47 # −2
roman-kashitsyn 11.04.2012 10:08 # 0
wvxvw 11.04.2012 12:23 # +2
Пока люди не знакомы, или плохо знакомы с исходниками, им хочется поучавствовать в проекте и помочь. Через какое-то время приходит озарение, что все так плохо, что с какой стороны ни возьмись все рушится, и маленькими кусочками не переделать. Так что, по большому счету есть два пути развития: Майкл, очевидно, будет поддерживать старый УГ код добавляя по минимуму патчи, когда будут обнаруживаться баги, Нил хочет переписать это УГ на Хексе - но проблема остается та же: переписаное будет таким же УГ, как и было. Переписывать маленькими кусочками переделывая на ходу рахитектуру нет просто никаких сил и нервов.
Но с другой стороны, есть маленькая надежда, что в результате переписывания появится какая-нибудь параллельная библиотека, которая будет делать что-нибудь похожее.