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



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 11.02.08 09:57. Заголовок: Изменить Picture


Всем привет ! Вопрос такой - для GET нужно изменять Picture при получении/потери фокуса(99 999 999.99 на 99999999.99) Делал вроде стандартно
oGet:oGet:Picture:=
oGet:Refresh()
в общем по всякому, однако не вышло

Спасибо: 0 
Ответов - 2 [только новые]


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


Пост N: 64
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 11.02.08 10:17. Заголовок: Очень грубо, но рабо..


Очень грубо, но работает... :)

LOCAL c1 := "Строка "
LOCAL c2 := 123456789

CLS
@ 0, 1 GET c1 PICTURE "@K!"
@ 1, 1 GET c2 WHEN ChPict() PICTURE "@K 999999999.99"
READ



FUNCTION ChPict


LOCAL o := GetActive()


IF o:Picture == "@K 999999999.99"
o:Picture := "@K 99999999999999999999999.99"
ELSE
o:Picture := "@K 999999999.99"
END // IF

o:Display()


RETURN .T.


Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 11.02.08 17:06. Заголовок: Спасибо. Написал нем..


Спасибо. Написал немного иначе, но тоже работает

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