Форум: "Потрепаться";
Текущий архив: 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