Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];

Вниз

Magic Forum beta9 - клиент форумов "Мастера Дельфи" и "Дремучие"   Найти похожие ветки 

 
kaZaNoVa   (2004-09-12 18:43) [440]

[438] Piter ©   (12.09.04 15:52)

> посмотрел твой код, то есть откомпилировал... ничего не
> понял.

- основная идея очень проста - выявить нужное движение мыша и реагировать на него ;))
- как видите, всё очень просто, только надо получше продумать логику ...


> Веду мышку влево - происходит событие. Веду мышку вправо,
> потом чуть влево - опять событие. Иногда события происходят
> сразу по 2 штуки сразу. В общем, куда мышку не дерни - возникает
> событие...

- там я немного поторопился - нехватает ещё пары проверок, + защиты от повторов - сразу сбрасывать "счётчик движения" ...

а насчёт слишком частого срабатывания - так это из-за того, что "настройки движения" слишком "либеральны" - например если поставить отклонение по вертикали 3 пикселя, а по горизонтали например 500 то, наоборот, будет очень даже сложно заставить сработать, так,как надо будет очень точно горизонтально вести мышкой ;))))

а, самое главное, я про это забыл, - в Опере событие возникает, если нажата левая или правая кнопка мыша - предлагаю добавить в процедуре "PoleznoeDeistvie;" проверку на нажатость кнопки мыша, и только тогда выполнять нужное действие !

- тогда будет абсолютно исключена возможность случайных , "несанкционированных" срабатываний :)))

// всё это конечно же - в отдельном потоке, и, при срабатывании  - соответственно закрывать активную страницу (например)

и ещё например сделать такие-же вертикальные движения - например для "обновить" ;)))


> Я не очень уверен, но думается что такое юзабилити нафиг
> никому не надо...

так, самое главное - добавить в настройки пункт - "включить управление мышью" - а пользователь сам решит, нужно ему это или нет ..
- как в Опере, - там же не зря так сделали ...

2ALL
как вариант - "нужности" - предлагаю сделать  нечто типа опроса:
- нужно ли "управление мышью" ?

//хотя, если разработчик клиента _принципиально_ против такой "фичи" как управление мышью .. то .. спорить не о чем ... ;(


> [426] Piter ©   (09.09.04 12:00)
> kaZaNoVa   (09.09.04 9:08) [422]
> "дублирование" такое:
>
> хм. Я не могу достичь нужного эффекта. У меня есть база
> "Потрепаться" на 3 Mb в архиве, я импортировал ее два раза
> - все нормально!

- наверное этот глюк был из-за того, что я использовал старую версию клиента, - как скачаю новую - расскажу о результатах

>> переход на предыдущую страницу при повторном нажатии...
>
> при каком еще повторном нажатии? Опера не переходит на предыдущую
> страницу при повторном нажатии...

- я немного не так написал, не на предыдущую, а на другую открытую страницу, при щелчке мышой по активной странице на "панели"
- как в винде - щелчок по активной задаче в панели задач приводит к переходу на предыдущую ..

P.S. на сегодняшний день имхо твой клиент - лучший для форума DelphiMaster.ru !
- особенно понравилось то, что у тебя также можно выбирать , какие форумы показывать ;;)_)))
pps ждём релиза ":)))


 
kaZaNoVa   (2004-09-12 18:44) [441]

[439] GrayFace ©   (12.09.04 18:25)
- точно, как раз это я и хотел предложить !


 
Piter ©   (2004-09-12 22:16) [442]

kaZaNoVa   (12.09.04 18:43) [440]

посмотрел на реализацию этого в Опере... действительно, удобно. Буду думать как пограмотнее сделать....


 
kaZaNoVa   (2004-09-12 22:58) [443]

[442] Piter ©   (12.09.04 22:16)
ок, спасибо !
- ждём с нетерпением ;))))


 
Piter ©   (2004-09-12 23:58) [444]

kaZaNoVa   (12.09.04 18:44) [441]

не знаю какая у тебя версию клиента... буду надеяться, что 1.0b без всяких RC. Тогда вот тебе патч:

http://piter.pechora.org/mf_1.0b-1.0b_rc3.zip (87 Kb)

Для обновления версии 1.0b в версию 1.0b_rc3, где реализовано управление мышью.

Посмотри плиз - это то, что ты хотел?


 
Piter ©   (2004-09-13 00:08) [445]

kaZaNoVa   (12.09.04 22:58) [443]

а вот этот 443 пост ты писал таки из DMClient"а :)


 
kaZaNoVa   (2004-09-13 10:34) [446]

