Показать сообщение отдельно
Старый 30.11.2002, 16:48
Hirn вне форума Посмотреть профиль Отправить личное сообщение для Hirn Посетить домашнюю страницу Hirn Найти все сообщения от Hirn
  № 3  
Hirn

Регистрация: Jan 2000
Адрес: BRD
Сообщений: 42
А это не подходит?
Код:
Object.oldRegisterClass = Object.registerClass;
Object.registeredSymbols = {};
ASSetPropFlags(Object, "registerClass", 0,7);
Object.registerClass = function(symbol, class) {
	this.registeredSymbols[symbol] = class.prototype;
	return this.oldRegisterClass(symbol, class);
};

Object.isSybolRegistered = function(symbol) {
	return this.registeredSymbols[symbol] != undefined;
};
ASSetPropFlags(Object, "registerClass,oldRegisterClass,registeredClasses,isSybolRegistered", 7);
ASSetPropFlags(Object, "registeredClasses", 1);
__________________
Дааа, не перевелись на Руси богатыри добры-молодцы!!?


Последний раз редактировалось Hirn; 30.11.2002 в 16:53.