On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 13.06.05 14:47. Заголовок: Два вопроса по get


Два вопроса по get

1. Как получит список всех объектов get перед тем как получит фокус на первый get: поясняю, например есть код

@5,5 get v1
@5,6 get v2
@5,7 get v3
@5,8 get v4
read

Сейчас я получаю getlist после команды read, когда фокус получает v1 (после него ставлю when). Но мне нужно получит значения объектов (то что в буффере) перед вступления в силу read. Подскажите пожалуйста, как это сделать?

2. Как создавать нередактируемый get, когда по набору с клавиатуры ничего ввести невозможно, но можно ввести по: obGet:VarPut("xxxx")?

Заранее большое спасибо за все ответы

Спасибо: 0 
ПрофильЦитата Ответить
Новых ответов нет [см. все]


постоянный участник


Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 13.06.05 16:49. Заголовок: Re:


Все Get-объекты, создаваемые с помощью команды @ nRow, nCol GET..., заносятся в массив GetList. Таким образом к любому Get-объекту можно обратиться как к элементы массива, то есть oGet_n = GetList[n]

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 13.06.05 17:11. Заголовок: Re:


Об этом я зна. Наверное Вы меня не поняли. Вопрос заключается в том, как (точнее когда) мне нужен доступ к значениям массива GetList. А мне нужен досту перед тем, как этот массив перехватывает команда read. А вот как?

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 14.06.05 13:23. Заголовок: Re:


1. Надо модифицировать getsys.prg: передавать ReadModal еще параметр - блок кода,
котрый должен вызываться после GetPreValidate с передачей ему обекта get

2. Поставить when: {|| .f.}


Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 15.06.05 08:07. Заголовок: Re:


Впрочем использовал библиотеку xGets (когда то скачал из oasis) и вопрос закрыт.

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 96
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет