предложение по контакт-листу

Больше
15 года 11 мес. назад #1 от Maresko
вот такая ситуация:
работая за компьютером и параллельно чатясь, я отправляя очередное сообщение нажимаю Esc, чтобы окно чата не висело в панели задач.
но в таком случае, при отправлении сообщения, нужно либо дважды щёлкнуть мышкой на значке в трее, либо вызвать контакт-лист комбинацией горячих клавиш (что я собственно говоря и делаю).
но мне пришла в голову такая мысль, а что если бы при «пристыковке контакт-листа к краям экрана» он бы не просто висел, забирая под себя часть экрана, а исчезал по прошествии n-ого количества времени как это реализовано с плей-листом а плеерах AIMP или JetAudio?
у кого какое мнение?
лично я бы пользовался такой функцией

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #2 от LSD25
кстати довольно удобно.. кл как отдельная панель вылезающая..)) очень и очень удобная чтука)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #3 от TiMeTraSheR
TiMeTraSheR ответил в теме Re:предложение по контакт-листу
сагласин :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #4 от Mikael
+1

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #5 от wind_
+1
но опционально

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #6 от Rapid D
У миня это стоит в планах (чтобы КЛ вылазил сбоку, когда мышку подносишь), но пока я ниумею этого делать...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #7 от Mikanoshi
Mikanoshi ответил в теме Re:предложение по контакт-листу
Rapid D wrote:

У миня это стоит в планах (чтобы КЛ вылазил сбоку, когда мышку подносишь), но пока я ниумею этого делать...

Глобальный хук на WM_MOUSEMOVE? :blink:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #8 от Rapid D
Mikanoshi wrote:

Rapid D wrote:

У миня это стоит в планах (чтобы КЛ вылазил сбоку, когда мышку подносишь), но пока я ниумею этого делать...

Глобальный хук на WM_MOUSEMOVE? :blink:

Тогда врятли я буду это делать! :unsure:
А то будут антивирусы всякие ругаца :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад - 15 года 11 мес. назад #9 от Mikanoshi
Mikanoshi ответил в теме Re:предложение по контакт-листу
Rapid D wrote:

Тогда врятли я буду это делать! :unsure:
А то будут антивирусы всякие ругаца :)


private
procedure CMMouseEnter(var msg: TMessage); message CM_MOUSEENTER;
procedure CMMouseLeave(var msg: TMessage); message CM_MOUSELEAVE;
end;

...

procedure TForm1.CMMouseEnter(var msg: TMessage);
begin
inherited;
form1.label1.caption := Enter!;
end;

procedure TForm1.CMMouseLeave(var msg: TMessage);
begin
inherited;
form1.label1.caption := Leave!;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
SetCapture(form1.Handle)
end;


Пашет, но после пары кликов плохо начинает обрабатываться OnMouseLeave, приходится SetCapture() снова делать. Вобщем как-то так :)
Последнее редактирование: 15 года 11 мес. назад пользователем Mikanoshi.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #10 от Rapid D
Это работает на форме же, а не на рабочем столе.
Или оставлять небольшого размера зазубренки сбоку рабочего стола? :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #11 от Mikanoshi
Mikanoshi ответил в теме Re:предложение по контакт-листу
Rapid D wrote:

Это работает на форме же, а не на рабочем столе.
Или оставлять небольшого размера зазубренки сбоку рабочего стола? :)

Ага, какую-нить полупрозрачную полоску :) Типа как у Yahoo Widgets.
Я сам больше не знаю как можно, только если на таймер повесить определение позиции мыши :S

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #12 от Bobby Joy
Bobby Joy ответил в теме Re:предложение по контакт-листу
Я так понял, это будет что-то вроде панельки в опере? Т.е. на краю экрана будет маленькая полосочка при наведении на которую(в опере жмякаем мышой) будет вылазить контакт лист?
Мне кажеться, будет довольно таки удобно.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #13 от TiMeTraSheR
TiMeTraSheR ответил в теме Re:предложение по контакт-листу
Не, жмяканья не надо - сама должна выезжать :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #14 от LSD25
так читай что написал человег выше)) он в пример привёл \"жмякать\" ))

даже с такой полоской будет удобно довольно) с прозрчностью тож прикольн)
вообще всё вылазиющее такое в винде выделяец полоской %)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #15 от Bobby Joy
Bobby Joy ответил в теме Re:предложение по контакт-листу
При этом должна быть возможность настривать прозрачность полосочки. Если ее сделать невидимой, то получиться эффект, что контакт лист вылизит, когда мы просто просто подводим мышь к краю экрана(естественно, полосы должна быть всегда на переднем плане). А нажатие\наведение на эту полоску можно сделать опционально, пусть каждый выбирает что ему нравиться.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад #16 от CowBrat
Однозначно опционально!
Я за жмакание.
Когда в автокаде чертишь - панели инструментов по всему периметру экрана, и рнк будет мешать самопроизвольно выезжая.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
15 года 11 мес. назад - 15 года 11 мес. назад #17 от SilseR
Если кто хочет попробовать, как контакт лист выезжает из за края монитора при наведении мыша, может потренироваться на миранде, там это реализовано, хошь с правой стороны выедет, хошь слевой, поначалу удобно и даже прикольно с одной стороны :)
Только со временем начнет доставать, при случайном попадании мыша в активную область КЛ будет постоянно вылазить оттуда :D
Ну а вариант «жмакать» :huh: какой в нем смыл?
Какая разница, где мышом тыкать, в трее или у края монитора?
Последнее редактирование: 15 года 11 мес. назад пользователем SilseR.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Модераторы: bassvazoozaDelphukdekTiMeTraSheRd0CeNTRapid D
Время создания страницы: 0.424 секунд
Работает на Kunena форум