Тема очень старая, но актуальность не теряет.
Идея Galkov насчет менеджеров отличная, но скорее всего ни кто не возьмется за такую глобальную переделку контейнеров (или новую разработку).
Поэтому спрошу прямо в лоб - кто сможет реализовать LocalVar?
Оплату гарантирую (возможна предоплата)
Варианты реализации на любой вкус :
вариант A)
видимость переменной в пределах 1 экземпляра multielementex (предпочтительный)
** мои познания в этой области скудны, но наверно возможна такая реализация - при инициализации экземпляра контейнера все LocalVar (или GlobalVar) находящиеся внутри и имеющие имя переименовываются по принципу "имя_перменной+индекс текущего экземпляра multielementex"
пример: переменная data, создали новый экземпляр - уже в нем все переменные data стали data1, в следующем экземпляре data2 и т.д.
вариант B)
имя переменной задается через верхнюю точку при первом обращении к переменной
**обращаемся к переменной если имя еще не присвоено - берем с верхней точки, в нижней точке выдаем значение переменной.
вариант C) ....
предложения по реализации ценам пишем не стесняемся.
п.с. компонент нужен на столько что готов оплатить разработку и поделится с общественностью, если конечно автор будет не против.
Ответов: 655
Рейтинг: 18
|
|||
карма: 0 |
|
Редактировалось 1 раз(а), последний 2017-01-09 18:10:02