Автор | Сообщение |
|
| |
Пост N: 1949
Зарегистрирован: 17.05.05
|
|
Отправлено: 06.01.11 15:51. Заголовок: Тормозок
Имеем Бровс , создаем какой нибудь диалог (или окно) и таскаем его по бровсу. Двигается он с заметными тормозами. Это особенность FW ? Как то лечится ? Ни чего подобного не видел в любых других программах под Windows , где так же юзаются таблицы.
|
|
|
Ответов - 97
, стр:
1
2
3
4
5
All
[только новые]
|
|
|
| |
Пост N: 2004
Зарегистрирован: 17.05.05
|
|
Отправлено: 15.01.11 18:33. Заголовок: Pasha пишет: Что эт..
Pasha пишет: цитата: | Что это за визуальный эффект windows ? Какая-то настройка ? |
| Даже не знаю что за эффект. Сейчас покопаю. Спасибо !
|
|
|
|
| |
Пост N: 2005
Зарегистрирован: 17.05.05
|
|
Отправлено: 15.01.11 18:38. Заголовок: Ага , стояла галка ,..
Ага , стояла галка , Отображать содержимое окна при перетаскивании. Снял , шлейфа нет. Я проживу без этой галки а вот если у кого то она будет стоять..........то сделают мне дырку в голове :) PS Txbr3 отключил
|
|
|
|
| |
Пост N: 2006
Зарегистрирован: 17.05.05
|
|
Отправлено: 15.01.11 18:44. Заголовок: Dima пишет: стояла ..
Dima пишет: цитата: | стояла галка , Отображать содержимое окна при перетаскивании |
| Павел а поставь временно у себя эту галку , шлейф как и у меня будет ? :)
|
|
|
|
| Администратор
|
Пост N: 1796
Зарегистрирован: 23.05.05
|
|
Отправлено: 15.01.11 18:47. Заголовок: Dima пишет: а вот е..
Dima пишет: цитата: | а вот если у кого то она будет стоять..........то сделают мне дырку в голове :) |
| Дык за красоту надо платить.. вот пусть и платят, так и говори им А где эту галку хоть искать ?
|
|
|
|
| |
Пост N: 2007
Зарегистрирован: 17.05.05
|
|
Отправлено: 15.01.11 18:52. Заголовок: Pasha пишет: А где ..
Pasha пишет: цитата: | А где эту галку хоть искать ? |
| В оформлении -> эффекты
|
|
|
|
| |
Пост N: 2008
Зарегистрирован: 17.05.05
|
|
Отправлено: 15.01.11 18:57. Заголовок: Теоретически нужно к..
Теоретически нужно как то правильно изменить свойства диалога в программе что бы не было вот таких тормозов при включенной галке. Я уже писал выше , если в INIT диалога вызывать SETTRANSPARENT то в этом случае шлейф пропадает и все двигается очень даже хорошо , но это не выход конечно , так как если в диалоге живет бровс , то после SETTRANSPARENT он начинает жутко тормозить.
|
|
|
|
| Администратор
|
Пост N: 1797
Зарегистрирован: 23.05.05
|
|
Отправлено: 15.01.11 19:00. Заголовок: Небольшой шлейф есть..
Небольшой шлейф есть, заметно меньше чем у тебя. Но ты сделал пример с ado-access, а там выборка данных медленнее.
|
|
|
|
| постоянный участник
|
Пост N: 47
Зарегистрирован: 29.05.10
|
|
Отправлено: 15.01.11 20:35. Заголовок: Pasha пишет: ado-a..
Pasha пишет: цитата: | ado-access, а там выборка данных медленнее. |
| Паша в FWH такая выборка если не быстрее то такая же. Вопрос в системе-есть сборки для ламеров; красивые заставочки , шлейф за мышкой , указатель полный писец... FWH использует системные вызовы, ну и результат налицо. Хотя я даже подумать не мог что у Димы настолько левая система. Извини , Дима, думал что ты настолько нахомутал в пр-ме. Такое бывает :))
|
|
|
|
| постоянный участник
|
Пост N: 48
Зарегистрирован: 29.05.10
|
|
Отправлено: 15.01.11 21:15. Заголовок: Dima пишет: Ага , с..
Dima пишет: Есть еще один ньюанс. Это рус.язык . Проблемы возникают при выгрузке , к примеру , в ексель. Т.е. вроде система нормальная, но рус-ция выполнена некоректно . Как с этим бороться я тебе писал. Это к тому что самое время тебе поставить семерку :)))
|
|
|
|
| |
Пост N: 2009
Зарегистрирован: 17.05.05
|
|
Отправлено: 15.01.11 23:16. Заголовок: ММК пишет: Хотя я д..
ММК пишет: цитата: | Хотя я даже подумать не мог что у Димы настолько левая система |
| Почему ты решил что у меня левая система ? Ни когда не ставил ни каких левых сборок , только официальные дистрибутивы + русский MUI ММК пишет: цитата: | Извини , Дима, думал что ты настолько нахомутал в пр-ме. |
| Нет это не так , у меня хорошие учителя ММК пишет: цитата: | Это к тому что самое время тебе поставить семерку |
| Поставить не проблема , только не пойму что мне эта семерка даст в отличие от XP , меня и XP вполне устраивает .
|
|
|
|
| постоянный участник
|
Пост N: 49
Зарегистрирован: 29.05.10
|
|
Отправлено: 16.01.11 11:10. Заголовок: Dima пишет: только ..
Dima пишет: цитата: | только не пойму что мне эта семерка даст в отличие от XP , меня и XP вполне устраивает . |
| Каюсь ( низко склонил голову ) корысти ради :( Дело в том что в этой системе есть своя "индивидуальность" . Хотелось бороться с этим не в одиночку...
|
|
|
|
|
| |
Пост N: 2010
Зарегистрирован: 17.05.05
|
|
Отправлено: 17.01.11 23:53. Заголовок: ММК пишет: Все прав..
ММК пишет: цитата: | Все правильно - Saving and restoring the bitmap is painting the saved image one pixel off from the original position. This can be fixed. |
| Это как то лечится ?! Достала эта проблема если честно. Отключил TXBR3 и дал поюзать клиенту. Поюзал он на 5 машинах ( на всех Windows XP ). Шлейф и тормоза при перемещении диалога (окна) по бровсу есть. Ему не понравилось. Понимаю что на форуме мало кто юзает FW , но вдруг есть у кого то решение. Нашел временное решение , устанавливая прозрачность родительского окна в котором живет бровс (меняя его SETLAYEREDWINDOWATTRIBUTES) при вызове диалога , странно но в этом случае нет ни каких тормозов при перемещениях диалога (окна) по бровсу. ММК Не пойму , ты закрываешь глаза на проблему или не желаешь ее увидеть ? :) Она ведь есть. Видео ты видел. Не стал бы я тут флуд разводить в многоэтажной теме , если бы не было проблемы. ММК пишет: цитата: | Каюсь ( низко склонил голову ) корысти ради :( Дело в том что в этой системе есть своя "индивидуальность" . Хотелось бороться с этим не в одиночку... |
| Чес слово , установлю семерку если решим проблему !
|
|
|
|
| постоянный участник
|
Пост N: 79
Зарегистрирован: 15.09.05
|
|
Отправлено: 18.01.11 09:15. Заголовок: Попробуй с oBrw:lDontChange := .f.
Попробуй с oBrw:lDontChange := .f. , когда теряет фокус правда ето из TSBROWSE Minigui , Но он же взаят из FWH
|
|
|
|
| постоянный участник
|
Пост N: 50
Зарегистрирован: 29.05.10
|
|
Отправлено: 18.01.11 09:39. Заголовок: Dima пишет: Она вед..
|
|
|
|
| |
Пост N: 2012
Зарегистрирован: 17.05.05
|
|
Отправлено: 18.01.11 10:58. Заголовок: sashaBG пишет: Попр..
sashaBG пишет: цитата: | Попробуй с oBrw:lDontChange := .f. |
| Не увидел такого , в том числе Tsbrowse FWH Можешь выложить исходник Tsbrowse MiniGui ? ММК пишет: Все по прежнему :( По ходу прога чудно падает , если все окошки развернуть на полный экран ( включая Window -> RDD->ALL COLS) и затем вызвать Dialog ->RDD->Select Cols
|
|
|
|
| |
Пост N: 79
Зарегистрирован: 17.06.10
|
|
Отправлено: 18.01.11 11:26. Заголовок: Шлейф при таскании о..
Шлейф при таскании окна с бровсом у меня проявляется достаточно слабо(создается впечатле, что это зависит от типа окна по ком таскают) Есть, однако, еще такая фигня - ежели таскать диалог с бровсом и часть его загнать его за экран, то все строки броса стираются(кроме 3 первых) Для восстановления картинки приходится бровс рефрешить. Как с этим бороться? Видимо отлавливать Capture ?
|
|
|
|
| постоянный участник
|
Пост N: 80
Зарегистрирован: 15.09.05
|
|
Отправлено: 18.01.11 11:49. Заголовок: Смотри в h_tbrowse.prg
Смотри в h_tbrowse.prg https://docs.google.com/leaf?id=0Bwyv76swZloxOTRkYjUzOGQtYTcwMi00YTdjLWI0MDktMGMxYjFmYWQwYjMy&sort=name&layout=list&num=50
|
|
|
|
| постоянный участник
|
Пост N: 51
Зарегистрирован: 29.05.10
|
|
Отправлено: 18.01.11 12:18. Заголовок: fil пишет: Шлейф пр..
fil пишет: цитата: | Шлейф при таскании окна с бровсом у меня проявляется достаточно слабо(создается впечатле, что это зависит от типа окна по ком таскают) Есть, однако, еще такая фигня - ежели таскать диалог с бровсом и часть его загнать его за экран, то все строки броса стираются(кроме 3 первых) |
| ну у меня его вообще нет(машина нормальная ) Вот сейчас сходил глянул на слабенькой. Виден шлейф , правда не такой , как в "кино" Если с бровса убрать градиент то строки вроде не стираются. Т.е. есть зависимость от машины. И от окон наверное. MDI не использую. Окно (диалог) фолдер
|
|
|
|
| Администратор
|
Пост N: 1799
Зарегистрирован: 23.05.05
|
|
Отправлено: 18.01.11 12:19. Заголовок: sashaBG пишет: Смот..
sashaBG пишет: Да толку то, это же совершенно разные классы - TSBROWSE и TXBROWSE Да и назначение у этого свойства другое: avoids user to change line with mouse or keyboard К тому же в TSBrowse для fwh этого свойства еще нет, по крайней мере в версии 8.0
|
|
|
|
| постоянный участник
|
Пост N: 52
Зарегистрирован: 29.05.10
|
|
Отправлено: 18.01.11 12:40. Заголовок: fil пишет: создаетс..
fil пишет: цитата: | создается впечатле, что это зависит от типа окна по ком таскают |
| Да. На том же примере если запустить сначало Dialog , а потом "потаскать" по ним к приммеру фар, то видно что MDI перерысовывает гораздо "грубее" Очень наглядно
|
|
|
Ответов - 97
, стр:
1
2
3
4
5
All
[только новые]
|
|