Автор | Сообщение |
|
| постоянный участник
|
Пост N: 4472
Зарегистрирован: 12.09.06
|
|
Отправлено: 28.08.15 23:00. Заголовок: Сижу на Win8.1 - пыт..
Сижу на Win8.1 - пытаюсь нарисовать ТОЛЬКО вертикальный скролинг в TsBrowse. Не получается. Дай думаю проверю в ХР. Есть оказывается ! Что за глюк в Win8.1 ? Это как то лечиться ?
|
|
|
Ответов - 36
, стр:
1
2
All
[только новые]
|
|
|
| постоянный участник
|
Пост N: 193
Зарегистрирован: 29.05.10
|
|
Отправлено: 29.08.15 18:20. Заголовок: Win8.1 не виновато :..
Win8.1 не виновато :)
|
|
|
|
| постоянный участник
|
Пост N: 4474
Зарегистрирован: 12.09.06
|
|
Отправлено: 29.08.15 18:49. Заголовок: ММК пишет: Win8.1 н..
ММК пишет: Почему не виновато ?
|
|
|
|
| |
Пост N: 5251
Зарегистрирован: 17.05.05
|
|
Отправлено: 29.08.15 21:33. Заголовок: Andrey пишет: Почем..
Andrey пишет: Давай тест ;) Выложи EXE , я проверю на семерке а ММК на 8.1
|
|
|
|
| |
Пост N: 641
Зарегистрирован: 20.02.11
|
|
Отправлено: 30.08.15 09:56. Заголовок: Dima пишет: я прове..
Dima пишет: цитата: | я проверю на семерке а ММК на 8.1 |
| а я на 10
|
|
|
|
| постоянный участник
|
Пост N: 195
Зарегистрирован: 29.05.10
|
|
Отправлено: 30.08.15 11:23. Заголовок: Andrey пишет: ММК п..
Andrey пишет: цитата: | ММК пишет: цитата: Win8.1 не виновато :) Почему не виновато ? |
| У меня на всех системах ( в ближайшее время поставлю 10 ) работает и TsBrows и xBrows . Последний, естественно, лучше. Вот совершенно случайно "всплыла" старая задача , ей 10 лет и под TsBrows на 8.1 - вертикальный скрол, без горизонтального. Правда это FW, может с этим еще связано ....
|
|
|
|
| постоянный участник
|
Пост N: 4476
Зарегистрирован: 12.09.06
|
|
Отправлено: 30.08.15 16:20. Заголовок: Haz пишет: а я на 1..
Haz пишет: Dima пишет: цитата: | Давай тест ;) Выложи EXE , я проверю на семерке а ММК на 8.1 |
| По многочисленным просьбам - выкладываю https://cloud.mail.ru/public/8Trn/99UuUnKdH Извиняюсь за вид самого теста, но собирал с разных модулей, пришлось в один файл засунуть. Заодно подскажите как расскрасить в другой цвет строку массив в браузере, 4-элемент которого равен .F. ? Я так понимаю нужно на oBrwF:SetColor( { 2 } - поставить кодоблок, а как сделать не знаю.
|
|
|
|
| |
Пост N: 5254
Зарегистрирован: 17.05.05
|
|
Отправлено: 30.08.15 16:24. Заголовок: Dima пишет: Выложи..
Dima пишет: Andrey пишет: цитата: | По многочисленным просьбам - выкладываю |
| А выложил сырец вместо EXE
|
|
|
|
| постоянный участник
|
Пост N: 4477
Зарегистрирован: 12.09.06
|
|
Отправлено: 30.08.15 16:28. Заголовок: Dima пишет: А вылож..
Dima пишет: цитата: | А выложил сырец вместо EXE |
| Думал, что сырец лучше...
|
|
|
|
| |
Пост N: 5255
Зарегистрирован: 17.05.05
|
|
Отправлено: 30.08.15 16:34. Заголовок: Andrey пишет: Думал..
Andrey пишет: MMK не юзает Минигуи и собирать ни чего будет , уж поверь.
|
|
|
|
| |
Пост N: 5256
Зарегистрирован: 17.05.05
|
|
Отправлено: 30.08.15 17:11. Заголовок: Andrey пишет: Извин..
Andrey пишет: цитата: | Извиняюсь за вид самого теста, но собирал с разных модулей, пришлось в один файл засунуть. |
| Очередная сборная "солянка" сдобренная "специями" и приготовленная без понимания самого процесса, в очередной раз обречена на провал
|
|
|
|
| |
Пост N: 644
Зарегистрирован: 20.02.11
|
|
Отправлено: 30.08.15 18:29. Заголовок: Andrey пишет: ТОЛЬК..
Andrey пишет: цитата: | ТОЛЬКО вертикальный скролинг в TsBrowse. |
| только вертикальный и есть. на 10-ке тест пройден
|
|
|
|
|
| |
Пост N: 5257
Зарегистрирован: 17.05.05
|
|
Отправлено: 30.08.15 21:23. Заголовок: Haz пишет: только в..
|
|
|
|
| постоянный участник
|
Пост N: 802
Зарегистрирован: 17.02.12
|
|
Отправлено: 30.08.15 21:57. Заголовок: у меня на 8.1 тоже т..
у меня на 8.1 тоже только вертикальный есть
|
|
|
|
| постоянный участник
|
Пост N: 4478
Зарегистрирован: 12.09.06
|
|
Отправлено: 30.08.15 22:22. Заголовок: SergKis пишет: у ме..
SergKis пишет: цитата: | у меня на 8.1 тоже только вертикальный есть |
| А у меня нет ! Почему ?
|
|
|
|
| |
Пост N: 5258
Зарегистрирован: 17.05.05
|
|
Отправлено: 30.08.15 22:32. Заголовок: Andrey В "чужих..
Andrey В "чужих" окнах (прогах) есть вертикальный скрол ?
|
|
|
|
| постоянный участник
|
Пост N: 4479
Зарегистрирован: 12.09.06
|
|
Отправлено: 30.08.15 22:58. Заголовок: Dima пишет: В "..
Dima пишет: цитата: | В "чужих" окнах (прогах) есть вертикальный скрол ? |
| Да, есть. И в прогах своих и чужих на МиниГуи тоже есть. Тот же самый пример Tsb_Config.prg - если отключить показ горизонтального скролинга, то ВЕРТИКАЛЬНЫЙ ПОКАЗЫВАЕТ ! Не показывает ТОЛЬКО в тестовом примере. Что-то не хватает для показа вертикального скролинга.
|
|
|
|
| |
Пост N: 5259
Зарегистрирован: 17.05.05
|
|
Отправлено: 30.08.15 23:00. Заголовок: Andrey А готовый EX..
Andrey А готовый EXE если качнуть что я собрал для MMK , он есть ?
|
|
|
|
| постоянный участник
|
Пост N: 803
Зарегистрирован: 17.02.12
|
|
Отправлено: 30.08.15 23:10. Заголовок: Andrey поставь посл..
Andrey поставь после END TBROWSE MsgLog("lNoVScrol", oBrwF:lNoVScroll,"lNoHScrol", oBrwF:lNoHScroll) что будет в файле _MsgLog.txt ?
|
|
|
|
| постоянный участник
|
Пост N: 4480
Зарегистрирован: 12.09.06
|
|
Отправлено: 30.08.15 23:15. Заголовок: Dima пишет: А готов..
Dima пишет: цитата: | А готовый EXE если качнуть что я собрал для MMK , он есть ? |
| Скачал, попробовал - нет скролинга.
|
|
|
|
| постоянный участник
|
Пост N: 4481
Зарегистрирован: 12.09.06
|
|
Отправлено: 30.08.15 23:16. Заголовок: SergKis пишет: что ..
SergKis пишет: цитата: | что будет в файле _MsgLog.txt ? |
| lNoVScrol .T. lNoHScrol .T.
|
|
|
|
| постоянный участник
|
Пост N: 4482
Зарегистрирован: 12.09.06
|
|
Отправлено: 30.08.15 23:21. Заголовок: Я вспомнил, у меня ц..
Я вспомнил, у меня цвета не шли в TsBrowse, я поставил их в конце и цвета пошли. Сделал так: .... oBrwF:ResetVScroll() // показ вертикального скролинга END TBROWSE Вертикальный скролинг появился ! Ура ! Но почему так происходит ?
|
|
|
|
|
| постоянный участник
|
Пост N: 804
Зарегистрирован: 17.02.12
|
|
Отправлено: 30.08.15 23:34. Заголовок: Andrey пишет:lNoVScr..
Andrey пишет: цитата: | lNoVScrol .T. lNoHScrol .T. |
| а должно быть: lNoVScrol .F. lNoHScrol .T. lNoVScrol .T. - означает без VScrol-а, потому он и отсутствует
|
|
|
|
| постоянный участник
|
Пост 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. Версия МиниГуи последняя !
|
|
|
|
| постоянный участник
|
Пост N: 805
Зарегистрирован: 17.02.12
|
|
Отправлено: 31.08.15 00:16. Заголовок: Andrey пишет:Версия ..
Andrey пишет: цитата: | Версия МиниГуи последняя ! |
| У меня тоже, последняя без модификаций дает: lNoVScrol .F. lNoHScrol .T.
|
|
|
|
| постоянный участник
|
Пост N: 4484
Зарегистрирован: 12.09.06
|
|
Отправлено: 31.08.15 00:59. Заголовок: SergKis пишет: lNoV..
SergKis пишет: цитата: | lNoVScrol .F. lNoHScrol .T. |
| Ещё одна загадка МиниГуи....
|
|
|
|
| постоянный участник
|
Пост N: 196
Зарегистрирован: 29.05.10
|
|
Отправлено: 31.08.15 08:39. Заголовок: Andrey пишет: Dima ..
Andrey пишет: цитата: | Dima пишет: цитата: А готовый EXE если качнуть что я собрал для MMK , он есть ? Скачал, попробовал - нет скролинга. |
| Для 8.1 все нормально , Дима :))
|
|
|
|
| |
Пост 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 пишет: цитата: | Ещё одна загадка МиниГуи. |
| а Минигуи то тут при чем , сделано ровно то что заложено алгоритмом
|
|
|
|
| постоянный участник
|
Пост N: 806
Зарегистрирован: 17.02.12
|
|
Отправлено: 31.08.15 11:40. Заголовок: Haz пишет:4 ... Дела..
Haz пишет: цитата: | 4 ... Делайте выводы господа |
| Все действия вычисления происходят у всех одинаково, разница в размерах Desktop, у Андрея при расчете все помещается, а у нас нет, потому у него lNoVScroll := .T., а у нас lNoVScroll := .F.
|
|
|
|
| постоянный участник
|
Пост N: 807
Зарегистрирован: 17.02.12
|
|
Отправлено: 31.08.15 11:44. Заголовок: PS. Размеры фонта в ..
PS. Размеры фонта в расчете еще могут влиять
|
|
|
|
| постоянный участник
|
Пост N: 197
Зарегистрирован: 29.05.10
|
|
Отправлено: 31.08.15 11:45. Заголовок: Придется нам всем вм..
Придется нам всем вместе приехать к Андрею и "изменить" ему Desktop ......
|
|
|
|
| |
Пост N: 5261
Зарегистрирован: 17.05.05
|
|
Отправлено: 31.08.15 11:46. Заголовок: Почистил тему и двин..
Почистил тему и двинул все сюда
|
|
|
|
|
| |
Пост N: 646
Зарегистрирован: 20.02.11
|
|
Отправлено: 31.08.15 11:50. Заголовок: Dima пишет: Придетс..
MMK пишет: цитата: | Придется нам всем вместе приехать к Андрею и "изменить" ему Desktop ...... |
| тока без рукоприкладства
|
|
|
|
| постоянный участник
|
Пост N: 4485
Зарегистрирован: 12.09.06
|
|
Отправлено: 31.08.15 17:28. Заголовок: ММК пишет: Придется..
ММК пишет: цитата: | Придется нам всем вместе приехать к Андрею и "изменить" ему Desktop ...... |
| Приезжайте ! Ох и напьёмся все вместе....
|
|
|
|
| постоянный участник
|
Пост N: 1154
Зарегистрирован: 27.01.07
|
|
Отправлено: 31.08.15 17:35. Заголовок: Andrey пишет: Ох и ..
Andrey пишет: цитата: | Ох и напьёмся все вместе.... |
| Какой "напьёмся"??!!! Скроллбар искать будете!!! ))))
|
|
|
|
| |
Пост N: 5262
Зарегистрирован: 17.05.05
|
|
Отправлено: 31.08.15 17:37. Заголовок: Алкаши :sm52: ..
Алкаши
|
|
|
|
| постоянный участник
|
Пост N: 198
Зарегистрирован: 29.05.10
|
|
Отправлено: 31.08.15 18:37. Заголовок: Dima пишет: Алкаши ..
Dima пишет: Мы - нет ! А вот кот "позволяет" себе чуток .....
|
|
|
Ответов - 36
, стр:
1
2
All
[только новые]
|
|