[444]
да, пока у меня мало инета, и я не успел скачать клиента .. :(
- вынужден пока сидеть в DMClien"те ;)))
//у меня ща 5 мин инета осталось ...
// завтра карточку куплю

- завтра всё скачаю протестирую и сообщу о результатах ;)

> не знаю какая у тебя версию клиента... буду надеяться, что
> 1.0b без всяких RC. Тогда вот тебе патч:
у меня 1.0а_rc2

> а вот этот 443 пост ты писал таки из DMClient"а :)
;) как догадался ?


 
Danilka ©   (2004-09-13 10:38) [447]

[446] kaZaNoVa   (13.09.04 10:34)
> ;) как догадался ?

Дык, все что ты пишешь в егойном клиенте ему на мыло приходит :))
Щютка.
На самом деле, все зависит от того, где стит номер поста, в DMClient-е: в начале, в Magic Forum -е: в конце.


 
Рамиль ©   (2004-09-13 11:10) [448]

Что то я запутался в обновлениях:) Дай ссылку на последний релизю


 
Danilka ©   (2004-09-13 11:13) [449]

[448] Рамиль ©   (13.09.04 11:10)
Как я понимаю, вот-здесь: http://piter.pechora.org
:))


 
kaZaNoVa   (2004-09-13 12:47) [450]

Piter [444]
Всё, не выдержал, сбегал за карточкой ;))
скачал все обновления !
- управление мышью работает !!!!!!!!!!!!!!!!!!!!!!
УРАААААААААААААА !
Потрясающе удобно !
Чувствуешь себя как в опере :))))))
Piter, спасибо ;)))
// даже вертикально работает ;))) - создаёт новую страницу !
крута !


 
kaZaNoVa   (2004-09-13 12:59) [451]

Piter ©   (13.09.04 0:08) [445]
всё, окончательно перешёл на твой клиент ! ;)))


 
kaZaNoVa ©   (2004-09-13 13:04) [452]

я наконец-то зарегался ")))


 
Piter ©   (2004-09-13 18:01) [453]

Рамиль ©   (13.09.04 11:10) [448]
Дай ссылку на последний релизю


релиза еще нету. Ждемс... :)


 
kaZaNoVa ©   (2004-09-13 20:06) [454]

Piter ©   (12.09.04 23:58) [444]

> где реализовано управление мышью.

предлагаю сделать пункт в настройках - с настройками управления, например, насколько двигать мышь для реагирования ;)))


 
kaZaNoVa ©   (2004-09-13 20:07) [455]

Но как работает сейчас - так вообще здорово ;)))))


 
GrayFace ©   (2004-09-14 16:38) [456]

Можно навесить проверку оперного движения на одновременное нажатие левой кнопки мыши и правой. Это я говорю не глядя.
Поддерживаю идею двойного щелчка - переход на предыдущую закладку бывает полезен.
И разберись с зависаниями - они часто происходят при закрытии табов (еще раз было).


 
GrayFace ©   (2004-09-14 16:40) [457]

Можно навесить проверку оперного движения на одновременное нажатие левой кнопки мыши и правой
А тожнее так: если обе кнопки нажаты, включается слежка за крысой, ОБЕ кнопри отпущены - слежка прекращается.


 
Рамиль ©   (2004-09-15 16:39) [458]

Piter, у меня до сих пор
Рамиль ©   (10.09.04 9:57) [430]
Что то я не пойму. В конференции потрепаться сегодня клиент пишет
Процесс загрузки конференции был прерван.
Темы грузятся, но количество ответов отображается не правильно. В Браузере и DMC нормально...
Это только у меня?

Причем каждый раз загружает 100-200 тем и делает лишний трафик:(


 
kaZaNoVa ©   (2004-09-15 17:03) [459]

Рамиль ©   (15.09.04 16:39) [458]
у меня 1.0b_rc3 - всё нормально ...
- ты базу DMClient"а импортировал ?
- что то после импорта базы иногда глюки бывают ..


 
QuasiLamo ©   (2004-09-15 19:18) [460]

[+]Большинство посетителей форума имеют установленную Delphi. Предлагаю на ряду с обычной версией выкладывать версию скомпилированную с использованием run-time packadges. Вот тогда действительно экономия траффика получится!
Только использвать только те пакеты, которые по умолчанию с дельфи идут... а вдруК у юзера твои компоненты не установлены...
[+]Иногда не бываешь неделями на форуме. Потом заходишь - и оно начинает без спросу качать ветки недельной давности. Для потрала дремучих это вполне допустимо, но для этого форума, где текучка большая, приходится мегами скачивать... Пусть спрашивает, с какого срока скачивать, если обновления не было хх дней(пусть в настройках определяются)

А в остальном, прога - супер!


 
kaZaNoVa ©   (2004-09-15 23:37) [461]

QuasiLamo ©   (15.09.04 19:18) [460]
да, кстати, очень дельные советы :)))


 
Рамиль ©   (2004-09-16 08:20) [462]

