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



Пост N: 1
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 12.06.06 15:45. Заголовок: Ввод в TsBrowse


Я хотел бы поделиться следующим наблюдением :
- в примере по TsBrowse до версии MiniGUI 1.2 (Build 17a) при вводе любого
символа (без мышки) - он сразу же отображался на экране в своем поле;
- начиная с MiniGUI 1.2 (Build 17a) при вводе символов - сразу же вылетаешь
из программы ;
- а уже в MiniGUI 1.2 (Build 17с) при вводе буквы или цифры - сначала
активизируется окно для ввода (как при нажатии Enter), а затем нужно
снова набирать символ


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 15 [только новые]







Пост N: 16
Зарегистрирован: 17.10.05
ссылка на сообщение  Отправлено: 14.06.06 09:11. Заголовок: формат вывода


Есть еще наблюдение по TSBrowse:
если я хочу вывести число - ну допустим с 3-мя знаками
после запятой picture '999.999' - то выводится что-то
типа "1.0.0"

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



Пост N: 3
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 23.06.06 19:15. Заголовок: Ввод в TsBrowse (продолжение)


Скачал MiniGUI 1.2 (Build 18) - а там БЕЗ Изменения - при вводе буквы или цифры - сначала
активизируется окно для ввода (как при нажатии Enter), а затем нужно снова набирать символ ! Как быть ???


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



Пост N: 9
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 16.07.06 12:31. Заголовок: Ввод в TsBrowse (продолжение 3)


Хотелось бы узнать - будет ли положительное решение на вопрос о вводе символов в TsBrowse ?
Скачал MiniGUI 1.2 (Build 18d) - а воз и ныне там !

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




Пост N: 220
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 17.07.06 10:15. Заголовок: Re:


i3t4j6 пишет:

 цитата:
будет ли положительное решение на вопрос о вводе символов в TsBrowse ?


Увы! Но все в руках автора адаптации этой библиотеки Януша Пора.
Будем ждать новых версий

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



Пост N: 21
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 19.08.06 12:49. Заголовок: Re:


gfilatov пишет:

 цитата:
Увы! Но все в руках автора адаптации этой библиотеки Януша Пора.
Будем ждать новых версий


Огромнейшее С П А С И Б О !!!

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




Пост N: 246
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 19.08.06 15:07. Заголовок: Re:


i3t4j6 пишет:

 цитата:
Огромнейшее С П А С И Б О !!!


Думаю, что Янушу будет приятно узнать о такой оценке его скромного труда!


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



Пост N: 23
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 30.08.06 18:36. Заголовок: Ввод в TsBrowse- 8


gfilatov пишет:

 цитата:
Увы! Но все в руках автора адаптации ....


Появилось еще одно небольшое несоответствие .
При вводе информации в TsBrowse с использованием SetAppendMode( .T. ) :
в новой строке заполняется ПОСЛЕДНЕЕ поле и курсор автоматически перескакивает ниже с
добавлением следующей строки , А на месте ПОСЛЕДНЕГО поля текущей и верхней троки - Пустота !
Данные, которые вводились, отобразятся только при последующей навигации вверх-вниз !
Для примера - файлы demo.prg и TsbTest.prg из \Samples\Advanced\TsBrowse - Sample_8 ( файл
Emloyee.dbf открываетя без SET FILTER и без ИНДЕКСА)
В файле demo.prg - заREMить строки 265, 266, 267.
в TsbTest.prg - вместо строки 101 - ввести строку WIDTH nBrwWidth+ 108 HEIGHT nWinHeight ;
- заREMить строку 659
- вместо 664- ввести DEFINE TBROWSE Brw_8 AT 0, 0 ALIAS "Employee" celled ;
- заREMить строку 665
- вместо 670- ввести Brw_8:LoadFields( .T. , { "First","Last","State","City","Street" })
- и наконец добавить Brw_8:SetAppendMode( .T. ).
Надеюсь на положительный результат !



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



Пост N: 28
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 12.09.06 21:54. Заголовок: Ввод в TsBrowse- 8


gfilatov пишет:

 цитата:
Но все в руках автора...


Я думаю теперь вышеописанная проблема с заполнением ПОСЛЕДНЕГО поля блогодаря
Олегу Крутову в следующем релизе будет решена !!!
А у меня очередная проблемка : при вводе с клавиатуры с использованием ComboWBlock()
после нажатия Enter - курсор замирает на следующем поле, и только после нескольких нажатий
на клавиши навигации - сдвигается. (\samples\advanced\TsBrowse\TsbTest.prg) Может кто сталкивался ?


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




Пост N: 269
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 13.09.06 12:05. Заголовок: Re:


i3t4j6 пишет:

 цитата:
проблема с заполнением ПОСЛЕДНЕГО поля блогодаря
Олегу Крутову в следующем релизе будет решена


Несомненно

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



Пост N: 31
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 14.09.06 17:50. Заголовок: Но все в руках автора адаптации ...


gfilatov пишет:

 цитата:
Думаю, что Янушу будет приятно узнать о такой оценке его скромного труда!


Ну что вы сделали ???
С таким трудом дождался , чтобы ввод был удобный, и снова вернулись непонтно
к чему ? Опять при вводе буквы или цифры - сначала активизируется окно для ввода (как при нажатии Enter) и появляется непонятный символ, а затем нужно
снова набирать символ ...


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




Пост N: 273
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 14.09.06 18:21. Заголовок: Re:


i3t4j6 пишет:

 цитата:
Опять при вводе буквы или цифры - сначала активизируется окно для ввода (как при нажатии Enter) и появляется непонятный символ


Дело в том, что в прошлом варианте были проблемы с вводом цифр в числовые поля, а при редактировании таким образом логических полей программа завершалась по ошибке (Вы можете это проверить на примере 6 из demo в папке samples\Advanced\TsBrowse)
Сейчас при нажатии клавиши ее значение передается в поле ввода и старое значение при этом НЕ затирается

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



Пост N: 33
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 14.09.06 18:34. Заголовок: Re:


gfilatov пишет:

 цитата:
Сейчас при нажатии клавиши ее значение передается в поле ввода и старое значение при этом НЕ затирается


Может оно и нЕ затирается, но при вводе вводимый символ нужно набирать дважды,
он не отображается в поле ввода. А вот, например , если я ввожу первоначально
букву a - появляется цифра 1, если d - 3, если f - 6 и так далее ...

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





Пост N: 43
Зарегистрирован: 17.10.05
ссылка на сообщение  Отправлено: 14.09.06 19:35. Заголовок: Только инсталировал


Если надо очень быстро - попробуйте:
1. строку 3462 закоментировать
// oCol:oEdit:KeyChar( nKey, nKeyFlags )
2. строку 5480 сделать
::oWnd:nLastKey := ::nLastKey := nKey; ::nUserKey := 0

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



Пост N: 103
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 30.11.09 17:38. Заголовок: gfilatov пишет: .....


gfilatov пишет:

 цитата:
...все в руках автора ...


При использовании TsBrowse MESSAGE не работает , если не использовать
CELLED или GRID ! Это можно исправить ?


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




Пост N: 1115
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 30.11.09 18:32. Заголовок: i3t4j6 пишет: При и..


i3t4j6 пишет:

 цитата:
При использовании TsBrowse MESSAGE не работает , если не использовать
CELLED или GRID


Все верно! Так у автора библиотеки

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

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