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




Пост N: 1949
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 06.01.11 15:51. Заголовок: Тормозок


Имеем Бровс , создаем какой нибудь диалог (или окно) и таскаем его по бровсу. Двигается он с заметными
тормозами. Это особенность FW ? Как то лечится ?
Ни чего подобного не видел в любых других программах под Windows , где так же юзаются таблицы.


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


администратор




Пост N: 2004
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 15.01.11 18:33. Заголовок: Pasha пишет: Что эт..


Pasha пишет:

 цитата:
Что это за визуальный эффект windows ? Какая-то настройка ?


Даже не знаю что за эффект. Сейчас покопаю. Спасибо !

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




Пост N: 2005
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 15.01.11 18:38. Заголовок: Ага , стояла галка ,..


Ага , стояла галка , Отображать содержимое окна при перетаскивании. Снял , шлейфа нет.
Я проживу без этой галки а вот если у кого то она будет стоять..........то сделают мне дырку в голове :)

PS
Txbr3 отключил

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




Пост N: 2006
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 15.01.11 18:44. Заголовок: Dima пишет: стояла ..


Dima пишет:

 цитата:
стояла галка , Отображать содержимое окна при перетаскивании


Павел а поставь временно у себя эту галку , шлейф как и у меня будет ? :)

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




Пост N: 1796
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 15.01.11 18:47. Заголовок: Dima пишет: а вот е..


Dima пишет:

 цитата:
а вот если у кого то она будет стоять..........то сделают мне дырку в голове :)



Дык за красоту надо платить.. вот пусть и платят, так и говори им
А где эту галку хоть искать ?

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




Пост N: 2007
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 15.01.11 18:52. Заголовок: Pasha пишет: А где ..


Pasha пишет:

 цитата:
А где эту галку хоть искать ?





В оформлении -> эффекты

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




Пост N: 2008
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 15.01.11 18:57. Заголовок: Теоретически нужно к..


Теоретически нужно как то правильно изменить свойства диалога в программе что бы не было вот таких тормозов
при включенной галке.
Я уже писал выше , если в INIT диалога вызывать SETTRANSPARENT то в этом случае шлейф пропадает
и все двигается очень даже хорошо , но это не выход конечно , так как если в диалоге живет бровс ,
то после SETTRANSPARENT он начинает жутко тормозить.

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




Пост N: 1797
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 15.01.11 19:00. Заголовок: Небольшой шлейф есть..


Небольшой шлейф есть, заметно меньше чем у тебя. Но ты сделал пример с ado-access, а там выборка данных медленнее.


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


Пост N: 47
Зарегистрирован: 29.05.10
ссылка на сообщение  Отправлено: 15.01.11 20:35. Заголовок: Pasha пишет: ado-a..


Pasha пишет:

 цитата:
ado-access, а там выборка данных медленнее.


Паша в FWH такая выборка если не быстрее то такая же. Вопрос в системе-есть сборки для ламеров; красивые заставочки , шлейф за мышкой , указатель полный писец...
FWH использует системные вызовы, ну и результат налицо.
Хотя я даже подумать не мог что у Димы настолько левая система.
Извини , Дима, думал что ты настолько нахомутал в пр-ме.
Такое бывает :))

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


Пост N: 48
Зарегистрирован: 29.05.10
ссылка на сообщение  Отправлено: 15.01.11 21:15. Заголовок: Dima пишет: Ага , с..


Dima пишет:

 цитата:
Ага , стояла галка


Есть еще один ньюанс. Это рус.язык . Проблемы возникают при выгрузке , к примеру , в ексель.
Т.е. вроде система нормальная, но рус-ция выполнена некоректно . Как с этим бороться я тебе писал.
Это к тому что самое время тебе поставить семерку :)))

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




Пост N: 2009
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 15.01.11 23:16. Заголовок: ММК пишет: Хотя я д..


ММК пишет:

 цитата:
Хотя я даже подумать не мог что у Димы настолько левая система


Почему ты решил что у меня левая система ?
Ни когда не ставил ни каких левых сборок , только официальные дистрибутивы + русский MUI

ММК пишет:

 цитата:
Извини , Дима, думал что ты настолько нахомутал в пр-ме.


Нет это не так , у меня хорошие учителя