kaZaNoVa ©   (15.09.04 17:03) [459]
Импортировал. Но пробовал и пустую БД ставить, все равно тоже самое.


 
КаПиБаРа ©   (2004-09-16 08:29) [463]

QuasiLamo ©   (15.09.04 19:18) [460]
Предлагаю на ряду с обычной версией выкладывать версию скомпилированную с использованием run-time packadges


Хорошая идея. Только у всех разные версии Delphi стоят. Предлагаю отдельно выложить стандартные пакеты дельфи на которой откомпилирована программа (например у меня нет 7 дельфи) и отдельно специфические. Тогда достаточно будет скачать 1 раз пакеты и каждый раз скачивать небольшой экзешник. Ну а тем у кого версия Delphi совпадает с версией Piter"а стандартные пакеты качать не надо.

===================================================
Идея пришла в его голову и теперь упорно ищет мозг.
===================================================


 
Piter ©   (2004-09-16 10:43) [464]

Рамиль ©   (16.09.04 8:20) [462]

ну а какая у тебя версия то? Была такая ошибка... в бете какой-то... поставь новую версию.


 
Рамиль ©   (2004-09-16 11:06) [465]

Piter ©   (16.09.04 10:43) [464]
1.0а, попробую пропатчить сегодня


 
Piter ©   (2004-09-17 22:44) [466]

Рамиль ©   (16.09.04 11:06) [465]

Пропатчил?


 
Gero ©   (2004-09-17 22:49) [467]


> Piter ©   (17.09.04 22:44)

Когда уже релиз-то будет?
Я жду-не дождусь.


 
Piter ©   (2004-09-17 23:06) [468]

Gero ©   (17.09.04 22:49) [467]
Я жду-не дождусь


ну ну :)


 
Gero ©   (2004-09-17 23:17) [469]


> Piter ©   (17.09.04 23:06)

Буду юзать :)


 
Рамиль ©   (2004-09-18 10:16) [470]

БД накрылась:(
Internal gds software consistency chek (cannot find record back version (291))

Summary of validation errors
Number of record level errors : 99
Number of index page errors : 2
Number of database page errors : 754

IB 6.5
Попытки восстановления пока ни к чему не привели:(
Копий нет:)


 
Рамиль ©   (2004-09-18 10:25) [471]

О! бэкап нашел. Забыл что делал:-D


 
Piter ©   (2004-09-18 10:49) [472]

Рамиль ©   (18.09.04 10:25) [471]

при каких обстоятельствах она накрылась?


 
Рамиль ©   (2004-09-18 11:04) [473]

Piter ©   (18.09.04 10:49) [472]
Комп вырубился.

Я проверил бэкап, так там тоже не все в порядке

Summary of validation errors
Number of record level errors : 2
Number of database page errors : 40


 
Piter ©   (2004-09-18 18:52) [474]

Ну что тут можно поделать... надо покупать UPS"у...


 
GrayFace ©   (2004-09-23 18:47) [475]

Присоединяюсь ко всем. Проценты процисса загрузки Не несут абсолютно никакой информации - все равно прогресс движется. Надо в СтатусБаре выводить 15/25 (сообщений загружено), а если облом, то это тоже отображать на ПрогрессБаре.


 
Piter ©   (2004-09-23 19:00) [476]

GrayFace ©   (23.09.04 18:47) [475]

плиз, в http://delphimaster.net/view/14-1095535491/

Здесь обсуждать далее не надо.



Страницы: 1 2 3 4 5 6 7 8 9 
10 11 12 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];

Наверх




Память: 1.62 MB
Время: 0.146 c
1-1096038896
AdmeraL
2004-09-24 19:14
2004.10.10
Tregistry


1-1096207804
Term
2004-09-26 18:10
2004.10.10
TWebBrowser


11-1081437137
nester
2004-04-08 19:12
2004.10.10
Есть ли в КОЛ инструменты для работы с ShortCut ами(.lnk файлами)


3-1095134452
malaronnik
2004-09-14 08:00
2004.10.10
Напишите plz доходчиво о блокировках.


1-1095613929
Evg12
2004-09-19 21:12
2004.10.10
Как читать стима строками.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский