поля класса как Static в Java? | |
---|---|
Zakharov_slava Автор Сообщений: 2022 Откуда: Алматы Дата регистрации: 14.10.2005 |
Собственно вот.
В java есть такая возможность: объявлять свойства класса как Static что будет гарантировать что в независимости от количества экземпляров этого класса свойство будет одно на все эти экземпляры. Можно ли как нибудь извернуться чтоб подобное поведение смоделировать в фоксе... |
Re: поля класса как Static в Java? | |
---|---|
PaulWist Сообщений: 14618 Дата регистрации: 01.04.2004 |
Цитата: ------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: поля класса как Static в Java? | |
---|---|
Zakharov_slava Автор Сообщений: 2022 Откуда: Алматы Дата регистрации: 14.10.2005 |
Наверно я не совсем точно выразился. Одно свойство на все экземпляры подразумевает что при изменении этого свойства в одном экземпляре класса в других экземплярах он тоже изменялся. Т.е. что то типа того
|
Re: поля класса как Static в Java? | |
---|---|
PaulWist Сообщений: 14618 Дата регистрации: 01.04.2004 |
Слав, опять ты не точно выразился , тогда речь должна идти об обьектах построенных на экземплярах класса, а изменения должны коснуться КОГО-ЧЕГО - тех обьектов у которых иерархия класса одинакова с первоначальным или у которых совпадают базовые классы или .... Решение предложить можно, но встречный вопрос - а нафига это нужно ------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: поля класса как Static в Java? | |
---|---|
AnatolyS Сообщений: 4565 Откуда: Санкт-Петербург Дата регистрации: 21.01.2002 |
Аналог в фоксе это глобальные переменны = через свойства класса (сеттеры геттеры) можно сделать к ним интерфейс.
|
Re: поля класса как Static в Java? | |
---|---|
Zakharov_slava Автор Сообщений: 2022 Откуда: Алматы Дата регистрации: 14.10.2005 |
Точно! Я опять говорил неточно
В вышеприведенных постах заменить слово "экземпляр" словом "объект". Боюсь что опять буду неточен, ну да ладно... А насчет того нафига это нужно приведу жавовский код
|
Re: поля класса как Static в Java? | |
---|---|
PaulWist Сообщений: 14618 Дата регистрации: 01.04.2004 |
Цитата: Так - это понятно, теперь рассказывай что хочешь получить. PS в принципе Толя уже рассказал идею. ------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: поля класса как Static в Java? | |
---|---|
Zakharov_slava Автор Сообщений: 2022 Откуда: Алматы Дата регистрации: 14.10.2005 |
Вариант от незримо присутствующего здесь Piva
|
Re: поля класса как Static в Java? | |
---|---|
PaulWist Сообщений: 14618 Дата регистрации: 01.04.2004 |
Ты Пиву слушай он плохому не научит, только мне всё равно не понятно - нафига это надо.
------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: поля класса как Static в Java? | |
---|---|
AnatolyS Сообщений: 4565 Откуда: Санкт-Петербург Дата регистрации: 21.01.2002 |
Это, Слава, не вариант, а ерунда (Вадь, ты эта проявляйся давай - кто ясно видим, тот ясно излагает )
|
Re: поля класса как Static в Java? | |
---|---|
MichaelD Сообщений: 7578 Дата регистрации: 14.05.2005 |
Паша, у Славы видимо просто "хотелка" такая... Почему, скажем в Си-ях (да и в других ООП-языках) есть, а у фокса нет... ну изварачиваться/моделировать надо... ------------------ С уважением, Михаил Дроздов, Пермь, Россия Исправлено 1 раз(а). Последнее : MichaelD, 02.11.06 13:19 |
Re: поля класса как Static в Java? | |
---|---|
PaulWist Сообщений: 14618 Дата регистрации: 01.04.2004 |
Миша, просвятил, спасибо.
------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: поля класса как Static в Java? | |
---|---|
Анонимный пользователь |
коллекция - свойство
объект1 объект2 объект3 .... коллекция.свойство = ... ? объект1.парент.свойство ? объект2.парент.свойство ? объект3.парент.свойство этого в лисе делается и для Цитата:этого достаточно |
Re: поля класса как Static в Java? | |
---|---|
Zakharov_slava Автор Сообщений: 2022 Откуда: Алматы Дата регистрации: 14.10.2005 |
Ну если интересует конкретная ситуация то она такая:
Есть контейнеры которые динамически валятся на форму. В каждом контейнеры в зависимости от его ширины привязаны label (по правому краю )и Control (По левому) (Допустим делается все это в методе Resize контейнера ).
Исправлено 1 раз(а). Последнее : Zakharov_slava, 02.11.06 13:52 |
Re: поля класса как Static в Java? | |
---|---|
vitafort Сообщений: 35 Откуда: Брест Дата регистрации: 14.09.2006 |
Если я правильно понял, то проблема состоит в том, что если для одного контейнера наступает событие Resize, то остальные "уже вываленные" контейнеры этого же класса также должны пересмотреть свои размеры. Я бы попробовал в процедуре события прописать :
FOR i=1 TO Thisform.ControlCount IF Thisform.Controls(i).Class='MyClassCnt' * Ваш обыгрыш ситуации If label.width+10+control.width >Container.Width Container.Width = label.width+10+control.width endif * ENDIF ENDFOR |
Re: поля класса как Static в Java? | |
---|---|
piva Сообщений: 18655 Откуда: Курган Дата регистрации: 24.03.2004 |
Толя, думаешь я сам понял чего Славке надо ?
------------------ Часто бывает так, что есть над чем задуматься, а нечем. |
Re: поля класса как Static в Java? | |
---|---|
Penner Сообщений: 4102 Откуда: Muenster Дата регистрации: 26.04.2002 |
emu nado:
otvet
Исправлено 2 раз(а). Последнее : Penner, 02.11.06 16:50 |
Re: поля класса как Static в Java? | |
---|---|
piva Сообщений: 18655 Откуда: Курган Дата регистрации: 24.03.2004 |
По моему коду так и работает. Только по саьке решили уже как это далеть практически к конркетному контролу
------------------ Часто бывает так, что есть над чем задуматься, а нечем. |
Re: поля класса как Static в Java? | |
---|---|
Mitchman Сообщений: 9978 Откуда: Николаев Дата регистрации: 24.05.2002 |
работает - только нюанс - твой код не будет работать если не CreateObject
а AddObject а ему как раз там нать ------------------ - «свидомые украинцы озабочены не столько созданием украинской культуры, сколько уничтожением русской» - Олесь Бузина |
Re: поля класса как Static в Java? | |
---|---|
Zakharov_slava Автор Сообщений: 2022 Откуда: Алматы Дата регистрации: 14.10.2005 |
После долгих мыканий воспользовался советом alex11100(За что ему отдельное спасибо)
В коллекции в методе ADD дописал.
Немножко плясок ... и все в порядке! Всем спасибо! |
© 2000-2024 Fox Club  |