On-line: alex_II, Andrey, i3t4j6, Pasha, Haz, гостей 0. Всего: 5 [подробнее..]
АвторСообщение



Пост N: 44
Зарегистрирован: 31.01.13
ссылка на сообщение  Отправлено: 28.08.15 17:20. Заголовок: Вопрос по hwgui. Получение значения поля из диалога?


Всем привет!
Снова пытаюсь подружиться с Harbour)
Пытаюсь организовать авторизацию пользователя:
Function Autorize()
LOCAL oUser:= "Admin", oPass:= ""
INIT DIALOG oUsersAuth TITLE "Авторизация" AT 200, 200 SIZE 300, 120
@ 10, 10 SAY "Пользователь:" SIZE 100, 20
@ 120, 10 EDITBOX oUser SIZE 160, 20
@ 10, 40 SAY "Пароль:" SIZE 100, 20
@ 120, 40 EDITBOX oPass PASSWORD SIZE 160, 20
@ 180, 70 BUTTON "Ok" SIZE 100, 32 ON CLICK {||oUsersAuth:lResult:=.T.,hwg_EndDialog()}

oUsersAuth:Activate()
IF !Empty( oUser:GetText() )
IF oUsersAuth:lResult
hwg_Msginfo( (oUser:GetText()) + chr(10) + chr(13) + (oPass:GetText()) + chr(10) + chr(13) ,"Results:" )
ENDIF
ELSE
hwg_Msgstop( "Введите имя пользователя" )
ENDIF
Return nil
Однако не получается взять с диалога введённые значения. Ни просто имя переменной (как в примерах), ни oUser:Value (как в changelog), ни oUser:GetText() (как подсмотрел в одном из файлов). При использовании Value (пробовал и :Value и :Value () ) и GetText() выходит окно ошибки с сообщением "No exported method: GETTEXT" (для Value тоже самое)
Подскажите, пожалуйста, может быть я что-то не так делаю?
Как получить значения полей?

HWGUI 2.19 build 3 ( 08.05.2015 )

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


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

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