ММК пишет:

 цитата:
Это к тому что самое время тебе поставить семерку



Поставить не проблема , только не пойму что мне эта семерка даст в отличие от XP , меня и XP
вполне устраивает .

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


Пост N: 49
Зарегистрирован: 29.05.10
ссылка на сообщение  Отправлено: 16.01.11 11:10. Заголовок: Dima пишет: только ..


Dima пишет:

 цитата:
только не пойму что мне эта семерка даст в отличие от XP , меня и XP
вполне устраивает .


Каюсь ( низко склонил голову ) корысти ради :( Дело в том что в этой системе есть своя "индивидуальность" .
Хотелось бороться с этим не в одиночку...


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




Пост 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) при вызове диалога , странно но в этом случае нет ни каких тормозов
при перемещениях диалога (окна) по бровсу.


ММК
Не пойму , ты закрываешь глаза на проблему или не желаешь ее увидеть ? :) Она ведь есть. Видео ты видел.
Не стал бы я тут флуд разводить в многоэтажной теме , если бы не было проблемы.


ММК пишет:

 цитата:
Каюсь ( низко склонил голову ) корысти ради :( Дело в том что в этой системе есть своя "индивидуальность" .
Хотелось бороться с этим не в одиночку...



Чес слово , установлю семерку если решим проблему !


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




Пост N: 79
Зарегистрирован: 15.09.05
ссылка на сообщение  Отправлено: 18.01.11 09:15. Заголовок: Попробуй с oBrw:lDontChange := .f.


Попробуй с oBrw:lDontChange := .f. , когда теряет фокус
правда ето из TSBROWSE Minigui , Но он же взаят из FWH

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


Пост N: 50
Зарегистрирован: 29.05.10
ссылка на сообщение  Отправлено: 18.01.11 09:39. Заголовок: Dima пишет: Она вед..

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




Пост 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

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



Пост N: 79
Зарегистрирован: 17.06.10
ссылка на сообщение  Отправлено: 18.01.11 11:26. Заголовок: Шлейф при таскании о..


Шлейф при таскании окна с бровсом у меня проявляется достаточно слабо(создается впечатле, что это зависит от типа окна по ком таскают)
Есть, однако, еще такая фигня - ежели таскать диалог с бровсом и часть его загнать его за экран, то все строки броса стираются(кроме 3 первых)
Для восстановления картинки приходится бровс рефрешить. Как с этим бороться? Видимо отлавливать Capture ?

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




Пост 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

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


Пост N: 51
Зарегистрирован: 29.05.10
ссылка на сообщение  Отправлено: 18.01.11 12:18. Заголовок: fil пишет: Шлейф пр..


fil пишет:

 цитата:
Шлейф при таскании окна с бровсом у меня проявляется достаточно слабо(создается впечатле, что это зависит от типа окна по ком таскают)
Есть, однако, еще такая фигня - ежели таскать диалог с бровсом и часть его загнать его за экран, то все строки броса стираются(кроме 3 первых)


ну у меня его вообще нет(машина нормальная ) Вот сейчас сходил глянул на слабенькой. Виден шлейф , правда не такой , как в "кино"
Если с бровса убрать градиент то строки вроде не стираются. Т.е. есть зависимость от машины.
И от окон наверное. MDI не использую. Окно (диалог) фолдер

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




Пост N: 1799
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 18.01.11 12:19. Заголовок: sashaBG пишет: Смот..


sashaBG пишет:

 цитата:
Смотри в h_tbrowse.prg



Да толку то, это же совершенно разные классы - TSBROWSE и TXBROWSE

Да и назначение у этого свойства другое: avoids user to change line with mouse or keyboard
К тому же в TSBrowse для fwh этого свойства еще нет, по крайней мере в версии 8.0

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


Пост N: 52
Зарегистрирован: 29.05.10
ссылка на сообщение  Отправлено: 18.01.11 12:40. Заголовок: fil пишет: создаетс..


fil пишет:

 цитата:
создается впечатле, что это зависит от типа окна по ком таскают


Да. На том же примере если запустить сначало Dialog , а потом "потаскать" по ним к приммеру фар, то видно что
MDI перерысовывает гораздо "грубее" Очень наглядно

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

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