On-line: Pasha, PSP, гостей 1. Всего: 3 [подробнее..]
АвторСообщение
постоянный участник




Пост N: 4472
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 28.08.15 23:00. Заголовок: Сижу на Win8.1 - пыт..


Сижу на Win8.1 - пытаюсь нарисовать ТОЛЬКО вертикальный скролинг в TsBrowse. Не получается.
Дай думаю проверю в ХР. Есть оказывается !
Что за глюк в Win8.1 ? Это как то лечиться ?

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


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


Пост N: 193
Зарегистрирован: 29.05.10
ссылка на сообщение  Отправлено: 29.08.15 18:20. Заголовок: Win8.1 не виновато :..


Win8.1 не виновато :)

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4474
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 29.08.15 18:49. Заголовок: ММК пишет: Win8.1 н..


ММК пишет:

 цитата:
Win8.1 не виновато :)


Почему не виновато ?

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




Пост N: 5251
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 29.08.15 21:33. Заголовок: Andrey пишет: Почем..


Andrey пишет:

 цитата:
Почему не виновато ?


Давай тест ;) Выложи EXE , я проверю на семерке а ММК на 8.1

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




Пост N: 641
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 30.08.15 09:56. Заголовок: Dima пишет: я прове..


Dima пишет:

 цитата:
я проверю на семерке а ММК на 8.1


а я на 10

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 195
Зарегистрирован: 29.05.10
ссылка на сообщение  Отправлено: 30.08.15 11:23. Заголовок: Andrey пишет: ММК п..


Andrey пишет:

 цитата:
ММК пишет:

 цитата:
Win8.1 не виновато :)


Почему не виновато ?



У меня на всех системах ( в ближайшее время поставлю 10 ) работает и TsBrows и xBrows . Последний, естественно, лучше.
Вот совершенно случайно "всплыла" старая задача , ей 10 лет и под TsBrows на 8.1 - вертикальный скрол, без горизонтального. Правда это FW, может с этим еще связано ....






Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4476
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 30.08.15 16:20. Заголовок: Haz пишет: а я на 1..


Haz пишет:

 цитата:
а я на 10


Dima пишет:

 цитата:
Давай тест ;) Выложи EXE , я проверю на семерке а ММК на 8.1



По многочисленным просьбам - выкладываю https://cloud.mail.ru/public/8Trn/99UuUnKdH
Извиняюсь за вид самого теста, но собирал с разных модулей, пришлось в один файл засунуть.
Заодно подскажите как расскрасить в другой цвет строку массив в браузере, 4-элемент которого равен .F. ?
Я так понимаю нужно на oBrwF:SetColor( { 2 } - поставить кодоблок, а как сделать не знаю.

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




Пост N: 5254
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 30.08.15 16:24. Заголовок: Dima пишет: Выложи..


Dima пишет:

 цитата:
Выложи EXE



Andrey пишет:

 цитата:
По многочисленным просьбам - выкладываю


А выложил сырец вместо EXE

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4477
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 30.08.15 16:28. Заголовок: Dima пишет: А вылож..


Dima пишет:

 цитата:
А выложил сырец вместо EXE


Думал, что сырец лучше...

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




Пост N: 5255
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 30.08.15 16:34. Заголовок: Andrey пишет: Думал..


Andrey пишет:

 цитата:
Думал, что сырец лучше..


MMK не юзает Минигуи и собирать ни чего будет , уж поверь.

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




Пост N: 5256
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 30.08.15 17:11. Заголовок: Andrey пишет: Извин..


Andrey пишет:

 цитата:
Извиняюсь за вид самого теста, но собирал с разных модулей, пришлось в один файл засунуть.


Очередная сборная "солянка" сдобренная "специями" и приготовленная без понимания самого процесса,
в очередной раз обречена на провал


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




Пост N: 644
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 30.08.15 18:29. Заголовок: Andrey пишет: ТОЛЬК..


Andrey пишет:

 цитата:
ТОЛЬКО вертикальный скролинг в TsBrowse.


только вертикальный и есть.
на 10-ке тест пройден

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




Пост N: 5257
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 30.08.15 21:23. Заголовок: Haz пишет: только в..


Haz пишет:

 цитата:
только вертикальный и есть.
на 10-ке тест пройден


Аналогично вынь 7

ММК
Михаил а вот тест для 8.1 , собирал я. Вирей нет. Утоптал слегка UPX с опцией -9
https://cloud.mail.ru/public/7eko/hbfL9XGBm

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 802
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 30.08.15 21:57. Заголовок: у меня на 8.1 тоже т..


у меня на 8.1 тоже только вертикальный есть

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4478
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 30.08.15 22:22. Заголовок: SergKis пишет: у ме..


SergKis пишет:

 цитата:
у меня на 8.1 тоже только вертикальный есть


А у меня нет !
В примере сделал только вертикальный скролинг.


Почему ?


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




Пост N: 5258
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 30.08.15 22:32. Заголовок: Andrey В "чужих..


Andrey
В "чужих" окнах (прогах) есть вертикальный скрол ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4479
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 30.08.15 22:58. Заголовок: Dima пишет: В "..


Dima пишет:

 цитата:
В "чужих" окнах (прогах) есть вертикальный скрол ?


Да, есть.
И в прогах своих и чужих на МиниГуи тоже есть.
Тот же самый пример Tsb_Config.prg - если отключить показ горизонтального скролинга, то ВЕРТИКАЛЬНЫЙ ПОКАЗЫВАЕТ !
Не показывает ТОЛЬКО в тестовом примере.
Что-то не хватает для показа вертикального скролинга.


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




Пост N: 5259
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 30.08.15 23:00. Заголовок: Andrey А готовый EX..


Andrey
А готовый EXE если качнуть что я собрал для MMK , он есть ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 803
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 30.08.15 23:10. Заголовок: Andrey поставь посл..


Andrey
поставь после END TBROWSE
MsgLog("lNoVScrol", oBrwF:lNoVScroll,"lNoHScrol", oBrwF:lNoHScroll)
что будет в файле _MsgLog.txt ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4480
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 30.08.15 23:15. Заголовок: Dima пишет: А готов..


Dima пишет:

 цитата:
А готовый EXE если качнуть что я собрал для MMK , он есть ?


Скачал, попробовал - нет скролинга.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4481
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 30.08.15 23:16. Заголовок: SergKis пишет: что ..


SergKis пишет:

 цитата:
что будет в файле _MsgLog.txt ?


lNoVScrol .T. lNoHScrol .T.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4482
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 30.08.15 23:21. Заголовок: Я вспомнил, у меня ц..


Я вспомнил, у меня цвета не шли в TsBrowse, я поставил их в конце и цвета пошли.

Сделал так:
....
oBrwF:ResetVScroll() // показ вертикального скролинга

END TBROWSE


Вертикальный скролинг появился ! Ура !
Но почему так происходит ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 804
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 30.08.15 23:34. Заголовок: Andrey пишет:lNoVScr..


Andrey пишет:
 цитата:
lNoVScrol .T. lNoHScrol .T.


а должно быть: lNoVScrol .F. lNoHScrol .T.
lNoVScrol .T. - означает без VScrol-а, потому он и отсутствует

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4483
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 31.08.15 00:10. Заголовок: Сделал так: ..........


Сделал так:
........
oBrwF:ResetVScroll() // показ вертикального скролинга

MsgLog("lNoVScrol", oBrwF:lNoVScroll,"lNoHScrol", oBrwF:lNoHScroll)

END TBROWSE

Результат - вертикальный скролинг есть !
Отладка: lNoVScrol .T. lNoHScrol .T.

Версия МиниГуи последняя !


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 805
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 31.08.15 00:16. Заголовок: Andrey пишет:Версия ..


Andrey пишет:
 цитата:
Версия МиниГуи последняя !


У меня тоже, последняя без модификаций дает:
lNoVScrol .F. lNoHScrol .T.


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4484
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 31.08.15 00:59. Заголовок: SergKis пишет: lNoV..


SergKis пишет:

 цитата:
lNoVScrol .F. lNoHScrol .T.



Ещё одна загадка МиниГуи....

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 196
Зарегистрирован: 29.05.10
ссылка на сообщение  Отправлено: 31.08.15 08:39. Заголовок: Andrey пишет: Dima ..


Andrey пишет:

 цитата:
Dima пишет:

 цитата:
А готовый EXE если качнуть что я собрал для MMK , он есть ?


Скачал, попробовал - нет скролинга.



Для 8.1 все нормально , Дима :))




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




