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

Вниз

ClipCursor   Найти похожие ветки 

 
Delll   (2007-10-23 21:05) [0]

Кто нить может толком объяснить почему использование ClipCursor"а
является плохим тоном?


 
homm ©   (2007-10-23 21:23) [1]

Правильно, не используй ClipCursor, ограничиваюшую пользователя, сразу нафиг вырубай мышь, зачем о пользователе думать то?


 
Ins ©   (2007-10-23 21:27) [2]


> Кто нить может толком объяснить почему использование ClipCursor"а
> является плохим тоном?

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


 
clickmaker ©   (2007-10-24 14:04) [3]


> почему использование ClipCursor"а
> является плохим тоном?

в какой момент?


 
Windows.Errors.Count = $FFFFFF   (2007-10-24 15:04) [4]


> в какой момент?

Иногда и впрям надо, например в дельфях при выделении чего-нибудь мышью за пределы формы выйти нельзя, пока не отпустишь мышь


 
Delll   (2007-10-24 18:52) [5]

В какой еще момент можно это использовать? Естественно не для того что б бедный юзверь мог тыкаться только в окно моего приложения. Я использую для выделения части изображения...
 Так что вопрос остается в силе.
 З.Ы. Вопрос возник по причине того что практический везде где описана на русском функция ClipCursor дописано: "Учтите, использование этой функции плохой тон" Это мнение переводчика (образно говоря... тоесть одного человека) или всеже более обоснованный вердикт?


 
Delll   (2007-10-24 18:54) [6]


> clickmaker ©   (24.10.07 14:04) [3]
>
>
> > почему использование ClipCursor"а
> > является плохим тоном?
>
> в какой момент?


в тот момент когда мышка перевернута... в какой же еще момент это может быть...


 
clickmaker ©   (2007-10-25 10:30) [7]

в графических редакторах обычно используют SetCapture
но если принципиально нельзя допустить выход за границы области рисования, то почему бы и не клип?

Дурной тон - это когда не к месту и не вовремя


 
Delll   (2007-10-25 10:45) [8]

насчет SetCapture согласен, я его тоже использую (для правой кнопки мыши...)


 
homm ©   (2007-10-25 13:13) [9]

> [7] clickmaker ©   (25.10.07 10:30)
> в графических редакторах обычно используют SetCapture

В хороших графических редакторах правда используется ClipCursor ??? (что за SetCapture я не знаю).


 
clickmaker ©   (2007-10-25 13:16) [10]


> что за SetCapture я не знаю

это когда все мышинные сообщения приходят в окно, которое ее захватило, даже если мышь вне окна


 
homm ©   (2007-10-25 13:21) [11]

> [10] clickmaker ©   (25.10.07 13:16)
> это когда все мышинные сообщения приходят в окно, которое
> ее захватило, даже если мышь вне окна

И разве это то-же самое, что ClipCursor ?


 
clickmaker ©   (2007-10-25 13:25) [12]


> [11] homm ©   (25.10.07 13:21)

а кто сказал, что то же самое?


 
KSergey ©   (2007-10-25 19:18) [13]

> homm ©   (25.10.07 13:21) [11]
> И разве это то-же самое, что ClipCursor ?

Но часто где-то из одной оперы по использованию :)


 
Delll   (2007-10-25 20:39) [14]

Я так и не получил вразумительного ответа



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2008.07.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.042 c
2-1213713341
Alex_C
2008-06-17 18:35
2008.07.20
Кол-во Auto-create Forms


15-1212565712
AlexDan
2008-06-04 11:48
2008.07.20
Поиск в I-нете..


2-1213708430
snake-as
2008-06-17 17:13
2008.07.20
Печать DBGrid


15-1212582496
TStas
2008-06-04 16:28
2008.07.20
Что значит: Группы Google: Ваш адрес был добавлен в группу MPST?


15-1212612419
Германн
2008-06-05 00:46
2008.07.20
Что-то в последние минут 10-15 жутко тормозит форум.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский