MagicGravity - Гравитация на раб. столе!

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

MagicGravity - Гравитация на раб. столе!

Сообщение Gemini » 29.01.2008 (Вт) 20:13

Когда восстанавливал свои познания в VB своял такую программку.
Мне кажется она прикольной, но Ужасно надоедливой...
У вас нет доступа для просмотра вложений в этом сообщении.
В нашем деле главное ЛОГИКА.

косил косой косой косой.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: MagicGravity - Гравитация на раб. столе!

Сообщение jangle » 29.01.2008 (Вт) 20:24

Gemini писал(а):Когда восстанавливал свои познания в VB своял такую программку.
Мне кажется она прикольной, но Ужасно надоедливой...


Здесь, обычно принято описывать свои проекты. Что делает твоя программа?

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Сообщение Gemini » 29.01.2008 (Вт) 20:33

Зри в корень. Точнее в Заголовок. 8)
В нашем деле главное ЛОГИКА.

косил косой косой косой.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Сообщение jangle » 29.01.2008 (Вт) 21:43

Gemini писал(а):Зри в корень. Точнее в Заголовок. 8)


Твой заголовок, ни о чем, не говорит.

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Сообщение Gemini » 30.01.2008 (Ср) 10:06

Создаёт гравитацию пониженную, притягивая все активные окна на рабочем столе к низу экрана, после чего, в зависимости от размера окна, оно подпрыгивает в верх. ( Эффект как на луне)
В нашем деле главное ЛОГИКА.

косил косой косой косой.

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 30.01.2008 (Ср) 11:08

Мне понравилось :)
Но есть глюки, при перетаскивании окон, он все время тануться в низ и за мышкой (действует две силы одновременно) и получается неприятное мерцание

и второе, если окно было развернуто на весь экран, то при возвращении его в нормальный размер с ним ничего не происходит, а так очень даже прикольно получилось :)

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Сообщение Денис » 30.01.2008 (Ср) 11:35

Gemini
И сразу же вопрос, какой функцией рассчитывается подпрыгивание окна, квадратичной или тригонометрической?
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Сообщение Gemini » 30.01.2008 (Ср) 12:38

Денис
квадратичной
--------------------

Ramzes
1. Если установки в винде стоят 'показывать содержимое окна при перетаскивании', то тогда да.
Но в программе я сделал проверку: какой режим перетаскивания окон используется. Если первый, то программа изменяет его на второй и просит перезагрузить компьютер.

2.
Честно не могу сказать почему... У меня всё работает ок. ( возможно из-за первого вопроса?) Будем разбираться.
В нашем деле главное ЛОГИКА.

косил косой косой косой.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 30.01.2008 (Ср) 15:09

Если первый, то программа изменяет его на второй и просит перезагрузить компьютер.
А я-то думал, зачем ей это?..
Низачот. Прога должна предупредить, что она делает и зачем. В просьбе о перезагрузке я отказал и удалил все нах.

Кстати перезагрузка для этого не требуется.
Лучший способ понять что-то самому — объяснить это другому.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 30.01.2008 (Ср) 15:29

Денис всё не может успокоиться после того случая, как он ошибся по поводу того, какой характер имеют колебания кнопок во флеш-ролике.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Сообщение Gemini » 30.01.2008 (Ср) 15:43

Antonariy
Да, ты уже писал об этом, но я сделал её гораздо раньше и не задумывался об этом.
Учту на будущее.

Изменяю параметр, но они не вступают в действие без перезагрузки... :cry:
-----------------------------

Что бы она не просила перезагрузки, сделайте всё сами руками: Панель управления -> экран -> оформление -> эффекты -> снять галочку с 'отображать содержимое при перетаскивании'
В нашем деле главное ЛОГИКА.

косил косой косой косой.

Watts[]n!
Постоялец
Постоялец
 
Сообщения: 573
Зарегистрирован: 11.02.2007 (Вс) 0:19

Сообщение Watts[]n! » 30.01.2008 (Ср) 19:08

Да, неплохо сделано. Мне понравилось, только вот звук какой-то резкий.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 31.01.2008 (Чт) 4:46

1) Когда вижу reg.ocx вместе с программой, думаю, наверное автор программы настолько бездарен, что неспособен подключить правильный модуль к программе.
2) см. сообщение Antonariy
3) А зачем это вообще нужно?
4) Горизонтальной скорости у окон нет. Это плохо. Если уж кто-то и испытывает эйфорию от процесса подпрыгивания окон, то ему было бы гораздо приятнее дать возможность "кидать" окна мышкой. Разогнал окно, ударил о левый борт и смотришь, как оно баунсинг.
5) http://share.fire-lines.ru/hacker/bl_hk_gemeni_01.png
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Сообщение Gemini » 31.01.2008 (Чт) 7:57

Хакер
Оправдываться не хочу (Выложил, никуда не денешься), но...

Я же в начале написал, что она была сделана не в целях выброса в общество, а для того, что бы вспомнить, как вообще программировать. До этого по некоторым причинам был перерыв в 1,5 года...
-------------
А так конечно Большое спасибо за наглядное пособие 'как нужно делать'!
----------
Про reg.dll так это вообще с эпохи динозавров (Хотел по быстренькому) :lol:


Мне было интересно мнение 'про идею.'
В нашем деле главное ЛОГИКА.

косил косой косой косой.


Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23

    TopList