Пост N: 645
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 31.08.15 10:58. Заголовок: Andrey Скинь ка ск..


Andrey
Скинь ка скриншот ПОЛНОГО экрана на котором твоя задача без скрола.
а лучше два , где видно первую и последнюю запись
PS. Поздно - не надо )

Опишу суть - почему скрола у тебя нет, а у других есть
1. Вот это скорее всего у всех отличается от тебя
 
[LOCAL nMaxHeight := int((GetDesktopHeight() - GetTaskBarHeight()) * 0.85)

2 В исходнике Tsbrows есть код который скрывает скрол если все строки бровса помещаются в нем
  
If ! ::lNoVScroll
If ::nLen <= ::nRowCount() //V90
nMin := nMax := 0
Else
nMax := Min( ::nLen, MAX_POS )
nPage := Min( ::nRowCount(), ::nLen )
EndIf


3 когда твой бровс создается - с учетом п1 условие из п2 ВЫПОЛНЯЕТСЯ и скрол не показывается потом ты меняешь высоты строки они перестают помещаться НО СКРОЛ УЖЕ СКРЫТ и чтоб показать - нужно нарушить условие п2 ( хочешь убедиться - добавь в свой массив еще 100 строк ) или пересчитать скрол ( такой метод есть , вижу сам нашел уже )

4 ... Делайте выводы господа

Andrey пишет:

 цитата:
Ещё одна загадка МиниГуи.


а Минигуи то тут при чем , сделано ровно то что заложено алгоритмом


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 806
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 31.08.15 11:40. Заголовок: Haz пишет:4 ... Дела..


Haz пишет:
 цитата:
4 ... Делайте выводы господа


Все действия вычисления происходят у всех одинаково, разница в размерах Desktop, у Андрея при расчете все помещается, а у нас нет, потому у него
lNoVScroll := .T., а у нас lNoVScroll := .F.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 807
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 31.08.15 11:44. Заголовок: PS. Размеры фонта в ..


PS. Размеры фонта в расчете еще могут влиять

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 197
Зарегистрирован: 29.05.10
ссылка на сообщение  Отправлено: 31.08.15 11:45. Заголовок: Придется нам всем вм..


Придется нам всем вместе приехать к Андрею и "изменить" ему Desktop ......

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




Пост N: 5261
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 31.08.15 11:46. Заголовок: Почистил тему и двин..


Почистил тему и двинул все сюда

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




Пост N: 646
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 31.08.15 11:50. Заголовок: Dima пишет: Придетс..


MMK пишет:

 цитата:
Придется нам всем вместе приехать к Андрею и "изменить" ему Desktop ......


тока без рукоприкладства

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4485
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 31.08.15 17:28. Заголовок: ММК пишет: Придется..


ММК пишет:

 цитата:
Придется нам всем вместе приехать к Андрею и "изменить" ему Desktop ......


Приезжайте ! Ох и напьёмся все вместе....

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 1154
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 31.08.15 17:35. Заголовок: Andrey пишет: Ох и ..


Andrey пишет:

 цитата:
Ох и напьёмся все вместе....


Какой "напьёмся"??!!! Скроллбар искать будете!!! ))))

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




Пост N: 5262
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 31.08.15 17:37. Заголовок: Алкаши :sm52: ..


Алкаши

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 198
Зарегистрирован: 29.05.10
ссылка на сообщение  Отправлено: 31.08.15 18:37. Заголовок: Dima пишет: Алкаши ..


Dima пишет:

 цитата:
Алкаши



Мы - нет ! А вот кот "позволяет" себе чуток .....



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

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